The bachelor of science in game development provides a combination of computer science, mathematics, and creativity. Students take 52 credits of COMP courses, minor in mathematics, and have a second minor in either art, emergent digital practices, or another approved creative discipline. Students graduate with a technical foundation equivalent to the BS in computer science as well as ability and sensibility in art and design. Thus, graduates of this program are able to participate in the programming/development of games while also being able to communicate effectively with artistic game development team members.
Featured Courses
COMP 2821
Introductory Game Design
About this Course
Learn the fundamental game design practices and how to transition from a design, to a prototype, to a final game. This course covers theory, design, 2D game art, and culminates in the creation of a (simple) 2D computer game. Prerequisites: COMP 1672 or COMP 1771 or DMST 2100.
COMP 3821
Game Programming I
About this Course
An introduction to computer game programming. Use of a game engine to create 3D computer games. Topics to include game scripting, simple 3D asset creation, incorporation of assets, keyboard/mouse event handling, animation, game phases and score keeping. Prerequisite: COMP 2370.
COMP 3831
Game Capstone I
About this Course
Students design, build, test and debug a fully working game from scratch. Both art and programming are developed by the student teams with the instructor acting as a project manager to ensure that goals are met through the 10-week development process through various milestones. In addition to building the game, students learn group collaboration, software processes, testing, and the methodology for researching new game concepts to implement in their final project. Prerequisite: COMP 3821.
Application Information
Take the first step toward your academic career at the Ritchie School.