Designed as a focused version of the Computer Science degree, the game programming track also spans basic programming concepts to advanced core topics. It expands a student?s knowledge by offering an eclectic set of electives including Game as Art, Media Play, Doing Things with Videogames, Videogames and Literature, Artificial Intelligence, and Advanced Graphics.