[1]
Note 1: The two list of CM electives modules are as follows.
From these lists, students are encouraged to take the following
modules:
CS4213 Game Development
CS4240 Virtual Reality & 3D Interaction
CS4247 Image Synthesis and Computer Animation
NM2217
Creating Interactive Media
NM3208
Designing Content for New Media
NM3216
Gaming Culture
NM4205
Digital Media Project Management
A.
INTERACTIVE MEDIA TECHNOLOGY GROUP
CS2106 Operating Systems
CS3103 Computer Networks and Protocols
CS3224
Architecture of Internet
CS3242 or
CS3242S Hypermedia Technologies
CS3243 Foundations of Artificial Intelligence
CS3248
Design of Interactive Media
CS4213 Game Development
CS4240 Virtual Reality and 3D Interaction
CS4241 Multimedia Information Systems
CS4243 Computer Vision and Pattern Recognition
CS4246 Text Procesfsing on the Web
CS4247 Image Synthesis and Computer Animation
CS4248 Natural Language Processing
CS3342
Interactive Media Development Project
CS4343
Game Development Project
CS4344 Networked and Mobile Gaming
Other relevant
modules approved by the Department of Computer Science
B. CONTENT CREATION AND MASS COMMUNICATIONS
GROUP
NM2204
Economics of Information and Communication
NM2208 Principles of Visual Communication
NM2218
Critical Introduction to Gaming
NM3201 Media and Globalisation
NM3208
Designing Content for New Media
NM3218
Knowledge Management: Approaches & Critique
NM3216
Gaming Culture I
SC3213
Ethnography Analysis of Visual Media
NM4201 Culture Industries
NM4202
Transnational Information Producers
NM4204
Ethics in the Information Age
NM4205
Digital Media Project Management
NM4206
Media and Communications Regulation
NM5203
Infocom Technology Policy
NM5204
Computer-Mediated Environments
CS4245
Multimedia E-Learning Environments
CS4249
Design of Advanced User Interfaces
Other relevant
modules approved by the Department of Computer Science
[2]
Note 2:
Students matriculated before AY09/10 may use
MA1505 Mathematics I to fulfil the requirement.