Academic Resources
The University of Cincinnati offers many courses and programs centered around game design.
Courses by College
AFST 3096 Race and Gender in Video Games
DMC 2167 Intro to Game Design
DMC 2168 Topics in Games
DMC 2169 Design for Interaction
DMC 3161 Character Design and World-Building
DMC 3156 Character Animation
DMC 3157 Light/Modeling for Animation
DMC 3159 Intermediate 3D Animation
DMC 3168 Writing for Games
DMC 3169 Analog Games
DMC 4167 Game Design Capstone
DMC 4168 The Game Industry
FILM 1155 History of Animation
FILM 2008 Game Studies and New Media
EMED 4011 - Electronic Game Design
FAA 2032 Intro to Game Art
FAA 2033 Intro to Interactive Art
FAA 2035 Intro to New Media
FAA 2091 Intro to 2D Animation
FAA 2031 Intro to 3D Animation
FAA 2036 Intro to Programming for Sound Artists
FAA 3091 Intermediate 2D Animation
FAA 3092 Character Design and World Building
FAA 4031 Advanced Electronic Art
FAA 5132 Game Art
FAA 5133 Interactive Art
FAA 5135 New Media Art
FAA 6031 3D Animation Art
FAA 6032 Game Art
FAA 6033 Interactive Art
FAA 6035 New Media Art
IT2050C Game design and society
IT3045 Contemporary Programming
IT3049C Web Game Development
IT3080C Game Engine Lab I
IT3081C Game Engine Lab II
IT4080C Network Game Development
EECE 2100C Pinball Design and Programming
In Development
EECE XXXX Game Theory and Strategic Decision Making (3 credits) (UG/Grad)
Courses by Subject Area
DMC 3157 Light/Modeling for Animation
DMC 3159 Intermediate 3D Animation
FAA 2032 Intro to Game Art
FAA 2033 Intro to Interactive Art
FAA 2091 Intro to 2D Animation
FAA 2031 Intro to 3D Animation
FAA 3091 Intermediate 2D Animation
FAA 4031 Advanced Electronic Art
FAA 5132 Game Art
FAA 5133 Interactive Art
FAA 5135 New Media Art
FAA 6031 3D Animation Art
FAA 6032 Game Art
FAA 6033 Interactive Art
FAA 6035 New Media Art
FILM 1155 History of Animation
DMC 2167 Intro to Game Design
DMC 2169 Design for Interaction
DMC 3161 Character Design and World-Building (Crosslisted with FAA 3092)
EMED 4011 - Electronic Game Design
EECE 2100C Pinball Design and Programming
FAA 3092 Character Design and World Building (Crosslisted with DMC 3161)
FAA 2036 Intro to Programming for Sound Artists
IT2050C Game design and society
IT3045 Contemporary Programming
IT3049C Web Game Development
IT3080C Game Engine Lab I
IT3081C Game Engine Lab II
IT4080C Network Game Development
AFST 3096 Race and Gender in Video Games
DMC 2168 Topics in Games
DMC 3156 Character Animation
DMC 3168 Writing for Games
DMC 3169 Analog Games
DMC 4167 Game Design Capstone
EECE XXXX Game Theory and Strategic Decision Making (3 credits) (UG/Grad)
FAA 2035 Intro to New Media
FILM 2008 Game Studies and New Media
DMC 4168 The Game Industry
Certificates and Tracks
Required
FAA 2032 Introduction to Game Art
FAA 5131 3D Animation Art for Artists
FAA 5132 Game Art
Electives
FAA 2031 Introduction to 3D Animation Art for Artists
FAA 2033 Introduction to Interactive Art
FAA 2034 Introduction to Internet Art
FAA 2035 Introduction to New Media
FAA 2036 Introduction to Programming for Artists
FAA 2037 Introduction to Sound Art
FAA 2092 Introduction to 2D Tweening Animation for Artists
FAA 3092 Character Design and World-Building for 3D Animation and Games
FAA 4031 Advanced Electronic Art
FAA 5133 Interactive Art
FAA 5134 Internet Art
FAA 5135 New Media Art
FAA 5136 Programming for Artists
FAA 5137 Sound Art
ARTE 5122 Teaching Visual Arts in the Age of Technological Change
CODE 3021 Design Systems 1: Collaborative Studio
IT2050C Game Design and Society
IT3045 Contemporary Programming
IT3049C Web Game Development
IT3080C Game Engine Lab I
IT3081C Game Engine Lab II
IT4080C Network Game Development
Analysis and Fundamentals:
Students must take both:
FILM 2008 Game Studies and New Media
DMC 2167 Intro to Game Design
Equity and Inclusion:
Students must take at least 1 of the following:
DMC 2168 Topics in Games: Game Design for Inclusion
AFST 3096 Race and Gender in Video Games
IT 2050C Game Design and Society
Art and Modeling:
Students must take at least 2 of the following:
FAA 2032 Intro to Game Art
FAA 2033 Intro to Interactive Art
FAA 2035 Intro to New Media
FAA 2091 Intro to 2D Animation
FAA 2031 Intro to 3D Animation
FAA 2036 Intro to Programming for Sound Artists
DMC 3161 Character Design and World-Building for 3D Animation and Games
EMED 4011 Electronic Game Design
Programming and Interactivity:
Students must take at least 1 of the following:
DMC 2000 Digital Storytelling
DMC 2169 Design for Interaction
IT 2021 Human Computer Interaction
IT 3045 Contemporary Programming
IT 3049C Web Game Development
IT3080C Game Engine Lab I
IT3081C Game Engine Lab II
ANTH 3075 Conlanging
DMC 3169 Analog Games
IT4080C Network Game Development
Required Courses (6 credits):
Select at least 6 credit hours (2 courses) from the following:
CS 4033 Artificial Intelligence (3 credits)
CS 5135 Learning Probabilistic Models (3 credits)
EECE 5136 Intelligent Systems (3credits) or MECH 5135 Intelligent Systems Theory (3 credits)
AEEM 5197 Soft Computing Based AI (3 credits)
Elective Courses (6 credits):
Select at least 6 credits hours (2 courses) from the following courses, or select at least 3 credit hours (1 course) from the following courses AND complete an AI-focused senior project (pre-approved by one of the Certificate Advisors). Core courses not used to satisfy core requirements can be taken as electives.
CS 5137 Machine Learning (3 credits) or AEEM 5088/6088 Machine Learning (3 credits)
CS 5152 Intelligent Data Analysis (3 credits)
CS 5154 Information Retrieval (3 credits)
CS 5165 Introduction to Cloud Computing (3 credits)
CS 5172 Network Science (3 credits)
CS 5173 Deep Learning (3 credits)
EECE 5128C Intelligent Machine Design (4 credits)
MECH 5131 Introduction to Robotics (3 credits)
MECH5132 – Robot Control and Design (3 credits)
MECH 5136 Robot Vision (3 credits)
AEEM 5118 Robot Controls (3 credits)
AEEM 5196 Fuzzy Control Systems (3 credits)