Soft Talent와 Soft Power의 미래를 바꾸는 SW중심대학

SW전공교육다빈치소프트웨어교육원

SW전공교육

SW전공교육
산업현장의 최신 수요를 반영한 교과과정
SW산업 수요 분석에 따른 교과과정 혁신전략 수립
산업현장의 최신 수요를 반영하여 SW전공교육 개편의 기본 방향을 설정하고 「맞춤형 트랙교육」, 「몰입형 코딩교육」, 「실전적 현장교육」의 3가지 교과과정 혁신전략 수립

최신 SW산업수요를 반영한 교과과정

교과과정 구성
개편된 교과과정의 구성 및 운영
SW 발전추세를 반영한 트랙제 교육을 통해 현장 문제해결형 SW 전문인력 양성
▶ 최신 SW산업의 직무별 4개 트랙 신설을 통한 「맞춤형 트랙교육」, SW전공자의 코딩 능력 강화를 위한 「몰입형 코딩교육」, 산업체 주도의 밀착형 프로젝트 경험을 통한 「실전적 현장교육」 실시
▶ 실질적인 현장 업무수행이 가능한 실전적 SW영어교육 및 오픈소스SW교육 강화


교과과정 이수체계도
구분1학년2학년3학년4학년이수학점
1학기2학기1학기2학기1학기2학기1학기2학기기존변경
교양 영어 5과목(SW Presentation&Technical Writing, SW실전영어세미나 등),기타 대학필수교양 - 26 26
전공기초 선형대수학, 이산수학, 미적분학, 확률및통계, 수치해석, 공업수학, 신호와시스템, 일반물리, 일반물리물리실험 - 18 18
전공필수 창의적설계, 코딩부트캠프, 자료구조,알고리즘, 프로그래밍언어론, 컴퓨터구조, 휴먼ICT소프트웨어공학, 운영체제 - 84
(필수
24)
84
(필수
24)
전공선택 기초프로그래밍, 프로그래밍, 소프트웨어프로젝트, 객체지향프로그래밍설계, 디지털미디어프로젝트, UX SW설계, 논리회로, 컴퓨터시스템및어셈블리, 오토마타, 피지컬컴퓨팅 인공지능 트랙 (9과목)
스마트IoT 트랙 (9과목)
엔터프라이즈SW 트랙 (9과목)
디지털미디어 트랙 (9과목)
산학
프로젝트
- 오픈소스SW프로젝트
산업체핸즈온프로젝트
캡스톤디자인(1)(2)(필수)
산학인턴십(필수)
선택 필수
글로벌 - 교환학생, 단기연수 선택 선택
인턴십 - 국내/해외 인턴십 선택 필수
합계 졸업학점 :140학점
코딩 역량 강화를 위한 몰입형 코딩교육
전공교육 전반기에 코딩 역량 집중 함양 및 단계별 코딩 교과목 강화
1학년부터 3학년 1학기까지 코딩 집중교육을 통해 전학생의 절대적 수준의 코딩 역량을 함양시키고, 코딩과목 실습보조 수업조교를 강좌당 2인 이상 배정, 밀착 지도를 강화하여 8개 코딩 교과목을 이수하도록 단계별 코딩 프랙티스 수행

단계별 코딩 프랙티스 수행을 위한 프로그래밍 교과목 이수 체계
구분1학년2학년3학년
1학기2학기1학기2학기1학기
과목명 창의적설계
기초프로그래밍
프로그래밍 소프트웨어프로젝트
디지털미디어프로젝트
객체지향프로그래밍
UX소프트웨어설계
코딩부트캠프
코딩검증과목 신설 및 코딩부진자를 위한 보충학습 프로그램 운영
코딩검증과목인 「코딩부트캠프」를 필수과목으로 신설하여 코딩능력 검증 통과자만 후반기 전공과목 신청이 가능하며, 미통과자는 방학 중 프로그래밍 클리닉을 통하여 코딩 역량 집중 배양

몰입형 코딩 교육 이수체계



산업밀착 프로젝트를 수행하는 실전적 현장 교육
SW산업현장의 산업밀착 프로젝트 실시
▶ 총 1년 6개월간(3학년 2학기∼4학년 2학기) 기업전문가 주도(직강)의 5개 산학협력 교과목을 통한 집중 교육 및 산학협동으로 현장 문제 경험
▶ 캡스톤디자인(필수, 1년)과 산업체인턴십(필수)을 통해 실전적 SW개발 경험을 확립

실전적 현장교육을 위한 산업체 주도의 교육과정

산학협력 교과목 및 이수체계

산학협력 교과목 이수체계 및 수행 프로젝트(예시)
과목명학기담당교원수행 프로젝트(예시)
오픈소스SW
프로젝트
3-2 산학협력중점교수 JEdit와 JHotDraw를 팀단위로 분석하고 성능향상을 제안 및 확장 구현. Github로 버전 관리를 하고, Github issue tracker를 활용
캡스톤
디자인(1)
3-1 산업체, 전임교수
산학협력중점교수
문제 정의부터 분석, 설계, 구현, 배포 및 테스트에 이르기까지 소프트웨어 개발 전 프로세스를 경험하는 프로젝트를 수행
캡스톤
디자인(2)
4-1 산업체, 전임교수
산학협력중점교수
캡스톤디자인(1)과 연계된 과목으로 내용은 캡스톤디자인(1)과 동일
산업체 핸즈온
프로젝트
4-2 산업체 겸임교수 라즈베리파이를 통해 센서데이터를 수집, 리파지토리에 저장하며, 저장된 대용량 데이터를 하둡을 이용하여 기획ㆍ설계ㆍ구현
산업체인턴십 4-2 산업체 참여기업 현장에서 SW기술개발 과정을 경험하는 인턴십
실전적 영어교육 프로그램 운영

기초-심화 영어교육프로그램 운영 및 글로벌 수준의 전공교육과정 개편


SW 맞춤형 실전 영어 교과목 운영
입학 전 신입생 영어교육 실시, 교양과목 개편 및 의무 이수, SW실전 영어과목 신규 개설
입학 전 신입생 영어교육 실시
SW Introduction in English 과목을 개설하여 SW전공자에게 필요한 기본 말하기ㆍ듣기 능력을 비롯한 영어 글쓰기 교육 시행
SW 기초 영어역량강화를 위한 교양과목 개편 및 의무 이수
기존 교양필수과목인 「Communication in English」를 SW실무 중심 영어 커뮤니케이션 강의로 개편하여 1학년 필수과목으로 지정하고, 교양선택과목인 「English for Professional Track」을 SW기술문서 작성을 위한 Writing 과정으로 개편, 2학년 필수핵심교양으로 지정
SW 실전 영어과목 신규 개설
원어민 강의전담교수가 담당하는 「SW Presentation and Technical Writing」 및 「SW실전영어세미나」 과목을 신규 개설하여 실제 SW현장 및 오픈소스SW 개발자 커뮤니티에 참여할 수 있는 실전적 영어 스킬 교육


다빈치 오픈소스 SW센터를 중심으로 오픈소스SW 교육 체제 구축
다빈치 오픈소스 SW센터
2016년 12월 설립한 다빈치오픈소스SW센터를 중심으로 2017년부터 오픈소스SW 교육과정 운영 총괄, 첨단스튜디오 설치, 기업연계 프로그램 개최, 오픈소스SW 동아리 운영

다빈치오픈소스SW센터 운영체계

오픈소스SW 동아리 「CAU Linuxer & Unixer Group (CLUG)」 활동 지원
미래창조과학부 주관 공개SW개발자대회를 비롯한 각종 경진대회 및 공모전 참가 및 유관기관과의 협력 지원