Put your love of gaming to work.

Tap into a $90 billion industry that's still growing.

By 2020, the video game industry will be worth $90 billion, up from $78 billion in 2017, and currently, there are an estimated 2.5 billion gamers worldwide.1 Whether on mobile platforms or PCs, through big publishers or small independents, video gaming is booming. As technologies such as live-streaming and augmented and virtual reality take shape, that enthusiasm will increase.

Lewis University's online M.S. in Computer Science (MSCS) – Game and Simulation Programming concentration prepares you to join this explosive industry. Working alongside professors with years of experience in video game and simulation programming, you will learn to build artificial intelligence, design levels, and create artwork, icons, sound effects and other assets.

Complete this concentration ready to design, develop and debug a full-scale, sophisticated video game, on your own or as part of a team.

Career Spotlight: Video Game Developer

As a video game developer, your responsibilities might include creating operating instructions, building prototypes for play-testing, creating storylines and character biographies and more. You'd be the engineer tasked with bringing the artistic vision of a video game to life. You would also ensure your game is bug-free and runs smoothly and correctly.2

On average, video game developers earn $101,932 a year, with salaries reaching as high as $148,000.3 By 2026, job growth for software developers overall will be 24 percent — more than three times the national average growth rate for other positions.4 Other possible titles include simulation programmer, software engineer or graphics programmer.

Game and Simulation Programming Courses

For the Game and Simulation Programming concentration, students will take:

  • 1 core research course (3 credit hours)
  • 6 concentration courses (18 credit hours)
  • 3 elective courses (9 credit hours)
  • 1 master's thesis (3 credit hours)

Total Credits: 33

A sample of the online Game and Simulation Programming courses offered includes:

  • Artificial Intelligence
  • Research in Computer Science
  • Object-Oriented Development
  • Computer Graphics
  • Advanced Video Game Programming

Based on students' interests, potential projects may involve using machine learning algorithms and popular source-code control systems, collaborating with a video game design team, designing interactive graphics and animations, and more.

Student Learning Outcomes

Upon completion of the Game and Simulation Programming concentration in the MSCS program, students will be equipped to:

  • Implement a large software project in a group setting.
  • Use software collaboration tools to enable a team of developers to write high-quality, continuously maintained software projects.
  • Write a general design document and a technical design document.
  • Use advanced debugging and regression methods to improve software quality.
  • Design, program and debug a complete non-trivial video game.
  • Master the version control systems and bug tracking servers to improve the quality and efficiency of game development.
  • Create related assets such as level data, custom tools, artwork, sounds and icons.
  • Prepare a variety of assets for sophisticated games and simulations.

Level Up Your Skill Set

To learn more about the online M.S. in Computer Science – Game and Simulation Programming Concentration, call (866) 967-7046 to speak with a Graduate Admissions Counselor or request more information.


1WePC (2019 April). 2019 Video Game Industry Statistics, Trends & Data – The Ultimate List. Retrieved on June 4, 2019, from https://www.wepc.com/news/video-game-statistics/
2Study.com (n.d.). "Game Developer: Job Description, Duties and Requirements." Retrieved on June 5, 2019, from https://study.com/articles/Game_Developer_Job_Description_Duties_and_Requirements.html.
3Glassdoor (n.d.). Salary: Game Developer. Retrieved on June 4, 2019, from https://www.glassdoor.com/Salaries/game-developer-salary-SRCH_KO0,14.htm
4U.S. Bureau of Bureau of Labor Statistics (2019 April 12). Occupational Outlook Handbook.Retrieved on June 4, 2019, from https://www.bls.gov/ooh/computer-and-information-technology/software-developers.htm