교육정보
학과소개
내실 있는 교과지도와 다양한 취업 활동을 통해 IT 분야의 핵심 인재를 양성합니다.
Newmedia Software
Intelligent Software
뉴미디어소프트웨어과(~2026입학생)
지능형소프트웨어과(2027입학생~)
- 학과특성
- 소프트웨어 개발 및 IT 분야의 핵심 기술인 웹·앱·서버 프로그래밍, 응용 애플리케이션, 데이터베이스, 빅데이터, IoT, 클라우드, 데브옵스, 인공지능에 관한 특화된 교육과정을 운영하여 AI 융합형 소프트웨어 개발 전문가를 양성
- 교육내용
- SW 개발을 위한 프로그래밍 언어 및 핵심 기술
- 인공지능 기반 지능형 서비스 개발
- Java, Python, JavaScript, TypeScript, React, Spring Boot
- Database 모델링, 설계 및 구축 (MySQL, Oracle, MongoDB)
- OS, Linux, Docker, CI/CD, 클라우드(AWS, Azure)
- Data Structure & Algorithm
- 취득자격증
- MOS, COS Pro, 프로그래밍 기능사, AICE, AWS Certified Solutions Architect 등 국내외 자격증
교육과정
| 구분 | 토픽 | 내용 |
|---|---|---|
| 소프트웨어이론 | 자료구조, 알고리즘 | 소프트웨어를 개발하기 위해 꼭 필요한 전공 기초 이론을 학습 |
| 소프트웨어공학 | ||
| 운영체제 | ||
| 데이터베이스 | ||
| 네트워크 | ||
| 정보보안 | ||
| 프로그래밍 언어 | Java, C, C++, Python, JavaScript, TypeScript | 소프트웨어 개발을 위한 핵심 프로그래밍 언어를 학습 |
| 인공지능 개발 | 머신러닝, 딥러닝 | 인공지능 모델 적용 및 지능형 서비스 개발 기술을 학습 |
| LLM, 에이전트 활용 개발 | ||
| 웹·서버 개발 | React, TypeScript, Spring Boot, NestJS | 프론트엔드·백엔드 웹 서비스 및 서버 개발 기술을 학습 |
| MySQL, Oracle, MongoDB, Redis | ||
| 앱 개발 | Android, iOS | 모바일 앱 개발 언어 및 크로스플랫폼 기술을 학습 |
| Flutter | ||
| 클라우드·DevOps | Linux, Docker | 클라우드 환경 구축 및 자동화 배포 기술을 학습 |
| AWS, Azure | ||
| CI/CD, GitHub Actions |
- 학과특성
- 차세대 뉴미디어 분야의 선두주자인 IPTV, 스마트TV, 스마트폰에 관한 특화된 교육과정을 운영하여 모바일 웹, 앱 개발 전문가를 양성
- 교육내용
- 디자인의 기본 원리 및 UI/UX디자인, 웹디자인
- 미술사, 조형, 페인팅, 드로잉, 투시도법, 기초제도, 시각디자인
- 타이포그래피, 색채, 디자인사, 시각디자인, 광고콘텐츠 제작, 사진, 편집디자인
- UIUX엔지니어링, 서비스경험디자인, 스마트문화앱콘텐츠 제작
- 웹디자인, 인터랙션디자인, 디지털디자인
- 취득자격증
- 컴퓨터그래픽스운용기능사ㆍITQ, Adobe ACA 등 국제자격증, 뉴미디어디자인 마이스터 인증
교육과정
| 구분 | 토픽 | 내용 |
|---|---|---|
| 디자인 일반 | 디자인론 | 디자인사, 미디어 환경의 이해 |
| 시각디자인실무 | 그리드 시스템, 편집디자인의 이해 | |
| 조형과아트웍 | 조형 | 조형 이론, 조형언어의 이해, 아이디어 스케치와 표현 방법 연구 |
| 테크니컬 그래픽 | 2D 렌더링 기법, 아이콘 제작, 그래픽 툴 테크닉 | |
| 뉴미디어디자인 | 사용자경험디자인 (UIㆍUX) | 디바이스(iOS, 안드로이드) 환경과 스마트TV, 웹 환경의 이해, 디스플레이를 위한 디자인, IT 서비스 디자인과 제작 |
| 사용자환경디자인 (GUI) | ||
| 인터랙션디자인 | 양방향성 미디어 환경의 이해 | |
| 뉴미디어콘텐츠 제작 | 뉴미디어콘텐츠제작 | 3D(Maya)를 이용한 콘텐츠 제작, 영상의 이해와 제작, 모션그래픽 기초 |
| 영상제작 실무 | ||
| 사진 | 사진학, 스튜디오 촬영, 이미지 리터치 | |
| 프로그래밍기초 | HTML5, JavaScript, CSS3 | 프로그래밍의 이해와 HTML5, JavaScript, CSS3 등 웹표준에 적용할 수 있는 웹사이트 구현 언어. |