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/Software Engineering

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.