Admission Requirements
    Exemptions
    Academic Calendar
    Calendar of Events
    Module Preference Exercise
    SoC Course Schedule
    SoC Module Description
    Student Honours Roll
    Univ Scholars Programme
    NUS Overseas Colleges
    Student Exchange
    Programme
    Undergraduate Research
    Opportunities Programme
    Special Programme in
    Computing
    Advanced Technology
    Attachment Programme
    Enhanced Learning in     Infocomm Technology
    B.Comp. Dissertation (FYP)

 

  Home > Undergraduate Studies
   
  Programme Structure of the Concurrent Programme in Interactive Digital Media Comprising Modules and Requirements of BComp (CM) and MET
 

 

 

Modules

 

Modular Credits

B.Comp (CM)

 

MET

 

 

BComp (CM) REQUIREMENTS

 

 

160

 

UNIV. LEVEL REQUIREMENTS

 

28

 

PROGRAM REQUIREMENTS

 

110

 

 Common CS Essentials

 

 

 

  CS1101/S Programming Methodology

5

 

 

  CS1102/S Data Structures & Algorithms

5

 

 

  CS1104 Computer Organisation

4

 

 

  CS2102 Database Systems

4

 

 

  CS2105 Intro. to Computer Networks

4

 

 

  CS1231 Discrete Structures

4

 

 

  CS2103 Software Engineering

4

 

 

 CM Essentials and Electives

 

 

 

  NM2101 Theories of Communications and New Media

4

 

 

 CS3240 Human-Computer Interaction 4    
 CS3241 Computer Graphics 4    
 CS3248 Design of Interactive Media 4    
 CS3342 Interactive Media Development
             Project
8    
 CS4349 Game Research Project 12    
 Modules from CM Electives[1] 28    
 Science Related      

  MA1505 Mathematics I

4

 

 

  MA1101R Linear Algebra

4

 

 

  ST2131 Probability

4

 

 

  A prescribed Science Module[2]

4

 

 

UNRESTRICTED ELECTIVES

 

22

 

 

MET REQUIREMENTS

 

 

 

 

>= 66

  53-831 Building Virtual Worlds (project)

 

 

12

  53-608 The Visual Story

 

 

4

  53-609 Game Design

 

 

4

  53-500 ETC Fundamentals

 

 

3

  53-711 Improvisational Acting

 

 

3

  53-606 ETC Interdisciplinary Project II

 

 

12

  53-607 ETC Interdisciplinary Project III

 

 

12

  4 ETC course-based modules

 

 

16

                                      Grand Total

 

160

66


For module descriptions of MET requirements, please refer to: http://www.etc.cmu.edu/Global/curriculum/currentcurriculum.html
 

[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: A prescribed Science module can be LSM1302 (Genes and Society), LSM1304 (Microbes, Environment and Man), PC1143 (Physics III), PC1144 (Physics IV), PC1221 (Fundamentals of Physics I), PC1222 (Fundamentals of Physics II), PC1432 (Physics IIE) or courses approved by the Department of Computer Science.


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 



 

 

 



© Copyright 2001-09 National University of Singapore. All Rights Reserved