Game Programming Concentration (18 hours)
The Game Programming Concentration provides students with the basic concepts involved in the video game development process. The required courses give the student an introductory knowledge of both 2D and 3D game programming, as well as resource management, concepts of designing games, and general graphics theory. The elective courses allow the student to focus on a particular aspect of game development: game design, game/player interaction, game programming, or graphics. This concentration is only open to undergraduate Computer Science majors in the College of IS&T.
Required Courses (9 hours)
Elective Courses - (9 hours; limit of 1 non-CSCI course)
(NOTE: This list of electives is not exhaustive. Students can take other courses as electives under approval of the UPC.)