Year 1

Core Course - IT
Introduction to Information Technology, Artificial Intelligence and Metaverse (3)
Computer Programming (3)
Object Oriented Design and Programming (3)
Core Course - Design
Design Thinking and Applications (3)
AI and Creative Art (3)
Core Course - Digital Entertainment Technology and Metaverse
2D Game Design and Development (3)
Core Course - Maths
Discrete Mathematics and Linear Algebra (3)
Course - Language & Communication
English Usage (3)
Academic Reading and Writing I (3)
Course - General Education
Integrated Seminar and Community Involvement (0)
Critical Thinking (3)
Ethics and Moral Issues (3)

Year 2

Core Course - IT
Web Design and Development (3)
Data Structures and Algorithms (3)
Web Application Development with AI Forecasting (3)
Core Course - Digital Entertainment Technology & Metaverse
Introduction to Computer Graphics (3)
3D Game Design and Development (3)
Course - Programme Elective
Storytelling with GenAI (3)
Programme Elective I (3)
Course - Language & Communication
Academic Reading and Writing II (3)
Practical Chinese (3)
Course - General Education
Individual and Society (3)
General Education Elective I (3)

Year 3

Core Course - Digital Entertainment Technology & Metaverse
UI/UX Design with AI (3)
AI-driven Virtual Reality (3)
Modeling and Animation (3)
Character Animation and Applications (3)
Course - Programme Elective
Programme Elective II (3)
Programme Elective III (3)
Programme Elective IV (3)
Programme Elective V (3)
Programme Elective VI (3)
Course - Language & Communication
English for Technical Communication I (3)
Course - General Education
Global Citizenship (3)

Year 4

Core Course - Digital Entertainment Technology & Metaverse
Digital Visual Effects (3)
Metaverse Technology (3)
IT Professional Practice and Ethics (3)
Course - Programme Elective
AI-assisted 3D Design (3)
Programme Elective VII (3)
Programme Elective VIII (3)
Project
Final Year Project (6)
Course - Language & Communication
English for Technical Communication II (3)
Chinese Business Writing (3)
Course - General Education
General Education Elective II (3)

List of Programme Electives

Category - Creative Media (DE Profession)
Digital Media Production (3)
Digital Music Production (3)
Online Game Architecture and Design (3)
Animation Design and Production (3)
Multimedia Design (3)
Graphic Applications (3)
Advertising and Marketing (3)
Creative Project Management (3)
Photo Art Manipulation and Applications (3)
Game Aesthetics and Stage Design (3)
Category - ICT (Programming) (ICT Profession)
Advanced Computer Programming (3)
Functional Programming (3)
Introduction to Multimedia (3)
Category - ICT (Systems, Applications and Practice) (ICT Profession)
Software Engineering (3)
Introduction to Cybersecurity (3)
Database Systems and Applications (3)
Fintech for Artificial Intelligence and Metaverse (3)
Robotics (3)
Internship (3)
Digital Entertainment Programming (3)
Category - Maths (needed for Machine Learning) (AI Profession)
Statistics and Data Analysis (3)
Calculus (3)
Category - Artificial Intelligence (AI Profession)
Introduction to Data Sciences (3)
Artificial Intelligence (3)
Machine Learning (3)
Deep Learning (3)
Computer Vision and Image Processing (3)
Natural Language Processing (3)
AI in Robotics (3)
Game Development with AI (3)