CTIN 101 Fundamentals of Procedural Media - 2 units (GAME, GMAD, GMDS, GMAN)*

Get started in game design. This course is an introduction to the procedural nature of interactive media and the computer's unique ability to execute rules. This course is not focused on learning a specific programming language, but to help the future game designer, 3D modeler, interactive writer, or software engineer to become procedurally literate.
Taught by Peter Brinson

CTIN 190 Introduction to Interactive Entertainment - 4 units (GMAN, GMDS, CART)*

CTIN 190 offers students the historical perspective, critical vocabulary, and design skills by which they can analyze and understand their own experiences with interactive entertainment. By the end of the course students will be able to imagine and articulate their own ideas for interactive experiences.
Taught by William Huber

CTIN 444 Audio Expression - 2 units (GMAD)*

In game design, sound design is often the most overlooked discipline. CTIN 444 teaches how to take games to the next level with aesthetic principles and creative technologies for game audio. Processing, mixing, and controlling sound for games for expressive effect.Recommended preparation: CTIN 406L.

CTIN 458 Business and Management of Games - 2 units (GAME, GMDS)*

As the business of games continues to grow, game designers need to equip themselves to face the commercial aspects of their art. CTIN 458 offers an overview of current business models in games and interactive media, methods for pitching and getting products funded, and copyright and intellectual property.
Taught by Robert Nashak

CTIN 463 Anatomy of a Game – 4 units (GMST, GMUR)*

Like any other artist, video game designers need to learn from the masters that came before them. CTIN 463 examines two game products from concept to delivery; introduces students to each of the professional disciplines involved in making digital games.Recommended preparation: CTIN 488.

CTIN 483 Introduction to Game Development - 4 units (GMAD, GMDS, GMAN)*

Prototyping, testing and working with 2D game engines are the fundamentals of game design. This introductory production class is focused on creating 2-D games. The course will develop a number of prototypes while learning the technical capabilities and challenges of the game engine Torque 2D. In doing so, we will prepare ourselves for making a class project- a complete game.
Recommended preparation: CTIN 101

CTIN 488 Game Design Workshop - 4 units (GAME, GMAD, GMDS, GMAN)*

Game Design Workshop examines models and strategies for creating electronic games that are based in solid play mechanics. Students will experience the fundamentals of game design through the study of classic games, design their own games, and playtest/critique the games of others.
Recommended preparation: CTIN 190, CTIN 483

*Minor Legend

  • GMAN designated classes apply towards the Game Animation Minor.
  • GMDS designated classes apply towards the Game Design Minor.
  • GMAD designated classes apply towards the Game Audio Minor.
  • GAME designated classes apply towards the Game Entrepreneurism Minor.
  • GMST designated classes apply towards the Game Studies Minor.
  • GMUR designated classes apply towards the Game User Research Minor.
  • CART designated classes apply toward the Cinematic Arts Minor.
  • DGST designated classes apply toward the Digital Studies Minor.

Check the USC Catalogue for official program requirements.
For course updates and additions, please see

For additional division info, please see