Game Development

The Master of Science in Computer Science (Game Development) program graduates students with a strong foundation in computer science, an engineering-oriented game development core, and a focus in key areas of game development, such as infrastructure, cognition and games, immersion, serious games, etc. Immediately upon graduation, students will be capable of engineering next generation games and simulations and their required technologies for the entertainment and serious game industry. Additionally, graduates from this program will be able to further their education in graduate programs in game development and computer science.  A long term goal of this M.S. degree is to establish research and development directions that create a science of games and an accompanying literature archive that improves game development for both serious and entertainment purposes.

All information contained here is summarized from the USC Catalogue and is considered non-official. For all rules, regulations, procedures, and outlines, please see the current academic year USC Catalogue. The USC Catalogue supersedes all other publications.

Current students follow degree requirements in effect for the academic year they began their studies at USC.  If you are a current student, please refer to your STARS report or the appropriate USC Catalogue for your year.  Students seeking to advance their catalogue year to follow updated curricula may contact their department advisor.

Published on August 9th, 2017

Last updated on June 15th, 2022