GDIM → ICS Course Chart

Sample GDIM Plan 2022-2023

UCI Catalogue: GDIM Course Requirements

Frequently Asked Questions

The Game Design and Interactive Media (GDIM) program prepares students to be innovative designers, developers, and industry leaders. Taught by internationally-recognized faculty and industry experts, the program’s unique two-year foundation includes hands-on courses in worldbuilding, game design and development, game programming, and game studies. Students then pursue advanced coursework that culminates in a two-quarter capstone project supported by industry mentors. Electives in advanced game design and development, programming, storytelling, games entrepreneurship, and the cultural aspects of games offer students the chance to build a portfolio that reflects their individual interests and career goals. The program explores both established and emerging platforms, including AR/VR, tabletop, and mobile. Located in Silicon Beach, our students benefit from access to industry partners like Blizzard, Riot, Electronic Arts, Obsidian Entertainment, Age of Learning, Disney, Tencent, and the Cartoon Network.

GDIM → ICS Course Chart

GDIM Courses
ICS Courses
STATS 6: Intro to Data Science I&C SCI 80: Intro to Data Science
GDIM 27: Intermediate Game Design  I&C SCI 166: Game Design
GDIM 32: Intermediate Game Programming I&C SCI 167: Multiplayer Game Systems

GDIM 33: Coding in Game Engines 

I&C SCI 161: Game Engine Lab

GDIM 61: Introduction to Game Development I&C SCI 62: Game Technologies and Interactive Media


*Click here for a PNG of this sample plan


» Do I need programming or game design experience to be admitted as a freshman to GDIM?

No, you just need to meet the UC application criteria for eligibility

»Where can I find the transfer admissions requirements for GDIM?

Transfer Requirements By School

»How do I Change my Major to GDIM?

1. Meet the Change of Major requirements

2. Submit a change of major application through Student Access> Applications> Change of Major 

»I want to enroll in a class that is in another school for my open electives. How can I enroll? 

Students will need to wait until major restrictions lift for that school to enroll in the course. It is suggested that the student speak to the school offering the course for more information on dates restrictions will lift. 


Submit a UCounsel Contact Form!