Back to top

Number of Credits and GPA

The Bachelor of Science in Computer Science requires completion of at least 142 semester credits with a cumulative GPA of 2.0 or better. The program spans eight semesters of fifteen weeks each, or four academic years. See the sample course sequence for more information.

Grade Requirements

Students must receive a grade of 1.7 (or “C-“) or higher in all courses for the Bachelor of Science in Computer Science degree program.

Required Courses

Subject AreaRequired Courses
Computer ScienceCS 100, CS 120, CS 170, CS 180, CS 211, CS 212, CS 225, CS 230, CS 250 or CS 251, CS 260, CS 261, CS 280, CS 315, CS 325, CS 330, CS 355, CS 375, and CS 381.
Six additional credits of Computer Science and Electrical and Computer Engineering at the 200 course-level or higher.
Humanities and Social ScienceCOL 101, ENG 110, and COM 150.
Six additional credits of English courses, and an additional three credits of Social Sciences courses.
MathematicsMAT 140, MAT 150 or MAT 180, MAT 200 or MAT 230, MAT 250, MAT 258, and MAT 340.
Three additional credits must be selected from either MAT 256, or any other MAT course numbered 300 or higher.
PhysicsPHY 200, PHY 200L, and PHY 250.
ProjectsGAM 100, GAM 150, CSP 200 or GAM 200, CSP 250 or GAM 250, CSP 300 or GAM 300, and CSP 350 or GAM 350.
Eight additional credits must be selected of CSP or GAM at the 375 course-level or higher.

Note on General Education Courses

The following courses satisfy the general education requirement for the Bachelor of Science in Computer Science and Game Design: COM 150 (3), ENG 110 (3), two ENG electives (6), MAT 140 (4), MAT 150 or MAT 180 (4), MAT 250 (3), PHY 200 (4), PHY 200L (1), PHY 250 (4), and one Humanities and Social Sciences elective (3).

Take the Next Step

Get started with our in-depth information packet!

Sign up to receive our degree program viewbook and other resources to help you determine if a DigiPen education is right for you.

Request Information

Start Your Application

Ready to take your education further? Head to our secure application portal and submit an application for admission.

Apply Online