Behind every sword swing, item drop, and hit point in a video game lies a complex system of rules embedded within the game’s code. The Bachelor of Science in Computer Science and Game Design teaches you to become a versatile software developer with the knowledge and ability to design, program, and implement these systems.
You’ll be balancing coursework in computer science with design classes that will challenge you to create a constant flow of game prototypes and mechanics. By the time you graduate, you will be a hybrid programmer and designer who can navigate both ends of the scientific and creative spectrum on any software development team.
If your passion for computers and technology is only matched by your love of creating games, DigiPen’s BS in Computer Science and Game Design program may be an excellent fit for you.
Who Should Pursue This Degree?
The BS in Computer Science and Game Design is a challenging cross-disciplinary program for those who want a more comprehensive game-development education. This dual focus means you’ll be managing a heavy course load of both software engineering and design projects — beginning with high-level programming and extensive non-digital game design. In addition to advancing your understanding of math, physics, and computer science principles, you’ll be learning how to design fun and interesting game concepts, systems, and mechanics. However, this hybrid approach also means you won’t delve quite as deep into either subject area as some of DigiPen’s other programs.
As a BS in Computer Science and Game Design student, you’ll balance coursework in math, physics, and computer science with design classes that have you rapidly prototyping both non-digital and digital games. On top of that, you’ll also be working on multidisciplinary PC game projects that are much larger in scope. This is a challenging program for students who want to combine the nuts and bolts of game programming with the artistry of creative game design.
In order to apply for the BS in Computer Science program, you should have a strong foundation in math, science, and problem-solving. Precalculus (or its equivalent) are strongly recommended for applicants to this program.