Where Development Meets Design
Where Development Meets Design
A Game Development Master’s Built to Ship
The online Master of Science in Game Development from DigiPen Institute of Technology prepares you to build complete game systems through integrated design and development workflows.
Through project-based coursework and collaborative development, you’ll gain experience building gameplay systems, designing player experiences, and delivering polished game projects that demonstrate your capabilities.
Many game development master’s programs emphasize theory or individual projects. DigiPen’s program focuses on production-style development, where students learn how to collaborate across disciplines and deliver complete game experiences.
Program Details
- 100% online
- Complete in five semesters part-time
- 30 credit hours
- Start Terms: Fall, Spring, Summer
- Courses: 3 credits each
Dr. Pushpak Karnick DIRECTOR, MSAI AND MSGD PROGRAMS
Skills for Modern Game Development
Build technical and design capabilities across multiple aspects of game production.
Key areas of study include:
- Gameplay systems development
- Game design principles
- System design and game balancing
- Level design and player progression
- User experience design for games
- Game telemetry and analytics
- Debugging and testing game systems
The curriculum emphasizes both technical programming skills and design thinking, preparing students to collaborate across disciplines in professional game development environments.

Game Development Curriculum
The Master of Science in Game Development requires 30 credits.
The curriculum includes:
- Two core computer science courses
- Six specialized game development courses
- Capstone experience
Courses are structured to progressively develop technical and design expertise.
Semester 1 Courses
CS 5000 Data Structures and Algorithms
Additional topics include introduction to divide-and-conquer, dynamic programming, backtracking, and randomized algorithms. Prerequisite: None
CS 5001 Object-Oriented Design & Programming (C++)
Semester 2 Courses
CS 5100 Game Design Principles
CS 5101 Technical Design Methods
Semester 3 Courses
CS 5110 System Design Methods
CS 5111 Level Design Methods
Semester 4 Courses
CS 5120 UX Design Methods
CS 5121 Industry Trends in Game Design
Semester 5 — Capstone Experience
CS 5010 Capstone Project
What You’ll Build in This Program
Throughout the program, you’ll work on projects that simulate real game development workflows. Examples of projects you may create include:
Gameplay Systems
Game Levels and Environments
Game Economy and Combat Systems
Interactive User Interfaces
Capstone Game Project
Through these projects, you’ll develop a portfolio that demonstrates your ability to contribute to real game production pipelines.
Tools and Technologies You’ll Use
Gain experience with technologies and development practices used in modern game development environments. Examples include:
- C++
- Object-oriented programming principles
- Gameplay systems implementation
- Physics-based interaction systems
- Debugging and testing methods
- Telemetry and system analysis
- Design iteration through playtesting
- Version control
- Collaborative development
- Software design patterns
Careers in Game Development
Graduates of this game development master’s program develop skills applicable to a range of roles across the game industry and related interactive media fields.
Possible career paths include:
- Gameplay programmer
- Game developer
- Technical designer
- Level designer
- Systems designer
- Tools programmer
- Software engineer
- Quality assurance engineer
With industry experience, professionals may advance into roles such as lead engineer, game director, technical director, or development manager.

Interested in Our Online Programs?
Online Technology Degree Programs for Builders and Innovators
Advance your career with online master’s programs designed to help you build real systems, develop practical skills, and create portfolio-ready work.
DigiPen Institute of Technology offers online technology degrees built for developers, engineers, and technical creators who want more than theory. Our graduate programs emphasize applied learning, production-style development, and real-world problem solving.
Whether you’re building AI systems or developing interactive game experiences, you’ll gain hands-on experience and graduate with demonstrable work that supports your next career move.
Build Real Systems. Develop Real Skills.
This will only take a moment
