주관학과
- 컴퓨터공학과(☎230-7381)
참여학과
- 인공지능공학과(☎230-6034)
- 전자공학부(☎230-7070)
- 정보통신공학부(☎230-7081)
NHN SW 실무 마이크로 전공 소개
교육목표
- 기존 국내 대학을 통해 배출되는 SW 전문인력이 기업에서 요구하는 기술 수준을 충족하지 못한 문제를 해결
- 조선대·NHN이 공동 설계하여 기업주도 집중교육
전공능력
3C 핵심역량 | 전공능력 | 정의 |
---|---|---|
자기주도역량 (Confidence) |
리더십 | 자신이 속한 공동체의 비전과 목표가 달성되도록 자신감을 갖고 진취적으로 행동하며 주위 사람들을 이끄는 능력 |
창의융합역량 (Convergence) |
창의적 문제해결 | 새롭고 다양한 관점으로 문제를 인식하고 여러 분야의 지식, 기술, 자원을 통합, 활용하여 최적의 대안을 마련하고 문제를 해결하는 능력 |
배려봉사역량 (Consideration) |
협업 | 공동의 목표를 달성하기 위해 의사결정과정에 능동적으로 참여하고 협업 과정에서 발생할 수 있는 갈등과 분쟁을 해결하며 자신의 역할을 책임 있게 수행하고, 관련된 사람들과 협력하는 능력 |
전공특화능력 | 시스템 설계 및 개발 역량 | 웹 개발 환경설정에서 시작하여 자바 웹 어플리케이션 개발뿐만 아니라 데이터베이스와 연계한 어플리케이션 개발에 치중한다. 또한 Spring 프레임워크, Spring boot를 이용하여 고급 프로그래밍 개발 방법론 및 마지막으로 클린코드 작성에 이르기까지 기존 Java 기초인력을 실전인력으로 역량향상에 초점을 둔다. |
AI/빅데이터 설계 및 학습역량 | - 인공지능(AI)이 사회경제적 기반이 되는 미래에 적합한 AI융합 인재 양성교육 실시한다. - 인공지능 기술, 빅데이터 분석 등 AI융합 과목의 선택 기회를 효율적이고 다양하게 지원하며 수요업체의 요구사항을 반영하고 NHN만의 데이터 기반 특색 있는 교육과정 모델을 창출한다. |
운영방식
- 선수과목을 이수한 취업준비생 대상으로 실무에서 필요로 하는 다양한 IT기술을 습득하여 IT 전문 인력으로 준비되는 과정
- 개설교과목 : “NHN SW프로젝트”(전공선택, 12학점)
- 개설시기 : 매년 1, 2학기에 개설, 4학년 대상, 중복수강 불허
- 수업시간 : 총 640시간(이론 320시간, 실습(미니프로젝트) 160시간, 팀 프로젝트 160시간)
- 웹서비스 개발(이론/실습, 16주차, 640시간)
주차 | 웹 서비스 개발 |
---|---|
1 | HTML/CSS/JavaScript 기초/실전 |
Simple Web 서비스 개발 실습 | |
2 | 개발 환경 설정 - IntelliJ IDE / 빌드 도구(Maven,Gradle) / Git & GitHub |
협업 개발환경 구축 실습 | |
3 | 클린코드/TDD 기초 |
클린 코드 작성 실습 | |
4 | Spring Framework를 이용한 자바 어플리케이션 개발 - Spring Core(DI, IoC, AOP) |
Spring Framework 어플리케이션 개발 실습 - 게시판 | |
5 | Java 웹 어플리케이션 개발 기본 1 - HTTP/HTTPS |
Spring Framework 어플리케이션 개발 실습 – 게시판 | |
6 | Java 웹 어플리케이션 개발 기본 2 - 서블릿, JSP, 세션, 쿠키 |
웹 UI 개발 실습 | |
7 | Spring MVC |
Spring MVC 적용 실습 | |
8 | 데이터베이스 설계 및 SQL - MySQL 기반의 databases 설계, ERD 작성 |
데이터베이스 모델링 실습 | |
9 | 데이터베이스를 이용한 어플리케이션 개발 - JDBC를 이용한 개발, Spring Data JPA를 이용한 개발 |
데이터베이스 적용 실습 | |
10 | 인증 개발 - 아이디/비밀번호 인증, OAuth2 |
웹 서비스 인증 적용 실습 - OAuth 적용 - Spring Security 활용 |
|
11 | Rest API 설계 및 개발 - Rest API 설계 및 개발 |
Rest API 설계 실습 | |
12 | Spring Boot를 이용한 마이크로서비스 개발 |
Spring Boot로 통합 실습(MVC + DB +Auth +REST API) | |
13 | 팀 프로젝트 |
14 | 팀 프로젝트 |
15 | 팀 프로젝트 |
16 | 팀 프로젝트 |
미래진로
- 동기들과 커뮤니케이션을 하며 선배 개발자에게 모르는 것을 물어보면서 우수한 인력으로 함께 성장함
- 전체 교육과정 수료를 통해 기업이 요구하는 실무능력을 갖추게 됨
- 정규학위 과정에 기업 교육과정(12학점 부여)이 포함되므로 채용연계 학사 과정을 이수할 수 있음
- 조선대학교 학위증명서에 마이크로나노 인증으로서 ‘NHN SW 실무’를 명시함으로써 교육 수료생들이 희망하는 기업으로의 취업에 도움을 줄 수 있음
- 대학 졸업전후 학생대상 실무교육으로 채용업체에서는 재교육 필요성이 해소될 수 있음
- 지역대학에서 추진함으로써 우수인력 영입경쟁이 심화되고 임금상승 등으로 상대적으로 어려운 지방 중소·벤처 기업의 인력난은 일부 해소될 수 있음
- 지역의 SW 인재양성 투자 규모의 확대에도 불구하고 SW인재의 양적 부족 및 질적 미스매치 현상이 다소 해결될 수 있음
- 기업이 필요로 하는 인재를 기업이 교육시켜 기업에 채용할 수 있는 인력충원 선순환 경로를 확보할 수 있음
- IT 선도 기업에서 요구하는 교육 프로그램을 대학교의 정규/비정규 과정에 도입함으로써 현장실무능력을 갖춘 인재를 양성할 수 있음
- SW 실무 인재를 양성하여 노동시장에 최단시간에 진입 가능케 하여 인력을 적기에 공급하게 됨
- 대학생이 노동시장 진입까지 시차(6개월~4년)가 존재하고, 대학 학사운영의 경직성, 교수·강사 부족 등으로 기업이 원하는 인재 배출에 있어 한계 극복이 가능함
- 현장의 최신 트렌드를 교육할 수 있는 IT 선도기업의 교육 및 훈련과정을 대학의 커리큘럼에 적극적으로 도입하여 활용함으로써 대학 교육의 체질 개선이 기대됨
- IT선도기업 프로젝트 및 지역보유기업의 SW인력 수요조사를 통해 실무 교육 및 프로젝트 수행으로 채용약정기업으로 지역 내 인력수급 안정에 기여하여 지역산업 활성화에 기여함
- 청년 실업자의 감소에 기여할 수 있으며, 수도권/비수도권 간의 인력수급 불균형을 완화하며 우수한 인력의 확보로 지역산업 활성화 및 고도화에 기여할 수 있음
- 광주의 인공지능 집적단지의 비즈니스 생태계 조성에 이전기업의 인력난 해소로 지역산업 발전에 기여함
이수 요건
- 개설 교과목 중 총 12학점을 이수해야 함
- 출석률 80%를 달성해야 함
편성과목
학년 | 학기 | 이수구분 | 과목번호 | 과목명 | 학점-이론-실기 |
---|---|---|---|---|---|
4 | 1 | 전공선택 | 46213 | NHN SW프로젝트 | 12-6-12 |
4 |
2 |
전공선택 |
46213 |
NHN SW프로젝트 |
12-6-12 |