The Bachelor of Science in Computer Science and Game Design requires completion of at least 140 credits with a cumulative GPA of 2.0 or better. The program usually spans eight semesters of 15 weeks each, or a total of four academic years. For more information, see Degree Requirements.

This is the recommended sequence of courses for a student in the 2017-2018 academic cohort. This sequence should not be used for advising purposes. Instead, contact your Student Success Advisor for a copy of this program's Curriculum Flowchart.

Sample Course Sequence Chart

Semester Course Course Title Core Credits
Semester 1 GAM 100 Project Introduction X 3
GAT 101 Game History and Analysis X 4
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
COL 101 College Life and Academic Skills 1
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++ Language X 4
CS 230 Game Implementation Techniques X 3
MAT 150* Calculus and Analytic Geometry I X 4
Semester Total 17
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
ENG 110* Composition 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
PHY 200 Motion Dynamics X 4
PHY 200L Motion Dynamics Lab X 1
Semester Total 18
Semester 5 GAM 302* Project III for Designers X 4
GAT 251 2D Game Design II X 3
MAT 258 Discrete Mathematics X 3
PHY 250 Waves, Optics, and Thermodynamics 4
COM 150 Interpersonal and Work Communication 3
Semester Total 17
Semester 6
GAM 350* Project III X 4
GAT 315 3D Game Design I X 3
CS Elective Any three-credit CS course numbered 200 or higher. X 3
Math or Science Elective Any three-credit PHY or BIO course numbered 250 or higher, or MAT course numbered 220 or higher. 3
Art, CG, or Music Elective ART 105, CG 102, CG 125, CG 130, or MUS 115 3
Semester Total 16
Semester 7
GAM 375* Project III X 4
GAT 316 3D Game Design II X 3
CS Elective Any three-credit CS course numbered 200 or higher. X 3
Math or Science Elective Any three-credit PHY or BIO course numbered 250 or higher, or MAT course numbered 220 or higher. 3
English Elective Any three-credit course with the ENG designation. 3
Semester Total 16
Semester 8
GAM 400* Project IV X 4
CS 330 Algorithm Analysis X 3
Design Elective Any three-credit GAT course numbered 200 or higher. X 3
Math or Science Elective Any three-credit PHY or BIO course numbered 250 or higher, or MAT course numbered 220 or higher. 3
HSS Elective Any three-credit course with the COM, ENG, ECN, HIS, LAW, PHL, PSY, or SOS designation. 3
Semester Total 16
Degree Total 140 minimum
*Other courses may fulfill this requirement. Reference the Degree Requirements for this program for more information.
Request Information Apply Online

BSCSGD Program Details