Curriculum Roadmap
Curriculum - Based on 2025학번 (Some details of the curriculum are subject to change)
Grade | Semester | Course Type | Course Number | Course Name | Credit |
---|---|---|---|---|---|
1 | 1 |
General Education (대학교양) |
MAT1011 | ENGINEERING MATHEMATICS(1) | 3 |
General Education (대학교양) |
PHY1011 | GENERAL PHYSICS AND EXPERIMENT(1) | 3 | ||
General Education (대학교양) |
CHE1011 | GENERAL CHEMISTRY AND EXPERIMENT(1) | 3 | ||
General Education (대학교양) |
BIO1011 | BIOLOGY AND EXPERIMENT(1) | 3 | ||
Major Foundation Courses (전공기초) |
CAS1100 | COMPUTER PROGRAMMING | 3 | ||
Major Foundation Courses (전공기초) |
CAS1103 | INTRODUCTION TO COMPUTING | 3 | ||
2 |
General Education (대학교양) |
MAT1012 | ENGINEERING MATHEMATICS(2) | 3 | |
General Education (대학교양) |
PHY1012 | GENERAL PHYSICS AND EXPERIMENT(2) | 3 | ||
General Education (대학교양) |
CHE1012 | GENERAL CHEMISTRY AND EXPERIMENT(2) | 3 | ||
General Education (대학교양) |
BIO1012 | BIOLOGY AND EXPERIMENT(2) | 3 | ||
Major Foundation Courses (전공기초) |
CAS1102 | OBJECT-ORIENTED PROGRAMMING | 3 | ||
2 | 1 |
Major Foundation Courses (전공기초) |
MAT2013 | PROBABILITY AND STATISTICS | 3 |
Major Foundation Courses (전공기초) |
CAS2101 | DISCRETE MATHEMATICS | 3 | ||
Major Foundation Courses (전공기초) |
CAS2103 | DATA STRUCTURE | 3 | ||
Elective Major Courses (전공선택) |
CAS2106 | INTRODUCTION TO COMPUTER SCIENCE | 3 | ||
Elective Major Courses (전공선택) |
CAS2109 | INTERNET PROGRAMMING | 3 | ||
2 |
Major Foundation Courses (전공기초) |
MAT2011 | LINEAR ALGREBRA AND ITS APPLICATIONS | 3 | |
Major Required Courses (전공필수) |
CAS2250 | INTRODUCTION TO ARTIFICIAL INTELLIGENCE △ | 3 | ||
Elective Major Courses (전공선택) |
CAS2107 | COMPUTER SYSTEM | 3 | ||
Elective Major Courses (전공선택) |
CAS2111 | LOGIC CIRCUIT DESIGN | 3 | ||
Elective Major Courses (전공선택) |
CAS3103 | PROGRAMMING LANGUGE STRUCTURES | 3 | ||
3 | 1 |
Major Required Courses (전공필수) |
CAS3101 | OPERATING SYSTEM○ | 3 |
Elective Major Courses (전공선택) |
CAS2230 | INTRODUCTION TO MATHEMATICS FOR DEEPLEARNING | 3 | ||
Major Required Courses (전공필수) |
CAS3102 | ARCHITECTURE OF COMPUTERS□ | 3 | ||
Elective Major Courses (전공선택) |
CAS3109 | AUTOMATA AND FORMAL LANGUAGES | 3 | ||
Major Required Courses (전공필수) |
CAS3120 | MACHINE LEARNING△ | 3 | ||
Elective Major Courses (전공선택) |
CAS3205 | COMPUTER GRAPHICS | 3 | ||
Elective Major Courses (전공선택) |
CAS3208 | ARTIFICIAL INTELLIGENCE | 3 | ||
Elective Major Courses (전공선택) |
CAS3301 | NATURAL LANGUAGE PROCESSING | 3 | ||
2 |
Major Required Courses (전공필수) |
CAS3108 | ALGORITHM ANALYSIS ○ | 3 | |
Elective Major Courses (전공선택) |
CAS3105 | DATABASE MANAGEMENT SYSTEMS | 3 | ||
Elective Major Courses (전공선택) |
CAS3106 | SOFTWARE ENGINEERING | 3 | ||
Elective Major Courses (전공선택) |
CAS3107 | SYSTEM PROGRAMMING | 3 | ||
Elective Major Courses (전공선택) |
CAS3116 | COMPUTER VISION | 3 | ||
Elective Major Courses (전공선택) |
CAS3201 | Deep Neural Network (심층신경망) | 3 | ||
Elective Major Courses (전공선택) |
CAS3210 | SIGNAL PROCESSING FOR ARTIFICIAL INTELLIGENCE | 3 | ||
Major Required Courses (전공필수) |
CAS3400 | AI SYSTEMS□ | 3 | ||
4 | 1 |
Elective Major Courses (전공선택) |
CAS4106 | COMPUTER NETWORKS | 3 |
Elective Major Courses (전공선택) |
CAS4108 | DATA PRIVACY | 3 | ||
Elective Major Courses (전공선택) |
CAS4109 | COMPUTER SECURITY | 3 | ||
Elective Major Courses (전공선택) |
CAS4117 | DATA MINING | 3 | ||
Elective Major Courses (전공선택) |
CAS4118 | EMBEDDED COMMPUTING | 3 | ||
Elective Major Courses (전공선택) |
CAS4119 | MULTICORE AND GPU PROGRAMMING | 3 | ||
Elective Major Courses (전공선택) |
CAS4131 | THEORY AND PRACTICE OF CONNECTED PLATFORM | 3 | ||
Elective Major Courses (전공선택) |
CAS4133 | LARGE LANGUAGE MODEL | 3 | ||
Elective Major Courses (전공선택) |
CAS4150 | INTRODUCTION TO DATA VISUALIZATION | 3 | ||
Elective Major Courses (전공선택) |
CAS4160 | REINFORCEMENT LEARNING | 3 | ||
2 |
Major Required Courses (전공필수) |
CAS4101 | COMPUTER CAPSTONE DESIGN○ | 3 | |
Major Required Courses (전공필수) |
CAS4102 | AI CAPSTONE DESIGN △ | 3 | ||
Major Required Courses (전공필수) |
미정 | Comprehensive Design of AI Systems (인공지능시스템종합설계)□ | 3 | ||
Elective Major Courses (전공선택) |
CAS4104 | COMPILER DESIGN | 3 | ||
Elective Major Courses (전공선택) |
CAS4107 | HUMAN AND COMPUTER INTERFACES | 3 | ||
Elective Major Courses (전공선택) |
CAS4121 | BIG DATA | 3 | ||
Elective Major Courses (전공선택) |
CAS4151 | SW.AI Business Application Design (SW.AI비지니스응용설계) | 3 | ||
Elective Major Courses (전공선택) |
CAS4201 | MULTIMODAL DEEP LEARNING | 3 | ||
Elective Major Courses (전공선택) |
CAS4140 | AI CONVERGENCE PRACTICE | 3 | ||
Summer/Winter Session |
Elective Major Courses (전공선택) |
CAS4113 | MOBILE PROJECT I | 3 | |
Summer/Winter Session |
Elective Major Courses (전공선택) |
CAS4114 | MOBILE PROJECT I I | 3 | |
2, 3, 4 | - |
Elective Major Courses (전공선택) |
CAS2130 | MENTOR SEMINAR | 1 |
2, 3, 4 | - |
Elective Major Courses (전공선택) |
CAS2001 | JUNIOR SEMINAR | 1 |
3, 4 | - |
Elective Major Courses (전공선택) |
CAS4130 | INTRODUCTION TO CS RESEARCH | 1 |
1~4 | - |
Elective Major Courses (전공선택) |
CAS3119 | COMPUTING RESEARCH PROJECT 1 | 1 |
1~4 | - |
Elective Major Courses (전공선택) |
CAS3121 | COMPUTING RESEARCH PROJECT 2 | 1 |