2025-26 Edition

Game Design and Interactive Media, B.S.

UCI’s Game Design and Interactive Media 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.

Freshman Applicants: See the Undergraduate Admissions section.

Transfer Applicants:

All applicants must have a cumulative UC transferable GPA of 3.0 and a minimum grade of B in one year of computer programming courses in a single object–language (Python, Java, or C++). It is recommended that students articulate to I&C SCI 31-33 which can be used to satisfy degree requirements. Introduction to computer science courses do not meet this requirement.

Applicants to the Game Design and Interactive Media major should be aware that several lower-division courses must be taken at UCI; therefore, the minimum time to degree completion will be three years. Students are strongly urged to complete the IGETC at their community college to reduce their time to degree. Visit the UCI Office of Admissions website for information on transfer requirements for our major.
Major Requirements

Lower-division

Programming
A. Select one of the following: 1
Introduction to Programming for Games
Introduction to Programming
B. Select one of the following:
Intermediate Programming for Games
Programming with Software Libraries
Coding In Game Engines
Design
C. Complete:
GDIM 25 Game Design Fundamentals
D. Select one of the following:
Intermediate Game Design
Introduction to Game Development
Society
E. Select two of the following:
Games and Society
Special Topics in Games and Society
Introduction to Data Science
Worldbuilding
F. Select two of the following:
Visual Design Fundamentals
Roleplaying and Improvisational Play
Storytelling for Interactive Media

Upper-division

A. Complete one project track:
GDIM Capstone Track:
GDIM 167A Capstone Game Project I
GDIM 167B Capstone Game Project II
Special Project Track
GDIM 129 Special Topics: Project in Advanced Game Design (must be taken twice) 1
B. Select three of the following:
Professional Studio/Practicum
Special Topics: Project in Advanced Game Design 1
Data Analytics for Interactive Media
Multiplayer Game Project
Games Entrepreneurship
Project Management
Core Electives
C. Select an additional six courses from the following: 1
Special Topics in Games and Society
Professional Studio/Practicum
Special Topics: Project in Advanced Game Design
Special Topics in Game Programming
Special Topics in Interactive Media Design
Solo Game Project
Games Entrepreneurship
Intermediate Programming
Software Design: Applications
Human Computer Interaction
Advanced Topics in Human-Computer Interaction
User Interaction Software
Project Management
Children's Learning and Media
Basic Statistics
Introduction to Probability and Statistics for Computer Science
Open Electives 2
D. Complete three elective courses from across the university (12 units).
E. Complete six upper-division elective courses from across the university (24 units).
1

Topics titles cannot be repeated. Topics titles may only be applied to one requirement section. The same topic title may not be applied elsewhere.

2

Open electives may not overlap with major requirements.

Freshman
Fall Winter Spring
GDIM 31GDIM 25 or IC SCI 61GDIM 27 or IC SCI 166
GDIM 41GDIM 32 or IC SCI 167GDIM 33 or IC SCI 161
GDIM 51GDIM 55WRITING 60
WRITING 50GE IIGE II
Sophomore
Fall Winter Spring
STATS 6GDIM 49 (Core Elective)GDIM 61
GDIM 49GDIM 53GE III/VII
GE IV/VIIIGE IVOpen Elective
Open ElectiveOpen ElectiveOpen Elective
Junior
Fall Winter Spring
GDIM 129 (Core Elective)GDIM 127GDIM 129 (Core Elective)
I&C SCI 163 (Counts for GDIM 129)GDIM 131GDIM 161
GE IIIUpper-Division WritingGE IV
GE VIOpen Elective 
Senior
Fall Winter Spring
GDIM 167AGDIM 167BGDIM 139 (Core Elective)
Core ElectiveOpen ElectiveGDIM 165 (Open Elective)
Open ElectiveOpen ElectiveOpen Elective

NOTES:

  1. Students are advised that this sample program lists the minimum requirements; it is possible that students may have to take additional courses to prepare for required courses.
  2. The lower-division writing requirement must be completed by the end of the seventh quarter at UCI.
  3. This is only a sample plan. Course offerings may be moved due to unforeseen circumstances. It is strongly recommended that students meet with an academic advisor to create an academic plan tailored to meet their specific areas of interest.

Games and interactive media technologies are evolving at a radical pace in ways that are transforming how we work, learn, and play. As such, a wide variety of careers and graduate programs are open to Game Design and Interactive Media (GDIM) graduates, including game development, interactive entertainment, creative technologies, educational and learning software, and more. Because of the strong technical underpinnings of the degree program, demand for our GDIM majors is strong. The majority find employment in the industry, whether at a major publisher, smaller studio or as self-employed freelancers. Many squarely focus on entertainment, others succeed in bringing their skills to the design and development of serious games in a variety of domains, including healthcare and education.

Of course, many of our students also pursue a career or graduate school in game design, interactive media, computer science, or informatics after they complete the major.