Before 2023 (Computer Engineering)
REQUIRED COURSEWORK (130 CREDITS)
To earn a bachelor’s degree in Computer Engineering Major, students are required to complete 130 credits.
Category
|
Liberal Education
|
Major
|
General Electives
|
Total
|
Required
|
Electives
|
total
|
Required
|
Electives
|
total
|
Single Major
|
16
|
24
|
40
|
18
|
51
|
69
|
21
|
130
|
4-YEAR STUDY PLAN ![](/_Data/SiteFiles/gsi/b141775209a43688ab00b702c9d75893.png)
For detailed course information, please "mouse click
"
year
|
Semester
|
course type
|
course
|
lecture
|
practice
|
credits
|
remarks
|
1
|
1
|
Liberal Education Required
|
Chapel1 (or) Public Service1![더보기](/gsi/_Img/curr_ico.gif)
|
1
|
0
|
0 or 1
|
|
D-MAP Motivation1![더보기](/gsi/_Img/curr_ico.gif)
|
1
|
0
|
0
|
|
Open Thinking and Expression
|
2
|
0
|
2
|
|
Design and creative thinking (Adventure Design)
|
2
|
0
|
0
|
|
Korean 1
|
2
|
0
|
0
|
|
General Mathematics 1
|
3
|
0
|
3
|
|
General Electives |
Fundamentals of Software![더보기](/gsi/_Img/curr_ico.gif)
|
3
|
0
|
3
|
|
2
|
Liberal Education Required
|
Chapel2 (or) Public Service2![더보기](/gsi/_Img/curr_ico.gif)
|
1
|
0
|
0 or 1
|
|
D-MAP Motivation2![더보기](/gsi/_Img/curr_ico.gif)
|
1
|
0
|
0
|
|
Reading the World in Classic Books
|
2
|
0
|
2
|
|
Korean 2
|
2
|
0
|
2
|
|
Basic Programming![더보기](/gsi/_Img/curr_ico.gif)
|
3
|
0
|
3
|
|
Introduction to Computer Engineering![더보기](/gsi/_Img/curr_ico.gif)
|
3
|
0
|
3
|
|
Major Required
|
Linear Algebra![더보기](/gsi/_Img/curr_ico.gif)
|
3
|
0
|
3
|
|
2
|
3
|
Liberal Education Required
|
Chaple3 (or) Public Service3![더보기](/gsi/_Img/curr_ico.gif)
|
1
|
0
|
0 or 1
|
|
Dalrant & Career Development 1
|
1
|
0
|
0
|
|
Korean 3
|
2
|
0
|
2
|
|
Major Required
|
Advanced Programming![더보기](/gsi/_Img/curr_ico.gif)
|
1
|
2
|
3
|
|
Major Electives
|
Web Programming![더보기](/gsi/_Img/curr_ico.gif)
|
1
|
2
|
3
|
|
Introduction to Artificial Intelligence
|
2
|
1
|
3
|
|
Discrete Mathematics![더보기](/gsi/_Img/curr_ico.gif)
|
3
|
0
|
3
|
|
4
|
Liberal Education Required
|
Chaple4 (or) Public Service4![더보기](/gsi/_Img/curr_ico.gif)
|
1
|
0
|
0 or 1
|
|
Dalrant & Career Development 2
|
1
|
0
|
0
|
|
Creative Coding for Everything 2
|
2
|
0
|
2
|
|
Major Required
|
Data Structure![더보기](/gsi/_Img/curr_ico.gif)
|
3
|
0
|
3
|
|
Major Electives
|
Object Oriented Programming![더보기](/gsi/_Img/curr_ico.gif)
|
1
|
2
|
3
|
|
Software Project
|
1
|
2
|
3
|
|
Computer Architecture![더보기](/gsi/_Img/curr_ico.gif)
|
3
|
0
|
3
|
|
Linux System![더보기](/gsi/_Img/curr_ico.gif)
|
1
|
2
|
3
|
|
3
|
5
|
Liberal Education Required
|
Chaple5 (or) Public Service5![더보기](/gsi/_Img/curr_ico.gif)
|
1
|
0
|
0 or 1
|
|
Major Required
|
Database![더보기](/gsi/_Img/curr_ico.gif)
|
3
|
0
|
3
|
|
Major Electives
|
Mobile Programming![더보기](/gsi/_Img/curr_ico.gif)
|
1
|
2
|
3
|
|
Automata
|
3
|
0
|
3
|
|
Artificial Intelligence![더보기](/gsi/_Img/curr_ico.gif)
|
2
|
1
|
3
|
|
Computer Network![더보기](/gsi/_Img/curr_ico.gif)
|
3
|
0
|
3
|
|
Software Engineering
|
3
|
0
|
3
|
|
6
|
Liberal Education Required
|
Chaple6 (or) Public Service6![더보기](/gsi/_Img/curr_ico.gif)
|
1
|
0
|
0 or 1
|
|
Major Required
|
Operating System![더보기](/gsi/_Img/curr_ico.gif)
|
3
|
0
|
3
|
|
Major Electives
|
Image Processing![더보기](/gsi/_Img/curr_ico.gif)
|
1
|
2
|
3
|
|
Algorithm
|
3
|
0
|
3
|
|
Software Design![더보기](/gsi/_Img/curr_ico.gif)
|
1
|
2
|
3
|
|
Convergence Project
|
1
|
2
|
3
|
|
Database Design![더보기](/gsi/_Img/curr_ico.gif)
|
1
|
2
|
3
|
|
4
|
7
|
Liberal Education Required
|
Hands-on Training
|
0
|
0
|
0
|
|
Major Required
|
Capstone Design1![더보기](/gsi/_Img/curr_ico.gif)
|
0
|
3
|
3
|
|
Major Electives
|
Machine Learning
|
1
|
2
|
3
|
|
Computer Graphics![더보기](/gsi/_Img/curr_ico.gif)
|
1
|
2
|
3
|
|
Web Server Programming
|
1
|
2
|
3
|
|
Cloud Computing
|
2
|
1
|
3
|
|
8
|
Liberal Education Required
|
Hands-on Training
|
0
|
0
|
0
|
|
Major Electives
|
Capstone Design2![더보기](/gsi/_Img/curr_ico.gif)
|
0
|
3
|
3
|
|
Big Data Processing![더보기](/gsi/_Img/curr_ico.gif)
|
3
|
0
|
3
|
|