Master of Science

Game Programming

 

Overview

The Master of Science in Computer Game Development is designed for those interested in game development programming at the highest level, including real time computing, computer graphics and professionals retooling for the game industry. Students will learn about software engineering, computer graphics, artificial intelligence, animation, software architecture and networking. The game programming degree addresses the real-world needs of industry through special, topic-based classes. Courses are taught with a mixture of theory and applied practice. Covering both emerging trends and proven knowledge, the program's content is always relevant and current. This combination of approaches allows students to understand the connection between realized applied systems and issues they'll likely face professionally in years to come.

Faculty View All

Admission Process

The graduate application process involves completing an online application, sending in your transcripts and submitting any supplemental material (e.g., letters of recommendation, certifications, etc.). To learn more about the process, visit our Graduate Admission page for more information.

Learn more about Admission Requirements

Contact Graduate Admission

Get More Information

 

Faculty with Real-World Experience

The faculty in the game development program---including renowned industry leaders serving as adjunct instructors--- bring a real-world perspective to the classroom. Courses are taught with a mixture of theory and applied practice. Covering both emerging trends and proven knowledge, the program's content is always relevant and current. This "best of both worlds" combination allows students to understand the connection between realized applied systems and issues they'll likely face professionally in years to come.

Interdisciplinary Curriculum, Diverse Specialities

At DePaul, game development isn't a stand-alone program; rather it is made up of intersecting, complementnary disciplines. In this program, you'll learn about software engineering, computer graphics, artificial intelligence, animation, and networking. In fact, we offer areas of concentration and expertise in every field related to game development. This "deep bench" delivers to our students the thorough knowledge and experience they need to succeed.

Cutting-Edge, hands-On Coursework

The game development program addresses the real-world needs of industry through special, topic-based classes. For example, DePaul was one of the first universities to offer a game development course for smart phones. Specialized, hands-on experience---in global software development, software methodologies such as SCRUM, and parallel computing architecture through CUDA, to name a few of the advanced topics you can readily study---gives our students an advantage in highly competitive job markets.

Game Labs

There are four primary labs used by students in the Computer Game Development program: game development and research labs, game play lab, augmented reality lab and playtest and usability lab.

 

Ask an Ambassador