-
- 프로젝트 개발방법론 (Project Development Methodology)
- 다양한 산업 분야에서 소프트웨어 및 시스템 개발을 체계적으로 수행하기 위한 전략과 절차를 통해 실제 프로젝트를 성공적으로 수행하는데 필요한 기반 지식을 학습한다.
-
- 실무프론트디자인 (Practical Frontend Design)
- 웹/앱 환경에서 사용자 인터페이스(UI)를 프로젝트 요구사항에 맞도록 설계하고 구현하는 데 필요한 기술 및 디자인 기법을 학습한다.
-
- 오픈소스SW개발 (Open Source Software Development)
- 오픈소스 소프트웨어의 기술을 기반으로, 실제 프로젝트에 활용하거나 자체 오픈소스 프로젝트를 개발할 수 있는 기술 및 환경 구축 방법을 학습한다.
-
- 실무프로젝트 (Practical Project Development)
- 기업이나 산업현장에서 경험할 수 있는 문제를 바탕으로 실제 프로젝트를 수행하는 교과목으로, 실무 프로젝트 개발에 필요한 기획, 분석, 설계, 개발, 테스트에 필요한 기술을 학습한다.
-
- 딥러닝활용 (Applied Deep Learning)
- 딥러닝을 실제 문제에 적용하는 방법을 학습하는 교과로서, 이미지 분류, 자연어 처리, 예측 분석 등 다양한 분야에 딥러닝을 적용하는 과정을 실무 중심으로 학습한다.
-
- 빅데이터프로그래밍 (BigData Programming)
- 방대한 데이터를 수집, 처리, 분석하기 위한 프로그래밍 기술과 도구들을 학습하여 다양한 빅데이터 플랫폼과 도구를 활용해 데이터를 효율적으로 저장, 처리, 분석, 시각화할 수 있는 프로그래밍 기술을 학습한다.
-
- 보안실무 (Practical Security)
- 정보보안의 핵심 개념과 기술을 실제 환경에 적용할 수 있는 기술을 학습하는 교과로서 시스템 및 네트워크를 보호하는데 필요한 기술, 정책, 도구를 실제 모델을 통해 운영하고 관리하는 방법을 학습한다.
-
- IT융합서비스 (IT Convergence Services)
- 정보기술(IT)을 다양한 산업 또는 서비스 분야와 융합하여 혁신적인 디지털 서비스를 제공하는데 필요한 기술을 학습한다. IT 기술(AI, IoT, 클라우드, XR 등)을 교육, 헬스케어, 제조, 금융 등과 융합하는데 필요한 기술을 이해하고 개발할 수 있는 기술을 학습한다.