- IMGD 204X. CHARACTER RIGGING AND TECHNICAL ANIMATION
- IMGD 240X. WRITING FOR GAMES 1: CHARACTERS
- IMGD 300X. INTER-MEDIA ELECTRONIC ARTS
- IMGD 302X. DIGITAL GAME DESIGN II
- IMGD 320X. THE ART OF ANIMATION II
- IMGD 340X. WRITING FOR GAMES II: NARRATIVE
- IMGD 480X. SOCIAL MOVEMENTS, INTERACTIVE MEDIA, AND GAMES
- IMGD 1000. CRITICAL STUDIES OF INTERACTIVE MEDIA AND GAMES
- IMGD 1001. THE GAME DEVELOPMENT PROCESS
- IMGD 1002. STORYTELLING IN INTERACTIVE MEDIA AND GAMES
- IMGD 2000. SOCIAL ISSUES IN INTERACTIVE MEDIA AND GAMES
- IMGD 2001. PHILOSOPHY AND ETHICS OF COMPUTER GAMES
- IMGD 2030. GAME AUDIO I
- IMGD 2048. TECHNICAL ART AND CHARACTER RIGGING
- IMGD 2101. 3D MODELING I
- IMGD 2201. THE ART OF ANIMATION I
- IMGD 2500. DESIGN OF TABLETOP STRATEGY GAMES
- IMGD 2700. DIGITAL PAINTING
- IMGD 2900. DIGITAL GAME DESIGN I
- IMGD 2905. DATA ANALYSIS FOR GAME DEVELOPMENT
- IMGD 3000. TECHNICAL GAME DEVELOPMENT I
- IMGD 3030. GAME AUDIO II
- IMGD 3100. NOVEL INTERFACES FOR INTERACTIVE ENVIRONMENTS
- IMGD 3101. 3D MODELING II
- IMGD 3200. INTERACTIVE ELECTRONIC ARTS
- IMGD 3201. ANIMATION II
- IMGD 3500. ARTISTIC GAME DEVELOPMENT I
- IMGD 3700. CONCEPT ART AND CREATIVE ILLUSTRATION
- IMGD 3900. DIGITAL GAME DESIGN II
- IMGD 4000. TECHNICAL GAME DEVELOPMENT II
- IMGD 4100. ARTIFICIAL INTELLIGENCE FOR INTERACTIVE MEDIA AND GAMES.
- IMGD 4200. HISTORY AND FUTURE OF IMMERSIVE AND INTERACTIVE MEDIA
- IMGD 4500. ARTISTIC GAME DEVELOPMENT II
- IMGD 4600. SERIOUS GAMES
- IMGD 4700. ADVANCED STORYTELLING: QUEST LOGIC AND LEVEL DESIGN
- IMGD 4900. DIGITAL GAME DESIGN STUDIO
Supplemental Undergraduate Courses
IMGD 240X. WRITING FOR GAMES 1: CHARACTERS
This course will present concepts and skills necessary to create compelling characters in games. Topics covered may include the 3 dimensions of character, growth and development of the player-character and non-player characters, dialogue, character relationships and evoking emotion.
Recommended background: Previous investigation in the field of interactive storytelling and its basic building blocks (IMGD 1001, IMGD 1002, or equivalent).
IMGD 340X. WRITING FOR GAMES II: NARRATIVE
This course will present concepts and skills necessary to write and implement narrative in games. Topics covered may include theme and style, different types of games and platforms, systemic storytelling, linear vs. non-linear narratives, editing and collaboration with other members of a development team.
Recommended background: Previous experience in writing for games.
IMGD 480X. SOCIAL MOVEMENTS, INTERACTIVE MEDIA, AND GAMES
This course examines interactive media and games’ intersections with contemporary social movements. How are games well suited to shift worldviews and influence popular opinions? How are theories of social change in alignment with creative media making? Students will examine interdisciplinary art forms ranging from games to speculative fiction to art installations in order to understand art’s role in contemporary social movements. Students will also read and examine critical race theory, feminist theory, queer theory, and postcolonial literature in order to understand how and why social movements take place.
Recommended background: knowledge of social issues of media (IMGD 2000, IMGD 2001 or equivalent).
Supplemental Graduate Courses
IMGD 509: SP TOP: GAME DESIGN WORKSHOP
The Game Design Workshop provides students with a series of projects and challenges to introduce game design concepts, techniques, and resources. The course will consist mainly of small in-class exercises that introduce different game design concepts as well as a larger group project in which students are provided a game design challenge with particular demands and affordances for which they will need to design a series of prototypes, test and iterate on those prototypes, and create a plan for full development. In-class time will be spent on small exercises and group workshopping and critique. No programming experience is required to take this course.