Graduation Requirements

Total Credits
120 credits
Liberal Education
30 credits
Major
60+ credits
Others
30 credits

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.

Fall Semester Entry

Fall Semester Course Sequence Guide

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