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
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
|
1
|
0
|
0 or 1
|
|
D-MAP motivation1
|
1
|
0
|
0
|
|
Creative Thinking and Composition
|
2
|
0
|
2
|
|
English1
|
2
|
0
|
2
|
|
Introduction to software
|
3
|
0
|
3
|
|
Calculus1
|
3
|
0
|
3
|
|
2
|
Liberal Education Required
|
Chapel2 (or) Public service2
|
1
|
0
|
0 or 1
|
|
D-MAP motivation2
|
1
|
0
|
0
|
|
Critical Thinking & Communication
|
2
|
0
|
2
|
|
Design and creative thinking (Adventure Design)
|
2
|
0
|
2
|
|
English2 (or) Chinese1
|
2
|
0
|
2
|
|
Basic Programming
|
3
|
0
|
3
|
|
Introduction to Computer Engineering
|
3
|
0
|
3
|
|
Major Required
|
Linear Algebra
|
3
|
0
|
3
|
|
2
|
3
|
Liberal Education Required
|
Chaple3 (or) Public service3
|
1
|
0
|
0 or 1
|
|
Dalrant & Career Development 1
|
1
|
0
|
0
|
|
English3 (or) Korean 1 (or) Chinese2
|
2
|
0
|
2
|
|
Major Required
|
Advanced Programming
|
1
|
2
|
3
|
|
Major Electives
|
Web Programming
|
1
|
2
|
3
|
|
Introduction to Artificial Intelligence
|
2
|
1
|
3
|
|
Discrete Mathematics
|
3
|
0
|
3
|
|
4
|
Liberal Education Required
|
Chaple4 (or) Public service4
|
1
|
0
|
0 or 1
|
|
Dalrant & Career Development 2
|
1
|
0
|
0
|
|
English4 (or) Korean 2
|
2
|
0
|
2
|
|
Creative Coding for Everything 2
|
2
|
0
|
2
|
|
Major Required
|
Data Structure
|
3
|
0
|
3
|
|
Major Electives
|
Object Oriented Programming
|
1
|
2
|
3
|
|
Software Project
|
1
|
2
|
3
|
|
Computer Architecture
|
3
|
0
|
3
|
|
Linux System
|
1
|
2
|
3
|
|
3
|
5
|
Liberal Education Required
|
Chaple5 (or) Public service5
|
1
|
0
|
0 or 1
|
|
Major Required
|
Database
|
3
|
0
|
3
|
|
Major Electives
|
Mobile Programming
|
1
|
2
|
3
|
|
Artificial Intelligence
|
2
|
1
|
3
|
|
Computer Network
|
3
|
0
|
3
|
|
Software Engineering
|
3
|
0
|
3
|
|
6
|
Liberal Education Required
|
Chaple6 (or) Public service6
|
1
|
0
|
0 or 1
|
|
Major Required
|
Operating System
|
3
|
0
|
3
|
|
Major Electives
|
Image Processing
|
1
|
2
|
3
|
|
Algorithm
|
3
|
0
|
3
|
|
Convergence Project
|
1
|
2
|
3
|
|
Database Design
|
1
|
2
|
3
|
|
4
|
7
|
Liberal Education Required
|
Hands-on Training
|
0
|
0
|
0
|
|
Major Required
|
Capstone Design1
|
0
|
3
|
3
|
|
Major Electives
|
Machine Learning
|
1
|
2
|
3
|
|
Computer Graphics
|
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
|
0
|
3
|
3
|
|
Big Data Processing
|
3
|
0
|
3
|
|