SW전공교육

기업-대학 합동 문제해결형 학습을 통한 SW 인재 양성

SW전공교육

HOME   >   SW전공교육   >   오픈소스SW 교육

오픈소스SW 교육

오픈소스 SW 교과과정 운영계획
OSS: Open Source Software
오픈소스 SW 교과과정 운영계획
단계 1학년 2학년 3학년 4학년
목표
  • 오픈소스 개념파악
  • 기초 오픈소스 SW 활용법
    및 개발도구 학습
  • 정규 교과목에 활용될
    주요 오픈소스SW의 활용법
    학습
  • 실전코딩 실력 향상
  • 오픈소스 개발자 커뮤니티에
    합류하기 위한 기초 소양 교육
  • 전문적 오픈소스 SW 활용법 학습
  • OSS 커뮤니티 행사 및 대회 참여
  • 국내외 오픈소스 프로젝트에
    버그배치, 지역화 등 기여 및 합류
맞춤신설
교과과정
  • 오픈소스SW기초
    - 오픈소스SW개론
    - 오픈소스개발자
    - 커뮤니티 기초
    - 커뮤니케이션 기술
  • 오픈소스SW개발
  • 산업체에서소프트웨어 개발에 많이 사용하는 오픈소스SW의 활용법 학습
  • 비교과과정(캠프/특강/해커톤/대회)활동
    - OpenTechnet, 네이버 대학생 커뮤니티 행사 참가 지원
    - 방학중 GSoC (Google Summer of Code) 참가 지원
  • 오픈소스 커뮤니티 커미터 멤버 합류 장려
    (산학캡스톤학점 인정 및 과정이수인증)
오픈소스SW
활용교과
전공 전 교과목 (소프트웨어학부 37과목, ICT융합학부 34과목)
활용SW
  • Redhat, Ubuntu, CentOS
  • Python, Java8, IntelliJ, Eclipse
  • Github, Gitlab
  • Cubrid, Hbase, MySQL, Hive, Redis, MariaDB, MongoDB
  • JavaScript(AngularJS, ReactJS, Polymer, Jquery), NodeJS
  • Android, Mavern, Gradle
  • Arduino, Rasberry Pi, Beaglebone
  • Springboot, Spring, JPA, HAL, Swagger, Spring security
  • Hadoop, Spark, R, Druid, TensorFlow, Kafka, Sqoop, Flume
오픈소스
활용 주안점
  • 오픈소스 운영체제 활용법
    숙지
  • IntelliJ 등 오픈소스 기반
    개발 환경 및 프로그래밍
    언어 학습
  • 오픈소스 프로젝트 기반 웹 및 데이터베이스 어플리케이션
    개발 실전 학습
  • 오픈소스 기반의 운영체제 및 IoT 임베디드 소프트웨어
    개발 프로세스 이해
  • 오픈소스 기반의 임베디드
    소프트웨어 개발
  • 빅데이터 처리 플랫폼 활용
    및 실전창업
비교과과정 AWS플랫폼 특강 · 오픈소스SW 영어특강 · 오픈소스SW 코딩캠프 · 오픈소스SW 해커톤 · Open Technet 등 행사 참가
OSS 교육을 위한 실습 개선 계획
GitHub 기반
CCDP 관리
  • GitHub 기반의 CCDP(Coding Career Development Portfolio) 관리
  • 종이로 내는 리포트 전면폐지 모든 코딩 리포트는 CCDP로 관리
  • 교과목 내 실습과제 및 산학캡스톤프로젝트 수행 시 오픈소스SW 개발 플랫폼 필수 사용
클라우드 기반 가상화
실습 환경 구축
  • 실습과제물 및 프로젝트 결과물 등록, DevOps 활용
  • 개인별 포트폴리오 구축, 소스코드 관리
  • 대용량 클라우드 기반 협업 및 형상 관리
 
  • 클라우드 기반 환경에서 개발 실습
  • 클라우드플랫폼서비스(OPEN SHIFT)
    환경 제공
  • 산업체 현장과 유사한 개발환경 경험
OSS 연계활동
OSS 연계활동
OSS 전문기업과
연계
  • 오픈소스 기반 개발업체 및 전문기업 연계 활동
  • Amazon Web Services와 아카데미라이센스 협약체결
  • OSS 개발 도구의 산업계 활용 상황 인지 및 소개
  • 전문가 초청 OSS 개발 플랫폼 활용법 및 성공사례 특강
OSS 개발자
커뮤니티
  • Open Technet 및 실전 OSS 커뮤니티 참가활동 지원 (등록비, 여비)
  • OSS 개발자들과의 네트워크 형성 (오픈소스 코딩 해커톤 수상자 대상)
  • 버그패치, 지역화 등을 통한 글로컬 커뮤니티 멤버 합류 및 독자 개발자 커뮤니티 운영 실습
OSS 코딩캠프
  • OSS 활동 실무 중심 단기 집중형 코딩 캠프 개최 (연 1회, 30시간 과정)
  • 실무중심의 단기 집중형 프로젝트 수행
  • 교수, 산업체 실무 개발자, 조교로 이루어진 효과적인 집중 지도 (연계기업 : 블릭스소프트)
OSS 커뮤니티
영어특강
  • OSS 커뮤니티 활동 능력함양을 위한 실용 영어 단기 특강
  • 개발자들과 이메일, 코드 코멘트 및 IRC를 이용한 영어 커뮤니케이션 실력향상

사업단 소개

SW전공교육

SW융합교육

산학협력교육

SW가치확산

알림마당