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. See Degree Requirements for additional information.

Sample Course Sequence Chart

SemesterCourseCourse TitleCore Credits
Semester 1 GAM 100 Project Introduction X 3
GAT 110 Game History X 3
GAT 120 Game Analysis X 2
CS 100 Computer Environment X 4
CS 120 High-Level Programming I: The C Programming Language X 4
MAT 140 Linear Algebra and Geometry X 4
Semester Total 20
Semester 2 GAM 150 Project I X 3
GAT 210 Game Mechanics I X 3
CS 170 High-Level Programming II: The C++ Programming Language X 4
CS 230 Game Implementation Techniques X 3
MAT 150 Calculus and Analytic Geometry I X 4
ENG 110 Composition X 3
Semester Total 20
Semester 3 GAM 200 Project II X 4
GAT 211 Game Mechanics II X 3
GAT 240 Technology for Designers X 3
CS 225 Advanced C/C++ X 3
MAT 200 Calculus and Analytic Geometry II X 4
PHY 200 Motion Dynamics X 3
Semester Total 20
Semester 4 GAM 250 Project II X 4
GAT 250 2D Game Design I X 3
CS 180 Operating System I: Man-Machine Interface X 3
CS 280 Data Structures X 3
ART 105 Art Processes X 3
COM 150 Interpersonal and Work Communication X 3
Semester Total 19
Semester 5 GAM 302 Project III for Designers X 5
GAT 251 2D Game Design II X 3
CS 251 Introduction to Computer Graphics X 3
CS 380 Artifical Intelligence for Games X 3
ART 260 Graphic Design, User Experience, and Input X 3
PSY 101 Introduction to Psychology X 3
Semester Total 20
Semester 6 GAM 352 Project III for Designers X 5
GAT 315 3D Game Design I X 3
MAT 258 Discrete Mathematics X 3
CG 102 2D Raster Graphics for Designers X 3
CG 125 Introduction to 3D Production for Designers X 3
ART 310 Architectural Spaces, Design, and Lighting I X 3
Semester Total 20
Semester 7 GAM 400 Project IV X 5
GAT 316 3D Game Design II X 3
CS 311 Introduction to Databases X 3
CS 330 Algorithm Analysis X 3
MAT 340 or MAT 364 Probability and Statistics or Combinatorial Game Theory X 3
Design Elective Any three-credit course with the GAT designation numbered 200 or higher. X 3
Semester Total 20
Semester 8 GAM 450 Project IV X 5
COL 499 Career Search Preparation: Materials, Logistics, and Communication X 1
HSS Elective Any three-credit COM, ENG, ECN, HIS, LAW, PHL, PSY, or SOS course. X 3
Open Elective An elective of the student's choice from any department at DigiPen 3
Open Elective An elective of the student's choice from any department at DigiPen 3
Semester Total 15
Degree Total 154 minimum