The Department of Computer Science offers a video game development specialization within the Bachelor of Science in Computer Science degree program. This specialization is designed to provide an understanding of the development and application of interactive digital media technologies. This program is offered in cooperation with the Film and Digital Media Division of Communication Studies and combines media course offerings with technical content in order to produce a graduate with skills that go beyond design and implementation.
The program features our Computer Science core, with a three-course game development sequence, and a four-course media production sequence taught in the Film and Digital Media department. As a specialization of the BSCS, the curriculum features the breadth of an undergraduate Computer Science degree along with specialization in areas central to the game development industry. Graduates of the program are awarded a fully-accredited Computer Science degree with all the associated career and graduate education opportunities.