Departmental Advisors
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.
Attention: Classroom assignments may change between the time you
register and when classes begin. Please check your class schedule for the latest classroom location
information before attending class.
GAMES 1010 - 001 Survey of Games
GAMES 1010 - 001 Survey of Games
- Class Number: 18317
- Instructor: FENG, NINA
- Instructor: RODRIGUEZ, FERNANDO
- Component: Lecture
- Type: In Person
- Units: 3.0
- Wait List: Yes
- Seats Available: 238
GAMES 1050 - 001 Dig. Content Creation
GAMES 1050 - 001 Dig. Content Creation
- Class Number:
- Instructor: ANDERSON, MATT
- Component: Lecture
- Type: In Person
- Units: 3.0
- Wait List: Yes
- Seats Available: 37
GAMES 1050 - 002 Dig. Content Creation
GAMES 1050 - 002 Dig. Content Creation
- Class Number: 18322
- Instructor: ANDERSON, MATT
- Component: Laboratory
- Type: In Person
- Units: --
- Wait List: Yes
- Seats Available: 10
GAMES 1050 - 003 Dig. Content Creation
GAMES 1050 - 003 Dig. Content Creation
- Class Number: 18323
- Instructor: ANDERSON, MATT
- Component: Laboratory
- Type: In Person
- Units: --
- Wait List: Yes
- Seats Available: 14
GAMES 1050 - 004 Dig. Content Creation
GAMES 1050 - 004 Dig. Content Creation
- Class Number: 18324
- Instructor: ANDERSON, MATT
- Component: Laboratory
- Type: In Person
- Units: --
- Wait List: Yes
- Seats Available: 13
GAMES 1050 - 006 Dig. Content Creation
GAMES 1050 - 006 Dig. Content Creation
- Class Number:
- Instructor: RAPPLEYE, IAN
- Component: Lecture
- Type: In Person
- Units: 3.0
- Wait List: Yes
- Seats Available: 44
GAMES 1050 - 007 Dig. Content Creation
GAMES 1050 - 007 Dig. Content Creation
- Class Number: 18327
- Instructor: RAPPLEYE, IAN
- Component: Laboratory
- Type: In Person
- Units: --
- Wait List: Yes
- Seats Available: 16
GAMES 1050 - 008 Dig. Content Creation
GAMES 1050 - 008 Dig. Content Creation
- Class Number: 18328
- Instructor: RAPPLEYE, IAN
- Component: Laboratory
- Type: In Person
- Units: --
- Wait List: Yes
- Seats Available: 15
GAMES 1050 - 009 Dig. Content Creation
GAMES 1050 - 009 Dig. Content Creation
- Class Number: 18329
- Instructor: RAPPLEYE, IAN
- Component: Laboratory
- Type: In Person
- Units: --
- Wait List: Yes
- Seats Available: 13
GAMES 2100 - 001 Intro to Game Design
GAMES 2100 - 001 Intro to Game Design
- Class Number:
- Instructor: ZAGAL, JOSE P
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 65
GAMES 2100 - 002 Intro to Game Design
GAMES 2100 - 002 Intro to Game Design
- Class Number: 18335
- Instructor: ZAGAL, JOSE P
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: Yes
- Seats Available: 0
GAMES 2100 - 003 Intro to Game Design
GAMES 2100 - 003 Intro to Game Design
- Class Number: 18336
- Instructor: ZAGAL, JOSE P
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: Yes
- Seats Available: 9
GAMES 2100 - 004 Intro to Game Design
GAMES 2100 - 004 Intro to Game Design
- Class Number: 18337
- Instructor: ZAGAL, JOSE P
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: Yes
- Seats Available: 16
GAMES 2100 - 005 Intro to Game Design
GAMES 2100 - 005 Intro to Game Design
- Class Number: 18338
- Instructor: ZAGAL, JOSE P
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: Yes
- Seats Available: 0
GAMES 2100 - 011 Intro to Game Design
GAMES 2100 - 011 Intro to Game Design
- Class Number: 20291
- Instructor: ZAGAL, JOSE P
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: Yes
- Seats Available: 20
GAMES 2100 - 012 Intro to Game Design
GAMES 2100 - 012 Intro to Game Design
- Class Number: 20301
- Instructor: ZAGAL, JOSE P
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: Yes
- Seats Available: 20
GAMES 2600 - 001 Intro to 3D Game Art
GAMES 2600 - 001 Intro to 3D Game Art
- Class Number: 18353
- Instructor: CRAGHEAD, BRANDEN
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 6
GAMES 2600 - 002 Intro to 3D Game Art
GAMES 2600 - 002 Intro to 3D Game Art
- Class Number: 18354
- Instructor: SANDERS, CHASE
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: -1
GAMES 2900 - 003 Illustration Techniques
GAMES 2900 - 003 Illustration Techniques
- Class Number: 18356
- Instructor: HUTCHINSON, KARIANNE
- Component: Special Topics
- Type: In Person
- Units: 3.0
- Wait List: Yes
- Seats Available: 0
GAMES 2900 - 004 Essntl Skills Game Dev. Teams
GAMES 2900 - 004 Essntl Skills Game Dev. Teams
- Class Number: 18357
- Instructor: LEWIS, CORRINNE
- Component: Special Topics
- Type: In Person
- Units: 3.0
- Wait List: Yes
- Seats Available: 0
GAMES 3010 - 001 Asset Pipeline
GAMES 3010 - 001 Asset Pipeline
- Class Number: 18344
- Instructor: EICHERS, KOLTON
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 0
GAMES 3010 - 002 Asset Pipeline
GAMES 3010 - 002 Asset Pipeline
- Class Number: 18345
- Instructor: RUPPAR, PAUL
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 18
GAMES 3010 - 003 Asset Pipeline
GAMES 3010 - 003 Asset Pipeline
- Class Number: 18346
- Instructor: HALTINNER, CORY
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 26
GAMES 3020 - 001 Ethics in Videogames
GAMES 3020 - 001 Ethics in Videogames
- Class Number: 18318
- Instructor: MOSER, SHELBY
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 9
GAMES 3020 - 002 Ethics in Videogames
GAMES 3020 - 002 Ethics in Videogames
- Class Number: 18319
- Instructor: PERKINS, TJ
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 2
GAMES 3020 - 003 Ethics in Videogames
GAMES 3020 - 003 Ethics in Videogames
- Class Number: 18320
- Instructor: MOSER, SHELBY
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 9
GAMES 3035 - 001 Storycrafting for Games
GAMES 3035 - 001 Storycrafting for Games
- Class Number: 18312
- Instructor: WILSON, SAM
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 0
GAMES 3100 - 001 Level Design
GAMES 3100 - 001 Level Design
- Class Number: 18332
- Instructor: AUSTIN, DOMINIC
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 0
GAMES 3100 - 002 Level Design
GAMES 3100 - 002 Level Design
- Class Number: 18333
- Instructor: EGAN, JENNIFER
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 0
GAMES 3150 - 001 Mobile Game Design
GAMES 3150 - 001 Mobile Game Design
- Class Number: 18347
- Instructor: ZAGAL, JOSE P
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 0
GAMES 3160 - 001 Critical Game Design
GAMES 3160 - 001 Critical Game Design
- Class Number: 18359
- Instructor: ZAGAL, JOSE P
- Component: Lecture
- Type: In Person
- Units: 1.0
- Wait List: Yes
- Seats Available: -4
GAMES 3205 - 001 Rigging for Games
GAMES 3205 - 001 Rigging for Games
- Class Number: 18352
- Instructor: Salisbury, Brian
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 0
GAMES 3300 - 001 Procedural Art for Game
GAMES 3300 - 001 Procedural Art for Game
- Class Number: 18349
- Instructor: JOHNSON, DREW T
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 0
GAMES 3600 - 001 3D Modeling
GAMES 3600 - 001 3D Modeling
- Class Number: 18287
- Instructor: SANDERS, CHASE
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 0
GAMES 3605 - 001 3D Character Prod.
GAMES 3605 - 001 3D Character Prod.
- Class Number: 18295
- Instructor: Salisbury, Brian
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 0
GAMES 3610 - 001 3D Char Prod II
GAMES 3610 - 001 3D Char Prod II
- Class Number: 19829
- Instructor: KELLIS, ISAAC
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 13
GAMES 3640 - 001 Digital Fig. Sculpting
GAMES 3640 - 001 Digital Fig. Sculpting
- Class Number: 18293
- Instructor: Salisbury, Brian
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 9
GAMES 3660 - 001 Interactive Machinima
GAMES 3660 - 001 Interactive Machinima
- Class Number: 18285
- Instructor: EICHERS, KOLTON
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 3
GAMES 3660 - 002 Interactive Machinima
GAMES 3660 - 002 Interactive Machinima
- Class Number: 18286
- Instructor: YOUNG, Michael M
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 15
GAMES 3670 - 001 Texturing for 3D
GAMES 3670 - 001 Texturing for 3D
- Class Number: 18311
- Instructor: BOWN, RYAN
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 0
GAMES 3675 - 001 Texturing for 3D II
GAMES 3675 - 001 Texturing for 3D II
- Class Number: 18310
- Instructor: BOWN, RYAN
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 9
GAMES 3690 - 001 Concept Art for Games
GAMES 3690 - 001 Concept Art for Games
- Class Number: 18307
- Instructor: MAGRE, SCARLET
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 0
GAMES 3710 - 001 Trad Game Development
GAMES 3710 - 001 Trad Game Development
- Class Number: 18278
- Instructor: ANDERSON, MATT
- Component: Studio
- Type: In Person
- Units: 4.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 0
GAMES 3710 - 002 Trad Game Development
GAMES 3710 - 002 Trad Game Development
- Class Number: 18279
- Instructor: KIRBY, KALTIN
- Component: Studio
- Type: In Person
- Units: 4.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 0
GAMES 3710 - 003 Trad Game Development
GAMES 3710 - 003 Trad Game Development
GAMES 3720 - 001 Alt Game Development
GAMES 3720 - 001 Alt Game Development
- Class Number: 18281
- Instructor: BAYLES, GREG
- Component: Studio
- Type: In Person
- Units: 4.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 0
GAMES 3720 - 003 Alt Game Development
GAMES 3720 - 003 Alt Game Development
- Class Number: 18283
- Instructor: RAPPLEYE, IAN
- Component: Studio
- Type: In Person
- Units: 4.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 0
GAMES 4200 - 001 Advanced Game Animation
GAMES 4200 - 001 Advanced Game Animation
- Class Number: 18331
- Instructor: Salisbury, Brian
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 23
GAMES 4500 - 001 Capstone I
GAMES 4500 - 001 Capstone I
- Class Number: 19515
- Instructor: RODRIGUEZ, FERNANDO
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 38
GAMES 4510 - 001 Capstone II
GAMES 4510 - 001 Capstone II
- Class Number: 18284
- Instructor: ANDERSON, MATT
- Instructor: BAYLES, GREG
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 25
GAMES 4900 - 001 Realtime VFX
GAMES 4900 - 001 Realtime VFX
- Class Number: 18299
- Instructor: LYON, DAMEAN
- Component: Special Topics
- Type: In Person
- Units: 3.0
- Wait List: Yes
- Seats Available: 0
GAMES 4900 - 002 Psychology of Games
GAMES 4900 - 002 Psychology of Games
- Class Number: 18300
- Instructor: BLACKBURN, NANCY
- Component: Special Topics
- Type: In Person
- Units: 3.0
- Wait List: Yes
- Seats Available: 0
GAMES 4900 - 003 Urban Aesthetics & Play
GAMES 4900 - 003 Urban Aesthetics & Play
- Class Number: 18301
- Instructor: MOSER, SHELBY
- Component: Special Topics
- Type: In Person
- Units: 3.0
- Wait List: Yes
- Seats Available: 0
GAMES 4900 - 004 Intro to Virtual Prod.
GAMES 4900 - 004 Intro to Virtual Prod.
- Class Number: 18302
- Instructor: JOHNSON, DREW T
- Component: Special Topics
- Type: In Person
- Units: 3.0
- Wait List: Yes
- Seats Available: 0
GAMES 6010 - 001 Level Design
GAMES 6010 - 001 Level Design
- Class Number: 18289
- Instructor: JONES, CHRIS
- Component: Studio
- Type: In Person
- Units: 3.0
- Wait List: Yes
- Seats Available: 27
GAMES 6015 - 001 Paper Proto. for Games
GAMES 6015 - 001 Paper Proto. for Games
- Class Number: 18314
- Instructor: ANDERSON, MATT
- Component: Lecture
- Type: In Person
- Units: 3.0
- Wait List: Yes
- Seats Available: 11
GAMES 6030 - 001 Experimental Gameplay
GAMES 6030 - 001 Experimental Gameplay
- Class Number: 18315
- Instructor: ZAGAL, JOSE P
- Component: Lecture
- Type: In Person
- Units: 3.0
- Wait List: Yes
- Seats Available: 35
GAMES 6035 - 001 Narrative Game Design
GAMES 6035 - 001 Narrative Game Design
- Class Number: 18316
- Instructor: LEWIS, CORRINNE
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 32
GAMES 6110 - 001 Game Studio
GAMES 6110 - 001 Game Studio
- Class Number: 18290
- Instructor: BOWN, RYAN
- Instructor: BUCK, LAUREN
- Instructor: RODRIGUEZ, FERNANDO
- Component: Studio
- Type: In Person
- Units: 4.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 26
GAMES 6130 - 001 Advanced Game Studio II
GAMES 6130 - 001 Advanced Game Studio II
- Class Number: 18303
- Instructor: BAYLES, GREG
- Instructor: FENG, NINA
- Instructor: LEWIS, CORRINNE
- Component: Studio
- Type: In Person
- Units: 4.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 51
GAMES 6210 - 001 Game Arts II
GAMES 6210 - 001 Game Arts II
- Class Number: 18288
- Instructor: OLSON, JOE
- Component: Studio
- Type: Remote Real-Time
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 14
GAMES 6230 - 001 Game Arts IV
GAMES 6230 - 001 Game Arts IV
- Class Number: 18306
- Instructor: KELLIS, ISAAC
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 20
GAMES 6250 - 001 Animation for Games
GAMES 6250 - 001 Animation for Games
- Class Number: 18358
- Instructor: Salisbury, Brian
- Component: Lecture
- Type: In Person
- Units: 3.0
- Wait List: Yes
- Seats Available: 0
GAMES 6310 - 001 Game Engineering I
GAMES 6310 - 001 Game Engineering I
- Class Number: 18298
- Instructor: BARNES, JOSEPH
- Component: Lecture
- Type: Remote Real-Time
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 10
GAMES 6330 - 001 Game Engineering III
GAMES 6330 - 001 Game Engineering III
- Class Number: 18297
- Instructor: BLACKBURN, NANCY
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 18
GAMES 6355 - 001 Technical Art II
GAMES 6355 - 001 Technical Art II
- Class Number: 18309
- Instructor: JOHNSON, DREW T
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 11
GAMES 6365 - 001 Technical Art IV
GAMES 6365 - 001 Technical Art IV
- Class Number: 18348
- Instructor: HODGES, JEREMY
- Component: Lecture
- Type: In Person
- Units: 3.0
- Wait List: Yes
- Seats Available: 23
GAMES 6410 - 001 Game Production II
GAMES 6410 - 001 Game Production II
- Class Number: 18291
- Instructor: LEWIS, CORRINNE
- Instructor: STACEY, CLARK
- Component: Studio
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 19
GAMES 6600 - 001 3D Modeling
GAMES 6600 - 001 3D Modeling
- Class Number: 18296
- Instructor: SANDERS, CHASE
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 1
GAMES 6605 - 001 3D Character Prod.
GAMES 6605 - 001 3D Character Prod.
- Class Number: 18294
- Instructor: Salisbury, Brian
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 1
GAMES 6610 - 001 A.I. for Games
GAMES 6610 - 001 A.I. for Games
- Class Number: 18351
- Instructor: Cardona-Rivera, Rogelio E
- Component: Lecture
- Type: In Person
- Units: 3.0
- Wait List: Yes
- Seats Available: 20
GAMES 6640 - 001 Digital Fig. Sculpting
GAMES 6640 - 001 Digital Fig. Sculpting
- Class Number: 18292
- Instructor: Salisbury, Brian
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 3
GAMES 6670 - 001 Texturing for 3D
GAMES 6670 - 001 Texturing for 3D
- Class Number: 18308
- Instructor: BOWN, RYAN
- Component: Lecture
- Type: In Person
- Units: 3.0
- Wait List: Yes
- Seats Available: 4
GAMES 6900 - 001 Business of Games
GAMES 6900 - 001 Business of Games
- Class Number: 18304
- Instructor: Peters, Jeff
- Component: Special Topics
- Type: In Person
- Units: 3.0
- Wait List: Yes
- Seats Available: 5
GAMES 6900 - 002 Real Time VFX
GAMES 6900 - 002 Real Time VFX
- Class Number: 18305
- Instructor: LYON, DAMEAN
- Component: Special Topics
- Type: In Person
- Units: 3.0
- Wait List: Yes
- Fees: $34.39
- Seats Available: 0
GAMES 6900 - 003 Design 2: Tchncl Game Design
GAMES 6900 - 003 Design 2: Tchncl Game Design
GAMES 6900 - 004 Rigging for Games
GAMES 6900 - 004 Rigging for Games
- Class Number: 19799
- Instructor: Salisbury, Brian
- Component: Special Topics
- Type: In Person
- Units: 3.0
- Wait List: Yes
- Seats Available: 0
GAMES 6900 - 005 Combat Design
GAMES 6900 - 005 Combat Design
- Class Number: 20107
- Instructor: JOHNSON, TROY
- Component: Special Topics
- Type: In Person
- Units: 3.0
- Wait List: Yes
- Seats Available: 0
GAMES 6900 - 006 3D Char Prod II
GAMES 6900 - 006 3D Char Prod II
- Class Number: 20106
- Instructor: KELLIS, ISAAC
- Component: Special Topics
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 4
GAMES 6900 - 007 Psychology of Games
GAMES 6900 - 007 Psychology of Games
- Class Number: 20128
- Instructor: BLACKBURN, NANCY
- Component: Special Topics
- Type: In Person
- Units: 3.0
- Wait List: Yes
- Seats Available: 3