Home / Bachelor of Communication (Honours) – Game Design and Animation Major
Programme in the 4-year curriculum requires 128 units for graduation, which is distributed into seven key components: School Core Courses, Major Required Courses, Stream Required Courses, Major Elective Courses, University Language Courses, General Education Courses, and Free Electives as follows:
| Units | ||
| School Core Courses | 9 | |
| Major Required Courses | 52 | |
| Stream Required Courses | 9 | |
| Major Elective Courses | 12 | |
| University Language Courses | 9 | |
| General Education Courses | 22 | |
| Free Electives | 15 | |
| Total | 128 | |
| School Core Courses | 9 Units | |
| COMM1015 | Studies in Communication, Media, and Journalism | 3 units |
| COMM2035 | Communication, Ethics and Law | 3 units |
| Choose one from the following three courses: | ||
| COMM2036 | Media Design and Digital Applications | 3 units |
| COMM2026 | Human Communication | 3 units |
| COMM2027 | AI and Digital Communication | 3 units |
| Major Required Courses | 52 Units | |
| GAME2008-9 | Practicum I | 0 unit |
| GAME3008-9 | Practicum II | 0 unit |
| GAME1005 | Fundamentals of Animation for Game Design and Film | 3 units |
| GAME1006 | Transcultural Studies of Game | 3 units |
| GAME2005 | Drawing Fundamentals for Game Design and Animation | 3 units |
| GAME2006 | Fundamentals of Programming for Game Design and Animation | 3 units |
| GAME2007 | Game and Animation Production Workshop | 3 units |
| GAME2015 | Game Narrative and Storyboarding | 3 units |
| GAME2016 | Mathematical Foundation of Game Design and Animation | 3 units |
| GAME2017 | Transcultural Studies of Animation | 3 units |
| GAME2025 | Visual Communication | 3 units |
| GAME3005 | 2D Platform Game Programming | 3 units |
| GAME3006 | Body Mechanics | 3 units |
| GAME3007 | Game Art and Visual Expression | 3 units |
| GAME3045 | Honours Project Preparation Workshop | 1 unit |
| GAME3047 | Generative AI in Creative Practices | 3 units |
| GAME4005 | Character Design and Rigging | 3 units |
| GAME4045 | Digitally Mediated Communication | 3 units |
| GAME4898-9 | Honours Project in Game Design and Animation I & II | 6 units |
| Stream Required Courses | 9 Units | |
| For Advanced Animation stream: | ||
| GAME4016 | Lighting, Rendering and Style | 3 units |
| GAME4017 | Motion Graphic Design | 3 units |
| GAME4025 | Performance Animation | 3 units |
| For Advanced Game Design stream: | ||
| GAME4006 | 3D Game World Programming | 3 units |
| GAME4007 | AI for Game Design | 3 units |
| GAME4015 | Game Physics, Dynamics, and Simulation | 3 units |
| Major Elective Courses | 12 Units | |
| Offered by the Department of History | ||
| HIST3406 | Information Technologies and Quantitative Methods for Historical Studies | 3 units |
| HIST4326 | Science and Society: A Historical Perspective | 3 units |
| Offered by the Department of Humanities and Creative Writing | ||
| HUMN2016 | Performing as Human Experience | 3 units |
| HUMN3005 | Artistic Creativity and Aesthetics Awareness | 3 units |
| HUMN3026 | Creative Industries: Theories and Practices | 3 units |
| Offered by the Department of Music | ||
| MUSI1037 | Music Technology for Media | 3 units |
| MUSI3066 | Music and Media | 3 units |
| MUSI3097 | Music Design and Programming for Video Games | 3 units |
| MUSI3105 | History and Analysis of Game Scoring | 3 units |
| Offered by the Academy of Film | ||
| FILM2045 | Art History | 3 units |
| FILM3006 | Film Sound | 3 units |
| FILM3016 | Non-fiction Film | 3 units |
| FILM3076 | Screen Acting Workshop | 3 units |
| FILM3077 | The Art of Documentary Film | 3 units |
| FILM3085 | Film Music and Sound Design | 3 units |
| FILM4006 | Advanced Experimental Image Processing | 3 units |
| FILM4016 | Internship | 0 unit |
| FILM4046 | Advanced Cinematography | 3 units |
| FILM4065 | Art Direction | 3 units |
| FILM4066 | Visual Effects Workshop | 3 units |
| Offered by the Department of Interactive Media | ||
| GAME3015 | Sound Design for Game and Animation | 3 units |
| GAME3016 | Game Design: Theories and Research Methods | 3 units |
| GAME3017 | Interactive Graphics | 3 units |
| GAME3025 | Motion Capture for Game and Animation | 3 units |
| GAME3026 | Online Media Management | 3 units |
| GAME3027 | Traditional and Experimental Animation | 3 units |
| GAME3035 | Transdisciplinary Theory of Game Design | 3 units |
| GAME3036 | Virtual World: Design and Interaction | 3 units |
| GAME3037 | Visual Aesthetics and Narrative Presentation | 3 units |
| GAME3046 | Location-based Storytelling and Game Design | 3 units |
| GAME3055 | Embodiment in Gameplay | 3 units |
| GAME4026 | Creative Production in Extended Reality | 3 units |
| GAME4027 | Facial Animation | 3 units |
| GAME4035 | Game Cultures and Ethics | 3 units |
| GAME4036 | Game Economy: Cryptocurrency and Blockchain Technology | 3 units |
| GAME4037 | Japanese Animation and Games | 3 units |
| GAME4046 | Blending Games with Stories in Everyday Life | 3 units |
| GAME4047 | Principles of Interaction Design | 3 units |
| GAME4055 | Selected Topics in Psychology of Digital Games | 3 units |
| University Language Courses | 9 Units | |
| General Education Courses | 22 Units | |
| Free Elective | 15 Units | |
| Graduation Requirement for Game Design and Animation Major | 128 Units | |
Home / Bachelor of Communication (Honours) – Game Design and Animation Major