Departmental Advisors
Undergraduate
Elizabeth Arrigona
Graduate
CJ Lederman
Departmental Notes

EAE emphasis is offered through School of Computing or Film and Media Arts Department.

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.


This is a split attendance class, where students will be assigned to attend one or more of the times listed in the schedule. Students will receive additional content through technology.
  • Class Number: 13522
  • Instructor: LEWIS, CORRINNE
  • Component: Lecture
  • Type: Hybrid
  • Units: 3.0
  • Wait List: Yes
  • Seats Available: 0

This is a split attendance class, where students will be assigned to attend one or more of the times listed in the schedule. Students will receive additional content through technology.

This is a split attendance class, where students will be assigned to attend one or more of the times listed in the schedule. Students will receive additional content through technology.
  • Class Number: 19097
  • Instructor: LEWIS, CORRINNE
  • Component: Lecture
  • Type: Hybrid
  • Units: 3.0
  • Wait List: No
  • Seats Available: 0

This is a split attendance class, where students will be assigned to attend one or more of the times listed in the schedule. Students will receive additional content through technology.

This is a split attendance class, where students will be assigned to attend one or more of the times listed in the schedule. Students will receive additional content through technology.
  • Class Number: 19429
  • Instructor: LEWIS, CORRINNE
  • Component: Lecture
  • Type: Hybrid
  • Units: 3.0
  • Wait List: Yes
  • Seats Available: 0

This is a split attendance class, where students will be assigned to attend one or more of the times listed in the schedule. Students will receive additional content through technology.

EAE 1050 - 001 Dig. Content Creation

EAE 1050 - 001 Dig. Content Creation

  • Class Number: 13523
  • Instructor: SANDERS, CHASE
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Wait List: Yes
  • Seats Available: 8

EAE 1050 - 002 Dig. Content Creation


This is a Hybrid course, which uses a mixture of online, face-to-face, and technology enhanced instruction.

EAE 1050 - 002 Dig. Content Creation

  • Class Number: 13524
  • Instructor: ANDERSON, MATT
  • Component: Lecture
  • Type: Hybrid & IVC
  • Units: 3.0
  • Wait List: Yes
  • Seats Available: 0

This is a Hybrid course, which uses a mixture of online, face-to-face, and technology enhanced instruction.

EAE 1050 - 003 Dig. Content Creation


This is a Hybrid course, which uses a mixture of online, face-to-face, and technology enhanced instruction.

EAE 1050 - 003 Dig. Content Creation

  • Class Number: 14337
  • Instructor: ANDERSON, MATT
  • Component: Lecture
  • Type: Hybrid & IVC
  • Units: 3.0
  • Wait List: Yes
  • Seats Available: 0

This is a Hybrid course, which uses a mixture of online, face-to-face, and technology enhanced instruction.

EAE 1050 - 004 Dig. Content Creation

EAE 1050 - 004 Dig. Content Creation

  • Class Number: 16424
  • Instructor: SANDERS, CHASE
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Wait List: Yes
  • Seats Available: 9
  • Class Number: 13526
  • Instructor: GUAJARDO, ASHLEY
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Wait List: Yes
  • Seats Available: 1

EAE 2100 - 002 Intro to Game Design

EAE 2100 - 002 Intro to Game Design

  • Class Number: 14279
  • Instructor: ZAGAL, JOSE P
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Wait List: Yes
  • Seats Available: -1

EAE 3010 - 002 Asset Pipeline

EAE 3010 - 002 Asset Pipeline

  • Class Number: 13528
  • Instructor: VAN LANGEVELD, MARK
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 0

EAE 3010 - 003 Asset Pipeline

EAE 3010 - 003 Asset Pipeline

  • Class Number: 16186
  • Instructor: VAN LANGEVELD, MARK
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 2

EAE 3020 - 001 Ethics in Videogames

EAE 3020 - 001 Ethics in Videogames

  • Class Number: 12788
  • Instructor: ZAGAL, JOSE P
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Wait List: Yes
  • Seats Available: 4
  • Class Number: 18665
  • Instructor: LEWIS, CORRINNE
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Wait List: Yes
  • Seats Available: -2

EAE 3200 - 001 Animation for Games

EAE 3200 - 001 Animation for Games

  • Class Number: 13880
  • Instructor: Salisbury, Brian
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 7

EAE 3300 - 001 Procedural Art

EAE 3300 - 001 Procedural Art

  • Class Number: 19297
  • Instructor: VAN LANGEVELD, MARK
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Wait List: Yes
  • Seats Available: 1

EAE 3600 - 002 3D Modeling

EAE 3600 - 002 3D Modeling

  • Class Number: 7312
  • Instructor: JOHNSON, DREW T
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Wait List: Yes
  • Seats Available: 1

EAE 3600 - 003 3D Modeling

EAE 3600 - 003 3D Modeling

  • Class Number: 8988
  • Instructor: JOHNSON, DREW T
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Wait List: Yes
  • Seats Available: 2

EAE 3620 - 001 Environ. Art for Games

EAE 3620 - 001 Environ. Art for Games

  • Class Number: 11401
  • Instructor: BOWN, RYAN
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 2

EAE 3625 - 002 Env. Art for Games II

EAE 3625 - 002 Env. Art for Games II

  • Class Number: 14339
  • Instructor: BOWN, RYAN
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 3

EAE 3630 - 001 Hard Surface Modeling

EAE 3630 - 001 Hard Surface Modeling

  • Class Number: 11303
  • Instructor: BOWN, RYAN
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 5

EAE 3640 - 001 Digital Fig. Sculpting

EAE 3640 - 001 Digital Fig. Sculpting

  • Class Number: 15732
  • Instructor: Salisbury, Brian
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 7
  • Class Number: 10081
  • Instructor: YOUNG, Michael M
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: -1

EAE 3680 - 001 Digital Painting

EAE 3680 - 001 Digital Painting

  • Class Number: 11400
  • Instructor: Wood, Ryan D
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Wait List: Yes
  • Seats Available: 6

EAE 3710 - 001 Trad Game Develpmnt

EAE 3710 - 001 Trad Game Develpmnt

  • Class Number: 13516
  • Instructor: VAN LANGEVELD, MARK
  • Component: Studio
  • Type: Interactive Video Conferencing
  • Units: 4.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 4

EAE 3710 - 003 Trad Game Develpmnt


This is a Hybrid course, which uses a mixture of online, face-to-face, and technology enhanced instruction.

EAE 3710 - 003 Trad Game Develpmnt

  • Class Number: 13518
  • Instructor: ANDERSON, MATT
  • Component: Studio
  • Type: Hybrid
  • Units: 4.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 0

This is a Hybrid course, which uses a mixture of online, face-to-face, and technology enhanced instruction.

EAE 3720 - 001 Alt Game Development

EAE 3720 - 001 Alt Game Development

  • Class Number: 13519
  • Instructor: BAYLES, GREG
  • Component: Studio
  • Type: Interactive Video Conferencing
  • Units: 4.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: -2

EAE 3720 - 002 Alt Game Development


This is a Hybrid course, which uses a mixture of online, face-to-face, and technology enhanced instruction.

EAE 3720 - 002 Alt Game Development

  • Class Number: 18124
  • Instructor: PETERSON, GENE
  • Component: Studio
  • Type: Hybrid
  • Units: 4.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 2

This is a Hybrid course, which uses a mixture of online, face-to-face, and technology enhanced instruction.
  • Class Number: 18928
  • Instructor: GUAJARDO, ASHLEY
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Wait List: Yes
  • Seats Available: 4

EAE 4300 - 001 Advanced 3D Modeling

EAE 4300 - 001 Advanced 3D Modeling

  • Class Number: 13527
  • Instructor: EICHERS, KOLTON
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 1

Permission Code Request Form: https://admin.coe.utah.edu/permission-codes/student/request/eae
  • Class Number: 7309
  • Instructor: ALTIZER, ROGER
  • Instructor: KESSLER, ROBERT
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: -2

Permission Code Request Form: https://admin.coe.utah.edu/permission-codes/student/request/eae

EAE 4900 - 003 Illustration Techniques

EAE 4900 - 003 Illustration Techniques

  • Class Number: 16797
  • Instructor: HUTCHINSON, KARIANNE
  • Component: Special Topics
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Wait List: Yes
  • Seats Available: 6
  • Class Number: 8294
  • Instructor: GUAJARDO, ASHLEY
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 23
  • Class Number: 8295
  • Instructor: BOWN, RYAN
  • Instructor: KESSLER, ROBERT
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 4.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 20
  • Class Number: 19529
  • Instructor: BOWN, RYAN
  • Instructor: KESSLER, ROBERT
  • Component: Lecture
  • Type: Hybrid
  • Units: 4.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 29
  • Class Number: 8478
  • Instructor: GUAJARDO, ASHLEY
  • Instructor: Salisbury, Brian
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 4.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 2

EAE 6200 - 001 Game Arts I

EAE 6200 - 001 Game Arts I

  • Class Number: 8449
  • Instructor: Dayley, Worth
  • Component: Activity
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 9

EAE 6220 - 001 Game Arts III

EAE 6220 - 001 Game Arts III

  • Class Number: 8451
  • Instructor: Wood, Ryan D
  • Component: Activity
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 10

EAE 6300 - 001 C++ Game Programming

EAE 6300 - 001 C++ Game Programming

  • Class Number: 9391
  • Instructor: BARNES, JOSEPH
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 14

EAE 6320 - 001 Game Engineering II

EAE 6320 - 001 Game Engineering II

  • Class Number: 9538
  • Instructor: OWNBY, JOHN-PAUL
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 17

EAE 6330 - 001 Game Engineering III

EAE 6330 - 001 Game Engineering III

  • Class Number: 16345
  • Instructor: PETERSON, GENE
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: -5

EAE 6350 - 001 Technical Art I

EAE 6350 - 001 Technical Art I

  • Class Number: 11404
  • Instructor: MATTSON, PAUL
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 12

EAE 6360 - 001 Technical Art III

EAE 6360 - 001 Technical Art III

  • Class Number: 18905
  • Instructor: KING, JAMIE
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Wait List: Yes
  • Seats Available: 0

EAE 6400 - 001 Game Production I

EAE 6400 - 001 Game Production I

  • Class Number: 8450
  • Instructor: JOHNSON, TROY
  • Component: Activity
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 5

EAE 6420 - 001 Game Production III

EAE 6420 - 001 Game Production III

  • Class Number: 8452
  • Instructor: Shen, Chris
  • Component: Activity
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 1

EAE 6620 - 002 Environ. Art for Games

EAE 6620 - 002 Environ. Art for Games

  • Class Number: 14338
  • Instructor: BOWN, RYAN
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Wait List: No
  • Seats Available: -6

EAE 6630 - 001 Hard Surface Modeling

EAE 6630 - 001 Hard Surface Modeling

  • Class Number: 11403
  • Instructor: BOWN, RYAN
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Wait List: No
  • Seats Available: 4

EAE 6665 - 001 Character Design

EAE 6665 - 001 Character Design

  • Class Number: 13521
  • Instructor: Salisbury, Brian
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Wait List: No
  • Seats Available: 5

EAE 6900 - 003 Animation for Games

EAE 6900 - 003 Animation for Games

  • Class Number: 16317
  • Instructor: Salisbury, Brian
  • Component: Special Topics
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Wait List: No
  • Seats Available: -2

EAE 6900 - 017 Game Systems Design

EAE 6900 - 017 Game Systems Design

  • Class Number: 13520
  • Instructor: ANDERSON, MATT
  • Component: Special Topics
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Wait List: No
  • Seats Available: -7