Departmental Advisors
Hallie Huber
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.
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.
Sections 2-4 belong to this lecture. This course requires registration for a lab and a discussion section. Students will be automatically registered for this lecture section when registering for the pertinent lab. This section is restricted to students pursuing a BA in Film and Media Arts with the Entertainment Arts and Engineering emphasis. Email corrinne.lewis@eae.utah.edu for a permission code. Students pursuing the Entertainment Arts and Engineering emphasis through the School of Computing should register for CS 1410.
- Class Number:
- Instructor: JOHNSON, DAVID
- Component: Lecture
- Type: In Person
- Units: 4.0
- Requisites: Yes
- Wait List: No
- Seats Available: 0
Sections 2-4 belong to this lecture. This course requires registration for a lab and a discussion section. Students will be automatically registered for this lecture section when registering for the pertinent lab. This section is restricted to students pursuing a BA in Film and Media Arts with the Entertainment Arts and Engineering emphasis. Email corrinne.lewis@eae.utah.edu for a permission code. Students pursuing the Entertainment Arts and Engineering emphasis through the School of Computing should register for CS 1410.
EAE 1410 - 002 Int Objct-Oriented Prog
EAE 1410 - 002 Int Objct-Oriented Prog
- Class Number: 11722
- Instructor: JOHNSON, DAVID
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 1
EAE 1410 - 003 Int Objct-Oriented Prog
EAE 1410 - 003 Int Objct-Oriented Prog
- Class Number: 11723
- Instructor: JOHNSON, DAVID
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 1
EAE 1410 - 004 Int Objct-Oriented Prog
EAE 1410 - 004 Int Objct-Oriented Prog
- Class Number: 12024
- Instructor: JOHNSON, DAVID
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: -1
EAE 1410 - 005 Int Objct-Oriented Prog
Sections 6-8 belong to this lecture. This course requires registration for a lab and/or discussion section. Students will be automatically registered for this lecture section when registering for the pertinent lab and/or discussion section.
EAE 1410 - 005 Int Objct-Oriented Prog
- Class Number: 12697
- Instructor: JOHNSON, DAVID
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 0
Sections 6-8 belong to this lecture. This course requires registration for a lab and/or discussion section. Students will be automatically registered for this lecture section when registering for the pertinent lab and/or discussion section.
EAE 1410 - 006 Int Objct-Oriented Prog
EAE 1410 - 006 Int Objct-Oriented Prog
- Class Number: 12698
- Instructor: JOHNSON, DAVID
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 6
EAE 2420 - 001 Intro Algorithms & Data
Sections 002 and 003 belong to this section. This course requires registration for a lab and/or discussion section. Students will be automatically registered for this lecture section when registering for the pertinent lab and/or discussion section.
EAE 2420 - 001 Intro Algorithms & Data
- Class Number:
- Instructor: Halladay, Steve
- Component: Lecture
- Type: In Person
- Units: 4.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 5
Sections 002 and 003 belong to this section. This course requires registration for a lab and/or discussion section. Students will be automatically registered for this lecture section when registering for the pertinent lab and/or discussion section.
EAE 2420 - 002 Intro Algorithms & Data
EAE 2420 - 002 Intro Algorithms & Data
- Class Number: 13595
- Instructor: Halladay, Steve
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: Yes
- Seats Available: 4
EAE 2420 - 003 Intro Algorithms & Data
EAE 2420 - 003 Intro Algorithms & Data
- Class Number: 13596
- Instructor: Halladay, Steve
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: Yes
- Seats Available: 1
EAE 2420 - 004 Intro Algorithms & Data
Section 005 and 006 belong to this section. This course requires registration for a lab and/or discussion section. Students will be automatically registered for this lecture section when registering for the pertinent lab and/or discussion section.
EAE 2420 - 004 Intro Algorithms & Data
- Class Number:
- Instructor: Halladay, Steve
- Component: Lecture
- Type: In Person
- Units: 4.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 7
Section 005 and 006 belong to this section. This course requires registration for a lab and/or discussion section. Students will be automatically registered for this lecture section when registering for the pertinent lab and/or discussion section.
EAE 2420 - 005 Intro Algorithms & Data
EAE 2420 - 005 Intro Algorithms & Data
- Class Number: 13602
- Instructor: Halladay, Steve
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: Yes
- Seats Available: 4
EAE 2420 - 006 Intro Algorithms & Data
EAE 2420 - 006 Intro Algorithms & Data
- Class Number: 13603
- Instructor: Halladay, Steve
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: Yes
- Seats Available: 3
EAE 3020 - 001 Ethics in Videogames
EAE 3020 - 001 Ethics in Videogames
- Class Number: 18063
- Instructor: ZAGAL, JOSE P
- Component: Lecture
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 0
EAE 3035 - 001 Storycrafting for Games
EAE 3035 - 001 Storycrafting for Games
- Class Number: 18915
- Instructor: LEWIS, CORRINNE
- Component: Lecture
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 8
EAE 3600 - 001 3D Modeling
EAE 3600 - 001 3D Modeling
- Class Number: 8730
- Instructor: VAN LANGEVELD, MARK
- Component: Lecture
- Type: In Person
- Units: 3.0
- Wait List: Yes
- Seats Available: 0
EAE 3600 - 002 3D Modeling
EAE 3600 - 002 3D Modeling
- Class Number: 8731
- Instructor: VAN LANGEVELD, MARK
- Component: Lecture
- Type: In Person
- Units: 3.0
- Wait List: Yes
- Seats Available: 4
EAE 3600 - 003 3D Modeling
EAE 3600 - 003 3D Modeling
- Class Number: 11031
- Instructor: OUSKA, ALISON
- Component: Lecture
- Type: In Person
- Units: 3.0
- Wait List: Yes
- Seats Available: 0
EAE 3600 - 004 3D Modeling
EAE 3600 - 004 3D Modeling
- Class Number: 14043
- Instructor: OUSKA, ALISON
- Component: Lecture
- Type: In Person
- Units: 3.0
- Wait List: Yes
- Seats Available: 3
EAE 3600 - 005 3D Modeling
EAE 3600 - 005 3D Modeling
- Class Number: 11768
- Instructor: Salisbury, Brian
- Component: Lecture
- Type: In Person
- Units: 3.0
- Wait List: Yes
- Seats Available: 1
EAE 3600 - 006 3D Modeling
EAE 3600 - 006 3D Modeling
- Class Number: 12089
- Instructor: BENSON-KINGSLAND, PATRICK
- Component: Lecture
- Type: In Person
- Units: 3.0
- Wait List: Yes
- Seats Available: 2
Email hallie.huber@utah.edu for permission to add the class.
- Class Number: 14768
- Instructor: BOWN, RYAN
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 15
Email hallie.huber@utah.edu for permission to add the class.
- Class Number: 14770
- Instructor: BOWN, RYAN
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 19
- Class Number: 14654
- Instructor: BOWN, RYAN
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Seats Available: 6
- Class Number: 14711
- Instructor: MATTSON, PAUL
- Component: Lecture
- Type: In Person
- Units: 3.0
- Wait List: Yes
- Seats Available: 14
- Class Number: 12531
- Instructor: Salisbury, Brian
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Fees: $20.00
- Seats Available: 18
- Class Number: 13818
- Instructor: JOHNSTONE, ALEX
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: Yes
- Fees: $20.00
- Seats Available: 14
EAE 3680 - 001 Digital Painting
EAE 3680 - 001 Digital Painting
- Class Number: 14767
- Instructor: Wood, Ryan D
- Component: Lecture
- Type: In Person
- Units: 3.0
- Wait List: Yes
- Seats Available: 3
EAE 4500 - 001 Senior Project I
This course requires department consent to register. Please contact Hallie Huber at hallie.huber@utah.edu for the permission request form.
EAE 4500 - 001 Senior Project I
- Class Number: 8728
- Instructor: ALTIZER, ROGER
- Instructor: KESSLER, ROBERT
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 23
This course requires department consent to register. Please contact Hallie Huber at hallie.huber@utah.edu for the permission request form.
- Class Number: 17953
- Instructor: VAN LANGEVELD, MARK
- Component: Special Topics
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 14
EAE 4900 - 002 Virtual Worlds
EAE 4900 - 002 Virtual Worlds
- Class Number: 17955
- Instructor: OLSON, GABRIEL
- Component: Special Topics
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 17
EAE 4900 - 003 Advanced 3D Modeling
Please contact Hallie Huber at hallie.huber@utah.edu for the permission request form.
EAE 4900 - 003 Advanced 3D Modeling
- Class Number: 17954
- Instructor: OLSON, GABRIEL
- Component: Special Topics
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 19
Please contact Hallie Huber at hallie.huber@utah.edu for the permission request form.
- Class Number: 18065
- Instructor: GUAJARDO, ASHLEY
- Component: Special Topics
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 24
- Class Number: 18166
- Instructor: Salisbury, Brian
- Component: Special Topics
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 25
EAE 4900 - 008 Intro to Game Design
EAE 4900 - 008 Intro to Game Design
- Class Number: 18167
- Instructor: ZAGAL, JOSE P
- Component: Special Topics
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 23
EAE 4900 - 009 Assets Pipeline
EAE 4900 - 009 Assets Pipeline
- Class Number: 18168
- Instructor: VAN LANGEVELD, MARK
- Component: Special Topics
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 8
EAE 6000 - 001 Game Design I
EAE 6000 - 001 Game Design I
- Class Number: 10011
- Instructor: GUAJARDO, ASHLEY
- Instructor: ZAGAL, JOSE P
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 42
EAE 6000 - 003 Game Design I
EAE 6000 - 003 Game Design I
- Class Number: 13866
- Instructor: GUAJARDO, ASHLEY
- Instructor: ZAGAL, JOSE P
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 12
EAE 6100 - 001 Rapid Prototyping
EAE 6100 - 001 Rapid Prototyping
- Class Number: 10012
- Instructor: BOWN, RYAN
- Instructor: KESSLER, ROBERT
- Component: Lecture
- Type: In Person
- Units: 4.0
- Requisites: Yes
- Wait List: No
- Seats Available: 16
EAE 6120 - 001 Game Projects II
EAE 6120 - 001 Game Projects II
- Class Number: 10285
- Instructor: GUAJARDO, ASHLEY
- Instructor: OLSON, GABRIEL
- Component: Lecture
- Type: In Person
- Units: 4.0
- Requisites: Yes
- Wait List: No
- Seats Available: 7
EAE 6200 - 001 Game Arts I
This class will be held in Building 72 room 270.
EAE 6200 - 001 Game Arts I
- Class Number: 10232
- Instructor: OLSON, GABRIEL
- Component: Activity
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 5
This class will be held in Building 72 room 270.
EAE 6220 - 001 Game Arts III
EAE 6220 - 001 Game Arts III
- Class Number: 10234
- Instructor: OLSON, JOE
- Component: Activity
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 7
EAE 6300 - 001 C++ Game Programming
EAE 6300 - 001 C++ Game Programming
- Class Number: 11567
- Instructor: BARNES, JOSEPH
- Component: Lecture
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 13
EAE 6320 - 001 Game Engineering II
EAE 6320 - 001 Game Engineering II
- Class Number: 11731
- Instructor: OWNBY, JOHN-PAUL
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 10
EAE 6350 - 001 Technical Art I
EAE 6350 - 001 Technical Art I
- Class Number: 14773
- Instructor: Conover, Robin L
- Component: Lecture
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 1
EAE 6400 - 001 Game Production I
EAE 6400 - 001 Game Production I
- Class Number: 10233
- Instructor: LOTT, MICHAEL
- Component: Activity
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 7
EAE 6420 - 001 Game Production III
EAE 6420 - 001 Game Production III
- Class Number: 10235
- Instructor: Hayes, Andrew
- Component: Activity
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 5
EAE 6500 - 001 Internship
EAE 6500 - 001 Internship
- Class Number: 11568
- Instructor: LEWIS, CORRINNE
- Component: Practicum
- Type: In Person
- Units: 1.0 - 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 4
EAE 6600 - 001 3D Modeling
EAE 6600 - 001 3D Modeling
- Class Number: 10013
- Instructor: VAN LANGEVELD, MARK
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Fees: $15.00
- Seats Available: 5
- Class Number: 14772
- Instructor: BOWN, RYAN
- Component: Lecture
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 0
- Class Number: 14771
- Instructor: BOWN, RYAN
- Component: Lecture
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: -1
EAE 6900 - 011 Character Design
EAE 6900 - 011 Character Design
- Class Number: 12687
- Instructor: Salisbury, Brian
- Component: Special Topics
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 15
EAE 6900 - 012 Gameplay Programming I
EAE 6900 - 012 Gameplay Programming I
- Class Number: 12723
- Instructor: PETERSON, GENE
- Component: Special Topics
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 2
EAE 6900 - 014 Business of Games
EAE 6900 - 014 Business of Games
- Class Number: 12784
- Instructor: Peters, Jeff
- Component: Special Topics
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 9
EAE 6900 - 015 Technical Art III
EAE 6900 - 015 Technical Art III
- Class Number: 13630
- Instructor: Conover, Robin L
- Component: Special Topics
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 1
EAE 6900 - 016 Shader Development
EAE 6900 - 016 Shader Development
- Class Number: 13631
- Instructor: KING, JAMIE
- Component: Special Topics
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 6
EAE 6950 - 001 Independent Study
EAE 6950 - 001 Independent Study
- Class Number: 11569
- Instructor: LEWIS, CORRINNE
- Component: Independent Study
- Type: In Person
- Units: 1.0 - 4.0
- Wait List: No
- Seats Available: 4
EAE 6950 - 002 Independent Study
EAE 6950 - 002 Independent Study
- Class Number: 12932
- Instructor: KESSLER, ROBERT
- Component: Independent Study
- Type: In Person
- Units: 1.0 - 4.0
- Wait List: No
- Seats Available: 5
EAE 6950 - 003 Independent Study
EAE 6950 - 003 Independent Study
- Class Number: 12934
- Instructor: VAN LANGEVELD, MARK
- Component: Independent Study
- Type: In Person
- Units: 1.0 - 4.0
- Wait List: No
- Seats Available: 4
EAE 6950 - 004 Independent Study
EAE 6950 - 004 Independent Study
- Class Number: 12938
- Instructor: BOWN, RYAN
- Component: Independent Study
- Type: In Person
- Units: 1.0 - 4.0
- Wait List: No
- Seats Available: 5
EAE 6950 - 005 Independent Study
EAE 6950 - 005 Independent Study
- Class Number: 12936
- Instructor: CALDWELL, CRAIG B
- Component: Independent Study
- Type: In Person
- Units: 1.0 - 4.0
- Wait List: No
- Seats Available: 5
EAE 6950 - 006 Independent Study
EAE 6950 - 006 Independent Study
- Class Number: 12940
- Instructor: ZAGAL, JOSE P
- Component: Independent Study
- Type: In Person
- Units: 1.0 - 4.0
- Wait List: No
- Seats Available: 5
EAE 6950 - 007 Independent Study
EAE 6950 - 007 Independent Study
- Class Number: 12942
- Instructor: ALTIZER, ROGER
- Component: Independent Study
- Type: In Person
- Units: 1.0 - 4.0
- Wait List: No
- Seats Available: 4
EAE 6950 - 008 Independent Study
EAE 6950 - 008 Independent Study
- Class Number: 18657
- Instructor: OLSON, GABRIEL
- Component: Independent Study
- Type: In Person
- Units: 1.0 - 4.0
- Wait List: No
- Seats Available: 2
EAE 6970 - 001 Master's Project Hours
EAE 6970 - 001 Master's Project Hours
- Class Number: 11570
- Instructor: LEWIS, CORRINNE
- Component: Thesis Research
- Type: In Person
- Units: 1.0 - 9.0
- Wait List: No
- Seats Available: 1