Degree Requirements

Number of Credits and GPA

The BS in Computer Science and Game Design requires completion of at least 154 semester credits with a cumulative GPA of 2.0 or better. The program usually spans eight semesters of 15 weeks each, or four academic years.

Grade Requirements and Core Courses

Students must receive a grade of "C-" (or 1.7 quality points) or higher in all core courses for the Bachelor of Science in Computer Science and Game Design. (In a non-core course, a grade of "D" [or 1.0 quality points] is considered passing.) The core courses include all courses except open electives.

Computer Science

The following courses are required: CS 100, CS 120, CS 170, CS 180, CS 225, CS 230, CS 251, CS 280, CS 311, CS 330, and CS 380. (Total: 36 credits)

Mathematics

The following courses are required: MAT 140, MAT 150 or MAT 180, MAT 200 or MAT 230, MAT 258, and either MAT 340 or MAT 364. (Total: 18 credits)

Physics

One course is required: PHY 200. (Total: 3 credits)

Design

The following courses are required: GAT 110, GAT 120, GAT 210, GAT 211, GAT 240, GAT 250, GAT 251, GAT 315, and GAT 316. Three additional credits must be selected from other courses with the designation GAT that are numbered 200 or higher. (Total: 29 credits)

Projects

The following courses are required: GAM 100, GAM 150, GAM 200, GAM 250, GAM 302, and GAM 352. Ten additional credits must be selected from other courses with the designation GAM that are numbered 375 or higher. (Total: 34 credits)

Humanities and Social Science

The following courses are required: COL 499, COM 150, ENG 110, and PSY 101. Three additional credits must be selected from other courses with the designation COM, ENG, ECN, HIS, LAW, PHL, PSY, or SOS. (Total: 13 credits)

Art

The following courses are required: ART 105, ART 260, ART 310, CG 102 or CG 201, and CG 125 or CG 225. (Total: 15 credits)

Open Electives

At least six credits from any courses in any departments at DigiPen Institute of Technology Singapore. (Total: 6 credits)

Note on General Education Courses

The following courses satisfy the general education requirement for the BS in Computer Science and Game Design: COM 150 (3), ENG 110 (3), PSY 101 (3), MAT 140 (4), MAT 150 or MAT 180 (4), MAT 200 or MAT 230 (4), MAT 258 (3), PHY 200 (3), and one Humanities and Social Sciences elective (3), for a total of 30 credits.