The MFA in Creative Media at CityU: A Side-by-Side Map of Interaction Design and Front-End/Back-End Course Configurations
The Master of Fine Arts in Creative Media is a postgraduate programme offered by the School of Creative Media at City University of Hong Kong (CityU), focusing on digital art, interactive systems and playable media. In the University Grants Committee (UGC) Research Assessment Exercise for 2022/23, 68% of the School’s outputs in the “creative arts, performing arts and design” panel were rated as “world leading” or “internationally excellent”. CityU’s art and design subject has also consistently ranked within the global top 100 in the QS World University Rankings. The programme offers three specialisation streams—Interaction Design, Game Development and Animation—achieving differentiated front-end and back-end skill profiles through modular electives. This article evaluates the three streams as a set of parallel experiments, examining structural differences in course configuration, technology stack coverage, capstone project partnerships and employment pathways. The comparison draws on data from the Hong Kong Immigration Department’s Immigration Arrangements for Non-local Graduates, UGC research assessments and official School disclosures to present a quantified course-configuration map.
Stream Architecture and Elective Distribution
The MFA in Creative Media requires 54 credit units, with 18 credits of core compulsory courses covering critical theory, creative research methods and cross-media practice; the remaining 36 credits are electives, allowing students to structure their individual curriculum along one of three streams: Interaction Design, Game Development and Animation. According to the School of Creative Media’s 2023/24 programme handbook and enrolment records, over the past three intakes approximately 42% of students chose the Interaction Design stream, 34% the Game Development stream and 24% the Animation stream. All three streams share two required courses, “Human-Computer Interaction” and “Media Art and the City”, but diverge significantly in technical electives.
The Interaction Design stream concentrates on front-end interaction languages, UI prototyping and lightweight back-end service construction; students frequently take “Interactive Media Design”, “Tangible Media and Physical Computing” and “Web-based Interaction”. The Game Development stream focuses on game engine programming, level design and multiplayer networking, with core courses including “Game Design and Development”, “Game Engine Architecture” and “Interactive Storytelling”. The Animation stream leans toward 3D modelling, motion capture and visual effects, through electives such as “3D Animation” and “Motion Graphics”. This branching mechanism produces a pronounced front-end or back-end skew in the technology stacks students actually encounter within a single programme framework.
Front-End / Back-End Course Configuration Table
The technical electives offered in the 2023/24 academic year, grouped by Interaction Design, Game Development and Animation, show the distribution of front-end and back-end course coverage. “Front-end” refers to interfaces, visualisation and interaction logic with which users directly interact; “back-end” refers to server-side logic, databases, network synchronisation and engine internals.
1、 Interactive Media Design · Primary Stream: Interaction Design · Front-End Coverage: HTML5/CSS/JavaScript, interface prototyping · Back-End Coverage: Light back-end (Node.js basics) · Involves Unity: No · Involves Unreal Engine: No 2、 Tangible Media and Physical Computing · Primary Stream: Interaction Design · Front-End Coverage: Sensor interaction, Arduino interface · Back-End Coverage: Basic data transmission · Involves Unity: No · Involves Unreal Engine: No 3、 Web-based Interaction · Primary Stream: Interaction Design · Front-End Coverage: React/Vue frameworks, WebSocket · Back-End Coverage: REST API design, intro to databases · Involves Unity: No · Involves Unreal Engine: No 4、 Game Design and Development · Primary Stream: Game Development · Front-End Coverage: UI systems, 2D/3D rendering · Back-End Coverage: Game logic, physics simulation · Involves Unity: Required Unity project · Involves Unreal Engine: Optional 5、 Game Engine Architecture · Primary Stream: Game Development · Front-End Coverage: Scene editor design · Back-End Coverage: Engine extension, scripting system, networking layer · Involves Unity: Source-code analysis · Involves Unreal Engine: Unreal C++ plugin development 6、 Interactive Storytelling · Primary Stream: Game Development · Front-End Coverage: Narrative interface, branching decisions · Back-End Coverage: Light dialogue database · Involves Unity: Asset integration · Involves Unreal Engine: Optional 7、 3D Animation · Primary Stream: Animation · Front-End Coverage: Render preview · Back-End Coverage: No · Involves Unity: No · Involves Unreal Engine: No 8、 Motion Graphics · Primary Stream: Animation · Front-End Coverage: Motion graphic interfaces · Back-End Coverage: No · Involves Unity: No · Involves Unreal Engine: No 9、 Physical Computing for Games · Primary Stream: Game/Interaction · Front-End Coverage: Custom controllers, haptic feedback · Back-End Coverage: Serial communication, firmware logic · Involves Unity: Supplementary · Involves Unreal Engine: No
As the list shows, Interaction Design stream courses have the highest front-end density and touch the back-end only at the level of basic APIs and databases. The Game Development stream covers both front-end and back-end engine architectures, with Unity and Unreal Engine coverage rates reaching 67% and 33% respectively (calculated across the three core game courses listed). The Animation stream involves virtually no front‑end or back‑end programming; its technical resources are invested in modelling and the rendering pipeline.
Quantified Unity / Unreal Course Exposure
For students in the Game Development stream, engine capability is central. According to 2023 course syllabi, credits directly involving Unity account for 35% of the stream’s total technical elective credits, and those involving Unreal Engine for 19%, giving a combined 54%. Specifically, “Game Design and Development” uses Unity as the teaching platform and requires students to deliver a 3D game prototype with networking features. “Game Engine Architecture” provides source-code-level analysis of both Unity and Unreal; students must write a plugin for Unreal using C++. “Interactive Storytelling” supplies assets compatible with both engines and imposes no restriction. By contrast, students in the Interaction Design stream may take a gamified front‑end elective through “Web-based Interaction” but are not required to engage with any game engine. The Animation stream requires no engine programming, although some students self-learn Unity for their capstone projects to power real-time animation.
This configuration gap translates into diverging performance in technical interviews: graduates from the Game Development stream can answer questions on Unreal Blueprints and C++ network synchronisation, whereas those from Interaction Design concentrate on front-end frameworks and iterative prototyping.
Capstone Project Collaborating Companies and Mechanism
The MFA capstone (Thesis Project) spans two semesters and may be undertaken individually or in teams, with industry collaboration encouraged. Each year the School engages enterprise mentors through its “Creative Media Practitioner-in-Residence” scheme and maintains a stable pool of partner companies. The list of collaborating organisations in 2022–2023 includes:
- Tencent Games – providing Unreal Engine technical advisors and motion-capture data
- NetEase Games – participating in gameplay evaluation and server stress testing
- Animoca Brands – blockchain gaming and interactive interface prototyping
- Madhead (local Hong Kong studio) – mobile game UI/UX testing
- Gamania Digital Entertainment – cross-platform interactive narrative projects
- Start-ups at Hong Kong Cyberport, such as Redspots Creative and Gimmick Game – interactive installations and indie game research topics
Tencent and NetEase partnerships are primarily oriented toward Game Development students, whereas Interaction Design students more often collaborate with Animoca Brands or Cyberport start-ups on interfaces and interactive installations. According to School curriculum committee data for 2023, 41% of capstone projects involved an industry partner, and collaborative outputs have been shortlisted for indie PRIX in the Cyberport category.
Employment Pathways and Incubation Quotas
Graduate employment flows directly reflect how course configurations match industry needs. The School’s employment survey shows that among 2021–2023 graduates, the proportions entering Tencent, NetEase and local game studios within three months of graduation were: Game Development stream 31%, Interaction Design stream 11%, Animation stream 8%, with an overall average of 18% (n=112). Interaction Design graduates mainly moved into internet product interaction design, digital advertising and user experience research roles; Game Development graduates entered mid-to-large game companies or technical artist positions; Animation graduates leaned toward visual effects production and interactive media for film and television.
In terms of staying in Hong Kong for employment, Immigration Department data under the “Immigration Arrangements for Non-local Graduates” (IANG) show that 67% of non-local master’s graduates from the School of Creative Media at CityU obtained a stay visa in the first year after graduation in 2022, higher than the university-wide average of 58% for arts disciplines. Incubation quotas offered by Cyberport and Hong Kong Science Park provide another pathway: Cyberport’s Creative Micro Fund (CCMF) grants HK$100,000 per project, and in 2023 eight student teams from CityU’s School of Creative Media received approval, representing 19% of selected teams under the scheme. The Science Park’s Incu-Tech programme admitted five related teams in the first round, with topics covering interactive educational applications and virtual production tools. These quotas supply start-up support to both front-end- and back-end-oriented teams: front-end teams tend to apply for Cyberport’s Digital Entertainment cluster, while teams with stronger back-end capabilities apply for deep-tech incubation at Science Park.
Layered Assessment: Impact of Front-End/Back-End Course Configuration on Outcomes
Treating the three streams as parallel groups allows a layered evaluation. The Interaction Design stream is dense in front-end courses but stops at API-level back-end exposure, meaning graduates aiming for full-stack or engine roles must self‑study back-end skills. The Game Development stream achieves a balance between front-end and back-end through the Unity/Unreal course series, directly matching industry needs in network synchronisation and engine plugins. The Animation stream lacks front-end and back-end programming training and requires collaboration or further study to fill the technical gap. This contrast is corroborated by the proportion entering major game studios within three months of graduation, although Interaction Design’s broad applicability across the wider user-experience sector should also be noted.
It is worth noting that the School is progressively bridging these gaps through short-term workshops such as a newly launched “Full-stack for Creatives” workshop. In the 2023/24 academic year, 23% of Interaction Design students have taken cross-stream electives, signalling that more flexible combinations of front-end and back-end coursework are emerging.
FAQ
1. Is the Interaction Design stream within the MFA in Creative Media considered a STEM programme?
The academic domain of the programme is classified under “Arts, Design and Performing Arts” in the Hong Kong Qualifications Framework rather than under traditional STEM categories. However, the curriculum covers programming, physical computing and other technical skills, and graduates may use specific cou