MAJORS >>>
Creative Media
Normative 4-year Degree
Major
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
4 years
Maximum Period of Study
8 years
Credit Units Required for Graduation
120 credit units
Note: The following curriculum information is subject to periodic review and changes.

GE Requirements (30 credit units)Catalogue Term : Semester A 2024/25



  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 at least 1 course from each of the three 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.
12
School-specified Courses CS1103B Media Computing 3
SM1701 New Media Art 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
3

College / School Requirements (12 credit units)Catalogue Term : Semester A 2024/25


Course CodeCourse TitleCredit Units
SM1702Creative Media Studio I6
SM4712BGraduation Thesis/Project6

Major Requirements (60 credit units)Catalogue Term : Semester A 2025/26



Notes:

  • Major-based students admitted in 2024 will follow the Major Requirements of Catalogue Term Semester A 2024/25.
  • School-based students admitted in 2024 will follow the Major Requirements of Catalogue Term Semester A 2025/26, when they declare a home major next year.

1. Core Courses (30 credit units)

(a) SCM Major Core (12 credit units)
Course CodeCourse TitleCredit Units
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
CS2204Fundamentals of Internet Applications Development3
CS2303Data Structures for Media3
CS2313Computer Programming3
CS2403Data Management and Cloud Storage3
CS3301Applied Algorithms3

2. Electives (30 credit units)

Students are required to complete 9 credit units' SCM electives and 6 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 Internship (Compulsory)

Students must take at least one of the following internship courses in order to fulfill the graduation requirement. If students opt to take SM4711, the 3 credit units earned will also be counted in fulfilling the major electives requirement.
Course CodeCourse TitleCredit Units
SM1700AProfessional Internship I0
SM1700BProfessional Internship II0
SM1700CProfessional Internship III0
SM1700DProfessional Internship IV0
SM4711Industry Internship3

(b) SCM Electives
Course CodeCourse TitleCredit UnitsRemarks
SM2233Multimedia Production Project3Installation/ Interactivity Stream
SM2260Interactive Narrative3Installation/ Interactivity Stream
SM2291Theories and Phenomena of Human-Computer Interaction3
SM26032D Game Production3Games Stream
SM2723Psychology of Interaction and Games: Testing and Evaluation3
SM3120Game Level Design3
SM36033D Natural Interaction3
SM3604Installation I3
SM36053D Contents Production in Maya3Animation Stream
SM3607Mobile Media3
SM36083D Game Production3
SM3610Hardware Hacking3Installation/ Interactivity Stream
SM3612Augmented Reality3
SM3701Digital Composition3Animation Stream
SM3709Art and Technology in New Media Performance3
SM4123Procedural Animation3
SM4124Character Animation3Animation Stream

(c) CS Electives
Course CodeCourse TitleCredit UnitsRemarks
CS3342Software Design3
CS3343Software Engineering Practice3
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
CS4295Mobile Application Programming3
CS4298iOS Application Development3
CS4386AI Game Programming3Games Stream

Suggested Study Plan