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.
Subject Area | Required Courses |
---|---|
Computer Science | CS 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 Science | COL 101, ENG 110, and COM 150. Six additional credits of English courses, and an additional three credits of Social Sciences courses. |
Mathematics | MAT 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. |
Physics | PHY 200, PHY 200L, and PHY 250. |
Projects | GAM 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).