| 과목명 | 내용 | 학습방식 | |
| 확률과 통계 | |||
| 확률과 통계 실습 | R로 통계 검증 프로젝트 진행 | ||
| 컴퓨터수학1,2 | 이산수학 | ||
| 프로그래밍 및 실습 1,2 | C언어 | ||
| 공학수학1 | 미적분 | ||
| 자료구조 | C++로 자료구조 구현 | ||
| 선형대수 | |||
| 객체지향프로그래밍 | OPP + Java | ||
| 논리회로설계 및 실험 | 이론 및 회로 실험 | ||
| 데이터분석기초 | R로 데이터분석 실습 | ||
| 알고리즘 | C로 알고리즘 구현 | ||
| 운영체제 | |||
| 컴퓨터구조 | |||
| 프로그래밍 언어론 | |||
| 리눅스 시스템 프로그래밍 | |||
| 정보보안 | 현대암호학의 이해 | ||
| 컴퓨터네트워크 | |||
| 미디어GAN | CNN, GAN | ||
| 시스템프로그래밍 | 어셈블러 및 컴파일러의 이해 | ||
| 영상처리 및 실습 | |||
| 파일처리 | |||
| 형식언어 및 오토마타 | |||