Creative Media
Advanced Standing I
Creative Media
Degree / Award Title
Bachelor of Science in Creative Media
Offering Academic Unit
This Major is jointly offered by:
School of Creative Media
Department of Computer Science
Normal Period of Study
3 years
Maximum Period of Study
6 years
Credit Units Required for Graduation
93 credit units
Note: The following curriculum information is subject to periodic review and changes.

GE Requirements (21 credit units)Catalogue Term : Semester A 2021/22

  Credit Units
University Requirements GE1401 University English 3
GE2413 Word, Sound and Image: Writing for Creative Media 3
GE1501 Chinese Civilisation - History and Philosophy 3
Distributional Requirements Take 2 courses from two different distributional areas:

Area 1: Arts and Humanities
Area 2: Study of Societies, Social and Business Organisations
Area 3: Science and Technology

Visit the GE website for more course information.
School-specified Courses CS1103B Media Computing 3
Take one course from the following:

CS2402 Introduction to Computational Probability Modeling
MA1200 Calculus and Basic Linear Algebra I
MA1501 Coordinate Geometry
MA2185 Discrete Mathematics

College / School Requirements (15 credit units)Catalogue Term : Semester A 2021/22

Course CodeCourse TitleCredit Units
SM1702Creative Media Studio I6
SM2702Interdisciplinary Practices in Art, Science and the Humanities3
SM4712BGraduation Thesis/Project6

Major Requirements (57 credit units)Catalogue Term : Semester A 2021/22

1. Core Courses (33 credit units)

(a) SCM Major Core (15 credit units)
Course CodeCourse TitleCredit Units
SM1701Contemporary and New Media Art3
SM2609Visual Communication (UI/UX)3
SM2714Fundamentals of Animation3
SM3601Game Prototyping and Design3
SM3611New Media for Installation, Events and Performance3

(b) CS Major Core (18 credit units)
Course CodeCourse TitleCredit Units
CS2116Computer Systems3
CS2303Data Structures for Media3
CS2313Computer Programming3
CS2403Data Management and Cloud Storage3
CS3301Applied Algorithms3
CS3347Software Engineering Principles and Practice3

2. Electives (24 credit units)

Students are required to complete 9 credit units' SCM electives and 9 credit units' CS electives, as well as the remaining credit units' elective either from the pool of SCM or CS elective courses listed below.

(a) SCM Electives
Course CodeCourse TitleCredit UnitsRemarks
SM1700AProfessional Internship I0
SM1700BProfessional Internship II0
SM1700CProfessional Internship III0
SM1700DProfessional Internship IV0
SM2233Multimedia Production Project3Installation/ Interactivity Stream
SM2260Interactive Narrative3Installation/ Interactivity Stream
SM26032D Game Production3Games Stream
SM3120Game Level Design3
SM36033D Natural Interaction3
SM3604Installation I3
SM36053D Contents Production in Maya3Animation Stream
SM3607Mobile Media3
SM36083D Game Production3
SM3609Production Process for Animation, Games and Installation3
SM3610Hardware Hacking3Installation/ Interactivity Stream
SM3612Augmented Reality I: Experience Design and Previsualization3
SM3613Augmented Reality II: Creating Applications on Head-Worn Displays3
SM3701Digital Composition3Animation Stream
SM3743Law and Creativity3
SM4123Procedural Animation3
SM4124Character Animation3Animation Stream
SM4711Industry Internship3

(b) CS Electives
Course CodeCourse TitleCredit UnitsRemarks
CS2104Discrete Computations3
CS2204Fundamentals of Internet Applications Development3
CS3382Web Usability Design and Engineering3
CS3391Advanced Programming3
CS3481Fundamentals of Data Science3
CS3483Multimodal Interface Design3Installation/ Interactivity Stream
CS4182Computer Graphics3Animation/ Games Stream
CS4185Multimedia Technologies and Applications3
CS4186Computer Vision and Image Processing3
CS4187Computer Vision for Interactivity3Games/ Installation/ Interactivity Stream
CS4188Virtual Reality3
CS4280Advanced Internet Applications Development3
CS4295Mobile Application Programming3
CS4298iOS Application Development3
CS4386AI Game Programming3Games Stream

Suggested Study Plan