Departmental Advisors
Undergraduate (Last Names A - G)
Kelsen Gault
Undergraduate (Last Names H - O)
Britanie Hale
Undergraduate (Last Names P - Z)
Alexis Ulrich
Graduate
Dylan Zollinger
Departmental Notes

EAE courses for students in the Games BS degree, Games minor and the Computer Science-EAE BS degree. Grad level courses for Master in Entertainment Arts & Engineerings program only. For more info, visit games.utah.edu.

THIS DEPARTMENT ENFORCES UNDERGRADUATE PREREQUISITES. Please note that the registration system may not factor in transfer work when determining if prerequisites have been met. If you are unable to register for a course and think you have met the prerequisite(s), please contact an advisor from this department to inquire about obtaining a permission code. You may be administratively dropped from a course if the prerequisite has not been met.

GAMES 1010 - 001 Survey of Games

GAMES 1010 - 001 Survey of Games

  • Class Number: 7519
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Wait List: Yes
  • Seats Available: 210

GAMES 1050 - 001 Dig. Content Creation


This course requires registration in a lab section. Students will be automatically registered for this lecture section when registering for one of the lab choices. Students enrolled in this course will be required to purchase a tablet. Specifications will be provided in the course syllabus.

GAMES 1050 - 001 Dig. Content Creation

  • Class Number:
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Wait List: Yes
  • Seats Available: 95

This course requires registration in a lab section. Students will be automatically registered for this lecture section when registering for one of the lab choices. Students enrolled in this course will be required to purchase a tablet. Specifications will be provided in the course syllabus.

GAMES 1050 - 002 Dig. Content Creation

GAMES 1050 - 002 Dig. Content Creation

  • Class Number: 7521
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Wait List: Yes
  • Seats Available: 40

GAMES 1050 - 003 Dig. Content Creation

GAMES 1050 - 003 Dig. Content Creation

  • Class Number: 7518
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Wait List: Yes
  • Seats Available: 40

GAMES 1050 - 004 Dig. Content Creation

GAMES 1050 - 004 Dig. Content Creation

  • Class Number: 7522
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Wait List: Yes
  • Seats Available: 40

GAMES 1050 - 006 Dig. Content Creation


This course requires registration in a lab section. Students will be automatically registered for this lecture section when registering for one of the lab choices. Students enrolled in this course will be required to purchase a tablet. Specifications will be provided in the course syllabus.

GAMES 1050 - 006 Dig. Content Creation

  • Class Number:
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Wait List: Yes
  • Seats Available: 99

This course requires registration in a lab section. Students will be automatically registered for this lecture section when registering for one of the lab choices. Students enrolled in this course will be required to purchase a tablet. Specifications will be provided in the course syllabus.

GAMES 1050 - 007 Dig. Content Creation

GAMES 1050 - 007 Dig. Content Creation

  • Class Number: 7524
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Wait List: Yes
  • Seats Available: 40

GAMES 1050 - 008 Dig. Content Creation

GAMES 1050 - 008 Dig. Content Creation

  • Class Number: 7525
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Wait List: Yes
  • Seats Available: 40

GAMES 1050 - 009 Dig. Content Creation

GAMES 1050 - 009 Dig. Content Creation

  • Class Number: 7526
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Wait List: Yes
  • Seats Available: 40

GAMES 2100 - 001 Intro to Game Design

GAMES 2100 - 001 Intro to Game Design

  • Class Number:
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Wait List: Yes
  • Seats Available: 90

GAMES 2100 - 002 Intro to Game Design

GAMES 2100 - 002 Intro to Game Design

  • Class Number: 7530
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Wait List: Yes
  • Seats Available: 30

GAMES 2100 - 003 Intro to Game Design

GAMES 2100 - 003 Intro to Game Design

  • Class Number: 7531
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Wait List: Yes
  • Seats Available: 30

GAMES 2100 - 004 Intro to Game Design

GAMES 2100 - 004 Intro to Game Design

  • Class Number: 7532
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Wait List: Yes
  • Seats Available: 30

GAMES 2400 - 001 Intro Game Scripting

GAMES 2400 - 001 Intro Game Scripting

  • Class Number: 7545
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 38

GAMES 2600 - 001 Intro to 3D Game Art

GAMES 2600 - 001 Intro to 3D Game Art

  • Class Number: 7541
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 39

GAMES 2600 - 002 Intro to 3D Game Art

GAMES 2600 - 002 Intro to 3D Game Art

  • Class Number: 7542
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 38

GAMES 2700 - 001 Team Collaboration

GAMES 2700 - 001 Team Collaboration

  • Class Number: 7546
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 60

GAMES 3010 - 001 Asset Pipeline

GAMES 3010 - 001 Asset Pipeline

  • Class Number: 7533
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 38

GAMES 3010 - 002 Asset Pipeline

GAMES 3010 - 002 Asset Pipeline

  • Class Number: 7534
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 38

GAMES 3010 - 004 Asset Pipeline

GAMES 3010 - 004 Asset Pipeline

  • Class Number: 7535
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 39

GAMES 3020 - 001 Ethics in Videogames

GAMES 3020 - 001 Ethics in Videogames

  • Class Number: 7517
  • Instructor: Moser, Shelby
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 60

GAMES 3020 - 003 Ethics in Videogames


How do video games impact society? What special responsibilities do we have as players and consumers and how can we use ethical theories in our daily practice? In this class we will learn and discuss various ethical theories and examine the role games can play in helping us reason about ethical problems. Students will also pay and analyze games and discuss their embedded values and politics.

GAMES 3020 - 003 Ethics in Videogames

  • Class Number: 14464
  • Instructor: Cohen, Eliya
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 31

How do video games impact society? What special responsibilities do we have as players and consumers and how can we use ethical theories in our daily practice? In this class we will learn and discuss various ethical theories and examine the role games can play in helping us reason about ethical problems. Students will also pay and analyze games and discuss their embedded values and politics.

GAMES 3025 - 001 Aesth & Phil of Play

GAMES 3025 - 001 Aesth & Phil of Play

  • Class Number: 7543
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 30

GAMES 3035 - 001 Storycrafting for Games

GAMES 3035 - 001 Storycrafting for Games

  • Class Number: 6274
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 60

GAMES 3100 - 003 Level Design

GAMES 3100 - 003 Level Design

  • Class Number: 7528
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 40

GAMES 3160 - 001 Critical Game Design

GAMES 3160 - 001 Critical Game Design

  • Class Number: 7544
  • Instructor: Zagal, Jose
  • Component: Lecture
  • Type: In Person
  • Units: 1.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 20

GAMES 3200 - 002 Animation for Games

GAMES 3200 - 002 Animation for Games

  • Class Number: 7527
  • Instructor: Salisbury, Brian
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 38

GAMES 3300 - 001 Procedural Art for Game

GAMES 3300 - 001 Procedural Art for Game

  • Class Number: 7539
  • Instructor: Van Langeveld, Mark
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 40

GAMES 3600 - 001 3D Modeling

GAMES 3600 - 001 3D Modeling

  • Class Number: 7463
  • Instructor: Van Langeveld, Mark
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 33

GAMES 3600 - 002 3D Modeling

GAMES 3600 - 002 3D Modeling

  • Class Number: 7464
  • Instructor: Craghead, Branden
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 38

GAMES 3620 - 001 Environ. Art for Games

GAMES 3620 - 001 Environ. Art for Games

  • Class Number: 7516
  • Instructor: Bown, Ryan
  • Instructor: Verstrepen, Dassan
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 26

GAMES 3625 - 001 Env. Art for Games II

GAMES 3625 - 001 Env. Art for Games II

  • Class Number: 7515
  • Instructor: Bown, Ryan
  • Instructor: Verstrepen, Dassan
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 3

GAMES 3630 - 001 Hard Surface Modeling

GAMES 3630 - 001 Hard Surface Modeling

  • Class Number: 7514
  • Instructor: Bown, Ryan
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 30

GAMES 3640 - 001 Digital Fig. Sculpting

GAMES 3640 - 001 Digital Fig. Sculpting

  • Class Number: 7468
  • Instructor: Salisbury, Brian
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 28

GAMES 3650 - 001 Motion Capture

GAMES 3650 - 001 Motion Capture

  • Class Number: 7513
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 40

GAMES 3660 - 002 Interactive Machinima

GAMES 3660 - 002 Interactive Machinima

  • Class Number: 7462
  • Instructor: Van Langeveld, Mark
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 38

GAMES 3680 - 001 Digital Painting

GAMES 3680 - 001 Digital Painting

  • Class Number: 7509
  • Instructor: Salisbury, Brian
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 38

GAMES 3710 - 002 Trad Game Development

GAMES 3710 - 002 Trad Game Development

  • Class Number: 7455
  • Component: Studio
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 40

GAMES 3710 - 003 Trad Game Development

GAMES 3710 - 003 Trad Game Development

  • Class Number: 7456
  • Component: Studio
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 40

GAMES 3710 - 004 Trad Game Development

GAMES 3710 - 004 Trad Game Development

  • Class Number: 7457
  • Component: Studio
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 38

GAMES 3720 - 001 Alt Game Development

GAMES 3720 - 001 Alt Game Development

  • Class Number: 7458
  • Component: Studio
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 38

GAMES 3720 - 002 Alt Game Development

GAMES 3720 - 002 Alt Game Development

  • Class Number: 7459
  • Component: Studio
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 38

GAMES 3720 - 003 Alt Game Development


In this course, students will explore modern and alternative video game development methods. This includes looking beyond commercial gaming to explore user-generated content like mods. Additionally, students will investigate other applications of video games such as edutainment, military, health, and games dealing with social issues like sex, gender, religion, and politics. Students will explore different roles in game development and enact those roles by working in teams to create games.

GAMES 3720 - 003 Alt Game Development

  • Class Number: 7460
  • Component: Studio
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 38

In this course, students will explore modern and alternative video game development methods. This includes looking beyond commercial gaming to explore user-generated content like mods. Additionally, students will investigate other applications of video games such as edutainment, military, health, and games dealing with social issues like sex, gender, religion, and politics. Students will explore different roles in game development and enact those roles by working in teams to create games.

GAMES 4500 - 001 Capstone I

GAMES 4500 - 001 Capstone I

  • Class Number: 7547
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 80

GAMES 4500 - 002 Capstone I

GAMES 4500 - 002 Capstone I

  • Class Number: 7548
  • Instructor: Rodriguez, Fernando
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 80

GAMES 4500 - 003 Capstone I

GAMES 4500 - 003 Capstone I

  • Class Number: 17510
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 80

GAMES 4510 - 001 Capstone II

GAMES 4510 - 001 Capstone II

  • Class Number: 7461
  • Instructor: Rodriguez, Fernando
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 50

GAMES 4900 - 006 Realtime VFX


Realtime VFX is a type of dynamic animation used to add polish and breathe life into a game. This encompasses things like weapon effects, destructible objects, spells and abilities, water, fire, and much more. In this class we will cover the fundamental elements of creating VFX like using particle systems, authoring complex shaders, and optimizing effects for better performance. This is an advanced course for students who have already taken EAE 3010: Asset Pipeline, and pairs nicely with Trad Dev, Alt Dev, or Capstone. Fill out permission code form at games.utah.edu

GAMES 4900 - 006 Realtime VFX

  • Class Number: 7477
  • Instructor: Lyon, Damean
  • Component: Special Topics
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 38

Realtime VFX is a type of dynamic animation used to add polish and breathe life into a game. This encompasses things like weapon effects, destructible objects, spells and abilities, water, fire, and much more. In this class we will cover the fundamental elements of creating VFX like using particle systems, authoring complex shaders, and optimizing effects for better performance. This is an advanced course for students who have already taken EAE 3010: Asset Pipeline, and pairs nicely with Trad Dev, Alt Dev, or Capstone. Fill out permission code form at games.utah.edu

GAMES 4900 - 009 Urban Aesthetics & Play


This theory and practice based course focuses on the ways in which digital technologies have shaped how we perceive, experience, and interact with urban environments. By applying theories from urban aesthetics and games studies, students will focus on how the mechanics of games and technology can help reimagine public social spaces as playful cities. Specific topics include ‘serious-gamificaiton’, technology in the natural environment, the ethics of hostile design, and playable cities.

GAMES 4900 - 009 Urban Aesthetics & Play

  • Class Number: 7478
  • Instructor: Moser, Shelby
  • Component: Special Topics
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 40

This theory and practice based course focuses on the ways in which digital technologies have shaped how we perceive, experience, and interact with urban environments. By applying theories from urban aesthetics and games studies, students will focus on how the mechanics of games and technology can help reimagine public social spaces as playful cities. Specific topics include ‘serious-gamificaiton’, technology in the natural environment, the ethics of hostile design, and playable cities.

GAMES 4900 - 012 Game Dev in Modded Engines


Designing, Developing, and Publishing Games in Modding Game Engines"Introduction: This semester, students will individually design, develop and publish a game using Unreal Editor Fortnite (UEFN). Students will use assets from the FAB Marketplace and will learn how to manipulate, prepare, and adapt them for their game. They will also learn the Verse language for coding their mods. They will also learn all of the tools provided in UEFN for completing their game including level creation, animation (Sequencer), VFX, materials, audio, UI and lighting tools. The final project will be published within the Fortnite ecosystem.

GAMES 4900 - 012 Game Dev in Modded Engines

  • Class Number: 7480
  • Instructor: Van Langeveld, Mark
  • Component: Special Topics
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 40

Designing, Developing, and Publishing Games in Modding Game Engines"Introduction: This semester, students will individually design, develop and publish a game using Unreal Editor Fortnite (UEFN). Students will use assets from the FAB Marketplace and will learn how to manipulate, prepare, and adapt them for their game. They will also learn the Verse language for coding their mods. They will also learn all of the tools provided in UEFN for completing their game including level creation, animation (Sequencer), VFX, materials, audio, UI and lighting tools. The final project will be published within the Fortnite ecosystem.

GAMES 4900 - 013 Start & Grow a Game Co.


This course provides students with the essential knowledge and practical skills for entrepreneurship in the video game industry. Students will explore the current gaming business landscape, understand industry value chains, learn the fundamentals of starting a game company, and examine the unique challenges faces by founders of game startups.

GAMES 4900 - 013 Start & Grow a Game Co.

  • Class Number: 7481
  • Instructor: Stacey, Clark
  • Component: Special Topics
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 35

This course provides students with the essential knowledge and practical skills for entrepreneurship in the video game industry. Students will explore the current gaming business landscape, understand industry value chains, learn the fundamentals of starting a game company, and examine the unique challenges faces by founders of game startups.

GAMES 6000 - 001 Theories of Games&Play

GAMES 6000 - 001 Theories of Games&Play

  • Class Number: 7470
  • Instructor: Moser, Shelby
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 110

GAMES 6050 - 001 Game Systems Design

GAMES 6050 - 001 Game Systems Design

  • Class Number: 7540
  • Instructor: Anderson, Matt
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 30

GAMES 6100 - 001 Rapid Prototyping

GAMES 6100 - 001 Rapid Prototyping

  • Class Number: 7471
  • Instructor: Bown, Ryan
  • Component: Studio
  • Type: In Person
  • Units: 4.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 110

GAMES 6120 - 001 Advanced Game Studio I

GAMES 6120 - 001 Advanced Game Studio I

  • Class Number: 7472
  • Instructor: Lewis, Corrinne
  • Component: Studio
  • Type: In Person
  • Units: 4.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 80

GAMES 6200 - 001 Game Arts I

GAMES 6200 - 001 Game Arts I

  • Class Number: 7475
  • Instructor: Bown, Ryan
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 40

GAMES 6220 - 002 Game Arts III

GAMES 6220 - 002 Game Arts III

  • Class Number: 7474
  • Instructor: Sharma, Sharmista
  • Component: Studio
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 20

GAMES 6300 - 001 C++ Game Programming

GAMES 6300 - 001 C++ Game Programming

  • Class Number: 7491
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 35

GAMES 6320 - 001 Game Engineering II

GAMES 6320 - 001 Game Engineering II

  • Class Number: 7466
  • Instructor: Kanell, Anthony
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 25

GAMES 6350 - 001 Technical Art I

GAMES 6350 - 001 Technical Art I

  • Class Number: 7512
  • Instructor: Salisbury, Brian
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 24

GAMES 6360 - 002 Technical Art III

GAMES 6360 - 002 Technical Art III

  • Class Number: 7538
  • Instructor: Hodges, Jeremy
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Wait List: No
  • Seats Available: 20

GAMES 6400 - 001 Game Production I

GAMES 6400 - 001 Game Production I

  • Class Number: 7473
  • Component: Studio
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 20

GAMES 6420 - 001 Game Production III

GAMES 6420 - 001 Game Production III

  • Class Number: 7476
  • Instructor: Stacey, Clark
  • Component: Studio
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 24

GAMES 6600 - 001 3D Modeling

GAMES 6600 - 001 3D Modeling

  • Class Number: 7469
  • Instructor: Van Langeveld, Mark
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 4

GAMES 6620 - 001 Environ. Art for Games

GAMES 6620 - 001 Environ. Art for Games

  • Class Number: 7511
  • Instructor: Bown, Ryan
  • Instructor: Verstrepen, Dassan
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Wait List: Yes
  • Seats Available: 12

GAMES 6630 - 001 Hard Surface Modeling

GAMES 6630 - 001 Hard Surface Modeling

  • Class Number: 7510
  • Instructor: Bown, Ryan
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Wait List: No
  • Seats Available: 10

GAMES 6640 - 001 Digital Fig. Sculpting

GAMES 6640 - 001 Digital Fig. Sculpting

  • Class Number: 7467
  • Instructor: Salisbury, Brian
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 10

GAMES 6900 - 003 Real Time VFX

GAMES 6900 - 003 Real Time VFX

  • Class Number: 7492
  • Instructor: Lyon, Damean
  • Component: Special Topics
  • Type: In Person
  • Units: 3.0
  • Wait List: No
  • Seats Available: 4

GAMES 6900 - 004 Design 1: Gameplay Content

GAMES 6900 - 004 Design 1: Gameplay Content

  • Class Number: 7493
  • Instructor: Anderson, Matt
  • Component: Special Topics
  • Type: In Person
  • Units: 3.0
  • Wait List: No
  • Seats Available: 20

GAMES 6900 - 006 Design 3: Communication

GAMES 6900 - 006 Design 3: Communication

  • Class Number: 7494
  • Component: Special Topics
  • Type: In Person
  • Units: 3.0
  • Wait List: No
  • Seats Available: 20

GAMES 6900 - 009 Managing Virtual Communities


Community management is an increasingly common entry point into the games industry, channeling into game development career paths across all production disciplines. This course will survey the intersection of fan culture and purpose-built player communities, with an emphasis on contemporary topics in game community management and their relevance for designers, producers, growth managers, and community moderators preparing to enter the industry.

GAMES 6900 - 009 Managing Virtual Communities

  • Class Number: 7496
  • Component: Special Topics
  • Type: In Person
  • Units: 3.0
  • Wait List: No
  • Seats Available: 15

Community management is an increasingly common entry point into the games industry, channeling into game development career paths across all production disciplines. This course will survey the intersection of fan culture and purpose-built player communities, with an emphasis on contemporary topics in game community management and their relevance for designers, producers, growth managers, and community moderators preparing to enter the industry.

GAMES 6900 - 010 Start & Grow a Game Co.


This course provides students with the essential knowledge and practical skills for entrepreneurship in the video game industry. Students will explore the current gaming business landscape, understand industry value chains, learn the fundamentals of starting a game company, and examine the unique challenges faces by founders of game startups.

GAMES 6900 - 010 Start & Grow a Game Co.

  • Class Number: 7497
  • Component: Special Topics
  • Type: In Person
  • Units: 3.0
  • Wait List: Yes
  • Seats Available: 5

This course provides students with the essential knowledge and practical skills for entrepreneurship in the video game industry. Students will explore the current gaming business landscape, understand industry value chains, learn the fundamentals of starting a game company, and examine the unique challenges faces by founders of game startups.