Graduation Requirements

Total Credits
120 credits
Liberal Education
30 credits
Major
60 credits
Others
30 credits
Liberal Ed, Major, or any other dept — your choice

Major Only

Single major track (60 credits)

Double Major

Primary 36 + Secondary 36 credits

Minor

Primary 54 + Minor 18 credits

Major Only Track

• Complete 60+ credits in Computer Science major courses

• Focus on building deep expertise in your chosen specialization track (SW Development or AI Application)

• Remaining 30 credits can be used for electives or other departments

Course Sequence Guide

The following roadmap shows the recommended course sequence for students. Use this as a guide to plan your 4-year academic journey.

Before You Start — Please Read
  • This roadmap is a recommended guideline, not a strict requirement. You do not have to follow it exactly.
  • Select the roadmap that matches your admission semester (Fall or Spring entry) using the buttons above.
  • Course availability may vary by semester — some courses may not be offered every term.
  • For a personalized plan, consult your academic advisor.

Fall Semester Entry

Year 1

Semester 1
Programming Fundamentals
General Mathematics 1
Korean Listening & Speaking 1
Korean Listening & Speaking 2
Korean Reading & Writing 1
Korean1
Semester 2
Advanced Programming
Internet of Things Applications
Korean Grammar and Sentence Composition
Korean Reading & Writing 2
Korean2
Concert of Economics

Year 2

Semester 3
Data Structure and Algorithm
Web Programming
Digital Logic Circuit Practice
Introduction to Linear Algebra
Korean3
Semester 4
Object Oriented Programming
Databases
Software Engineering
Computer Architecture
Korean4

Year 3

Semester 5
Mobile Programming
Computer Network Programming
Artificial Intelligence
Advanced Web Programming
Semester 6
Server Programming
Advanced Databases
Software Design
Operating System
Introduction to Cloud Computing

Year 4

Semester 7
Cloud Computing Application
Advanced Server Programming
Advanced Artificial Intelligence
Semester 8
Capstone Design
Major Course
Liberal Education

* This course sequence guide is designed to assist students in completing their degree requirements. Students can meet with their academic advisor for individualized plans.