中文
GD / Curriculum

Art and technology.
Learned through making.

Every student completes coursework in each of the five categories below. The elective load is where paths diverge: it is how students follow their own interests and shape the career they are heading toward.

The degree at a glance

148Total units

Major Required Courses60

University Core Courses37

Free Elective Courses21

General Education Courses18

Major Elective Courses12

01 / Core areas

The foundations of game design.

70%    Major courses related to game production
30%    Major courses related to art and design
Engines and tools
01

Game engines

Implementing real-time rendering, physics simulation and interactive logic.

02

Game design

Designing gameplay, rules, mechanics, levels and game balance.

03

Virtual reality

Immersive capture, spatial interaction and VR production.

04

Game production

Game design, prototyping and production.

05

Game project management

Teamwork, project scope, production workflows and delivery.

06

Generative AI

Using generative AI to support ideation, content creation and game development.

02 / Major required courses

From foundations to final project.

Four-year study plan, 2026 cohort. Every course carries 3 units.

Year One

Semester 1

  • COMM1023    Fundamentals of Communication

Semester 2

  • AIM2043    Fundamentals of Digital Design

  • GD1003    Foundations of Programming for Game Design

  • MAD1003    Studio Art Practices: Drawing Fundamentals

Year Two

Semester 1

  • GD2003    Narrative Design for Games

  • GD2013    Data Structure and Algorithms for Creative Media

  • GD2023    2D Platform Game

Semester 2

  • GD2033    3D Modelling and Animation

  • GD2043    Game Design and Prototyping

  • GD2053    Game Studies

Year Three

Semester 1

  • AIM2003    Fundamentals of Computer Graphics

  • GD3013    3D Game Development

  • GD3023    Game Project Planning and Production Management

  • GD3033    Character Design

Semester 2

  • GD3043    Game Physics

  • GD3053    Level Design

  • GD4003    Sound Design and Music for Games

Year Four

Semester 1

  • AIM3183    Virtual Reality Art

  • AIM3193    Generative AI Workflow for Media

Semester 2

  • GD4013    Final Year Project (GD)

03 / Major elective courses

Choose your own direction.

Students choose 12 units from the elective list. Every course carries 3 units.

AI1003Python Programming

AI1013Object-Oriented Programming

AI2013Introduction to Artificial Intelligence

AI3013Machine Learning

AI3153Human-Computer Interaction

AIM3113Character Design and Storyboard Making

AIM4023Interactive Media Arts: Origins to the Present

AIM4123Digitizing Heritage

AIM4133Augmented Reality for Interactive Media

BUS1013Business, Entrepreneurship, and Innovation

CCGC4073Chinese Cultural Resources and Creative Industries

DMM3003AI, Data Science and Management

DMM3023Digital Storytelling

DMM3033Media Psychology

DS2043Data Processing Workshop I

DS4073Introduction to Data Visualization

DSS2043Machine-Learning Mathematics for Non-Science Students

GD2063History of Game Design

GD3003Special Topics in Game Design Projects

GD3063Game AI

GD3073Special Topics in Game Design Studies

GD3083Game Design Internship

GD3093Transcultural Studies of Game

GD4023Backend Game Development

GD4033Extended Reality (XR) Applications and Technology

GD4043Experimental Game Research

GLD2053Global Digital Transformation: AI, IoT and Blockchain

MAD3013Interactive Arts and Design