| 이수구분 (전공/기초) |
이수구분 (필수/선택) |
과목코드 | 과목명 | 학점 |
|---|---|---|---|---|
| 기초 | 필수 | ITP107 | 기초 인공지능 프로그래밍 Ⅰ | 3 |
| 기초 | 필수 | ITP112 | 이산수학 | 3 |
| 기초 | 필수 | UNI111 | 전공의 이해 (컴퓨터공학 소개) | 1 |
| 전공 | 필수 | CSE221 | 데이터구조 | 3 |
| 전공 | 필수 | CSE241 | 고급 프로그래밍 | 3 |
| 전공 | 필수 | CSE251 | 시스템 프로그래밍 | 3 |
| 전공 | 필수 | CSE261 | 컴퓨터구조 | 3 |
| 전공 | 필수 | CSE271 | 프로그래밍언어 | 3 |
| 전공 | 필수 | CSE311 | 운영체제 | 3 |
| 전공 | 필수 | CSE331 | 알고리즘 | 3 |
| 전공 | 필수 | CSE351 | 컴퓨터네트워크 | 3 |
| 전공 | 필수 | CSE401 | 졸업연구 | 3 |
| 전공 | 선택 | CSE302 | 맞춤형 컴퓨터 만들기 | 3 |
| 전공 | 선택 | CSE303 | 인공지능을 위한 기초수학 | 3 |
| 전공 | 선택 | CSE304 | 데이터마이닝 개론 | 3 |
| 전공 | 선택 | CSE321 | 데이터베이스시스템 | 3 |
| 전공 | 선택 | CSE332 | 계산이론 | 3 |
| 전공 | 선택 | CSE333 | 인간-컴퓨터 상호작용 개론 | 3 |
| 전공 | 선택 | CSE362 | 인공지능 | 3 |
| 전공 | 선택 | CSE363 | 기계학습 | 3 |
| 전공 | 선택 | CSE364 | 소프트웨어공학 | 3 |
| 전공 | 선택 | CSE365 | 딥 러닝 | 3 |
| 전공 | 선택 | CSE402 | 자연어처리 | 3 |
| 전공 | 선택 | CSE411 | 컴파일러개론 | 3 |
| 전공 | 선택 | CSE412 | 병렬컴퓨팅 | 3 |
| 전공 | 선택 | CSE465 | 모바일 컴퓨팅 | 3 |
| 전공 | 선택 | CSE466 | 클라우드 컴퓨팅 | 3 |
| 전공 | 선택 | CSE467 | 컴퓨터 보안 | 3 |
| 전공 | 선택 | CSE468 | 정보시각화 기술 | 3 |
| 전공 | 선택 | CSE469 | 로보틱스 개론 | 3 |
| 전공 | 선택 | CSE471 | 컴퓨터그래픽스 | 3 |
| 전공 | 선택 | CSE472 | 컴퓨터 비전 | 3 |
| 전공 | 선택 | CSE480 | 컴퓨터공학특론 I | 3 |
| 전공 | 선택 | CSE481 | 컴퓨터공학특론 II | 3 |
| 전공 | 선택 | CSE482 | 컴퓨터공학특론 III | 3 |
| 전공 | 선택 | CSE483 | 컴퓨터공학특론 IV | 3 |
| 전공 | 선택 | CSE484 | 컴퓨터공학특론 V | 3 |
| 전공 | 선택 | UNI204 | 소프트웨어 해킹과 방어 | 1 |