Course Requirements 

Note: Students may take CSC 243 PYTHON FOR PROGRAMMERS and 1 Additional Major Elective in lieu of CSC 241 and CSC 242.

Major Electives

Computer Science

Computer Systems

Game AI

Game Design

Game Development Studio

Game Programming


Multiplayer Games

Mobile Games


Software Engineering


Students must earn a grade of C- or higher in all major elective courses.

Open Electives

Open elective credit also is required to meet the minimum graduation requirement of 192 hours.