MS in Information Technology - Game
Design & Development

What will this cost?

See Graduate Program Costs

or Use our Net price calculator to see how affordable a degree at SNHU really is.

Download a summary of Information Technology / Game Design and Development (MS)

MS IT Online - Game Design & Development from SNHU

A Path to an Exciting Career: Game Design Master's Degree Online

Turn your passion for information technology and gaming into a full-time career with the online game design master’s degree at Southern New Hampshire University. The Master of Science in Information Technology with a concentration in Game Design and Development is a 36-credit program that explores subjects such as artificial intelligence, the interaction of three-dimensional objects and game production techniques to give you the skill set and knowledge base you need to break into this burgeoning, $68 billion industry. Game Design and Development Concentration courses are offered entirely online.

Master Game Design and Development Skills

The Information Technology master's in Game Design and Development prepares you to make an impact in a rapidly growing worldwide industry. The game design master's degree program combines IT courses with game design and development specialty courses to explore subjects such as:

  • The similarities and differences between computer games and human behavioral simulations.
  • Graphical user interfaces, processing and data storage used in video game construction.
  • Computer game editors and programming languages such as the UDK3 editor, the Unity editor, Python and HTML5.0.
  • Storyboarding and other game production techniques as they apply to human
    behavior simulation.
  • The major requirements of human behavior simulations and the legal and ethical issues involved in the creation and use of computer simulations.

Join the $68 Billion Game Design Industry

As more organizations incorporate gaming technology into their businesses - from entertainment to education and training - the need for skilled professionals in game design and development continues to grow. According to the U.S. Bureau of Labor Statistics, the information technology field is expected to grow 41 percent by 2016, and 49 percent for system analysts in that decade. The diversity of opportunities includes careers in video game design and development, programming, game production and direction, software quality assurance and testing, storytelling, editing
and more.


Total Credits Required: 36 minimum
To complete your information technology master's in game design and development, you will take 12 courses (36 credits), including nine core MS in Information Technology courses and three Game Design and Development Concentration courses.

Game Design and Development Courses

IT-518: Game Design and Development
An introduction to tools and techniques used in computer game design and development, and applications for entertainment games, serious games, and business simulations. Includes an analysis of the concepts and tools used computer game artificial intelligence, interaction of three-dimensional objects, story-boarding, and other areas. Students will have the opportunity to work with computer game engines, editors, and programming languages used in the professional game development community.
IT-620: Object-Oriented Systems Design
This course focuses on the principles required for developing object-oriented information systems. Topics include the principles of object orientation, including objects and classes, encapsulation, inheritance, polymorphism and communication with messages. Also covered are class hierarchies, abstract and concrete classes, model and view separation, design patterns and visual development. This course provides hands- on experience with object-oriented development environments.
IT-501 and IT-510 or permission of instructor
IT-660: Artificial Intelligence
Students study the concepts, techniques, applications and implications of artificial intelligence theory and technology. The course also focuses on the applications of rule-based expert systems in business, industry and government. Topics include knowledge representation and acquisition, heuristic search in problem solving and game playing, genetic algorithms, fuzzy logic, neural networks, automatic deduction and logic programming. Students create expert systems using Prolog.
IT-500 IT-510

MS in Information Technology Core Courses

IT-510: Advanced Information Technology
This course focuses on the principles and practices underlying the analysis, design, implementation and management of information technology systems. Topics include information system development methodologies, systems planning, requirements analysis, systems implementation, software engineering, project management, and interface, database and process design.
IT-511: Object Oriented Application Development
This course provides a comprehensive introduction to the principles and practices of object- oriented software development and provides a foundation for developing quality software. Students develop skills in applying object- oriented concepts to solve software problems and implement solutions. The course also teaches the concepts and design of algorithms for problem solving and includes the topics of data structures as they are related to the algorithms that use them. The course provides the technical foundation necessary to handle the material covered in the subsequent IT courses.
IT-600: Operating Systems
This course focuses on computer architecture and the operating systems of digital computers. Students learn about the operational methods of hardware; the services provided by operating systems' software; acquisition, processing, storage and output data; and the interaction between computers. Topics include widely used operating systems such as DOS, Windows, and UNIX.
IT-501 and IT-510
IT-610: Object-Oriented Systems Analysis
This course focuses on the systems analysis tools and techniques that underlie the development of information systems. Object-oriented analysis is emphasized. The course examines approaches for establishing the scope of a system, capturing and modeling information gathered during analysis, and managing and controlling project development. Students will get a working understanding of the methods for developing and specifying application system requirements. CASE tools will be used to develop system models.
IT-501 and IT-510 or permission of instructor
IT-625: Information Technology Project and Team Management
This course introduces the students to the principles and practices necessary to be an effective IT project manager. The course covers project scope, time, cost, quality and human resource management techniques as applied to the kinds of project management problems and issues unique to the IT environment. Students learn how to design an actual IT project structure and will obtain hands-on experience using project management software. Emphasis is on the techniques of project management, leadership, teamwork and project risk management as applied to the IT environment. Case work is an important part of this course.
IT-501 and IT-510 or permission of instructor
IT-630: Computer Simulation and Modeling
This course focuses on the theory and practice of discrete system simulation. Topics include simulation/modeling techniques and methodologies illustrated by business and industrial applications such as computer and network modeling, manufacturing simulation and queuing systems. Queuing theory and input/output statistical analysis are included. Modeling software is used.
IT-501 and IT-510 or permission of instructor
IT-640: Telecommunications and Networking
Telecommunications is a business resource that must be well managed. This includes the technical aspects and the application of telecommunications technology to solve specific business problems and enhance the strategic position of a business enterprise. Topics include the importance of telecommunication in today's business environment, the analysis, design and implementation of telecommunications systems, the scope of the telecommunications industry and current trends; telecommunications hardware, the OSI network model, networking technologies and telecommunications software, protocols and standards.
IT-600 and Minimum grade C, T, WV
IT-650: Principles of Database Design
This course is a study of the design, development and implementation of database management systems (DBMS) that emphasizes relational DBMS architecture using SQL. Students will design and implement projects and complete case exercises as they are introduced to new developments in data- base design.
IT-501 and IT-510
IT-700: Information Technology Strategy & Policy
This is the capstone course of the IT master's degree program and is designed to provide in-depth understanding of the central role of information technology in the contemporary business environment. Students develop an understanding of the strategic uses of information technology from a business perspective at the enterprise level. Students also learn how to manage the introduction of new information technologies in the firm. They learn how to harness the power of these new technologies, enabling them to make better decisions and more effectively manage their organizations. Students conduct an extensive research project on the business impact of emerging technologies.
IT-510, IT-600, IT-610, IT-625, IT-630, IT-640 and IT-650 or permission of instructor

Admission Requirements

Acceptance decisions are made on a rolling basis throughout the year for our five graduate terms. You can apply at any time and get a decision within days of submitting all required materials. To apply, simply contact an admission counselor, who can help you explore financial options.  Your counselor can also walk you through the application process, which involves completing a graduate application ($40 fee) and providing undergraduate transcripts.

Candidates are also required to submit a resume.

University Accreditation

SNHU is a fully accredited university. Access our list of accreditations. More...

Contact Us

Phone: 888.387.0861