MINOR IN INTERACTIVE MEDIA DEVELOPMENT

The Minor in Interactive Media Development will be effective starting AY2013-14 Semester 2.

With almost every aspect of our lives being influenced by interactive media, it is increasingly important for students from all backgrounds to be aware of how these new technologies and designed and developed. The Department of Communications and New Media and the School of Computing are jointly offering a multidisciplinary Minor in Interactive Media Development. It is open to all NUS students with suitable background but preference is given to CNM and Computing Science (CS) students.

For CNM students, this Minor programme is an upgrade from the present loose of CS module offering to a structured programme. For CS students, this Minor programme continues to provide a structured programme for them to take NM modules after B.Comp. (CM) is merged into B.Comp.(CS). For students in other faculties, this Minor programme provides an interdisciplinary training and experience of both NM and CS modules.

Students in NUS may satisfy the Minor in Interactive Media Development as follows:

Complete 24 MCs of modules from the following NM and CS Module Lists, of which at least 12 MCs must be taken from outside the full set of modules which make up the student’s primary major. Up to 8 MCs of modules may be used to meet the requirements of both the Major and Minor programmes. Students must take modules from both the NM and CS Module Lists, with at least 8 MCs from the NM list and at least 8 MCs from the CS List.

Download IMD Minor Brochure here 

NM Module Prerequisites

Module

Prerequisites for SoC Students

NM4210 User Experience Design

        80 MCs and CAP 3.2 and 
(NM2216 or CS2103 or CS3240 or CS3248)

NM4224 Sound and Interaction

80 MCs and CAP 3.2

NM4226 Interactive Media Design Capstone Project

80 MCs and CAP 3.2

 

CS Module Prerequisites

Module

New Prerequisites

CS3240 Interaction Design

     SoC students: CS1020 or its equivalent;     Other students: NM2217 or NM3209 or the prerequisites for SoC students

CS4249 Phenomena and Theories of Human-Computer Interaction

CS3240 or NM2213 or NM2216

CS4350 Game Development Project CS3247 or NM3216

   

List of NM Modules List of CS Modules
NM2207 Computational Media Literacy CS1010 Programming Methodology or its equivalents
NM2213 Introduction to Human-Computer Interaction Design CS3240 Interaction Design
NM3216 Game Design CS4240 Interaction Design for Virtual and Augmented Reality
NM3217 Principles of Communication Design CS4249 Phenomena and Theories of Human-Computer Interaction
NM3221 Mobile Interaction Design CS4350 Game Development Project
NM3222 Interactive Storytelling  
NM3230 Digital Storytelling  
NM4210 User Experience Design  
NM4225 Speculative and Critical Design  
NM4227 Game Studies  

 

List of NM Modules List of CS Modules
NM2207 Computational Media Literacy CS1010 Programming Methodology or its equivalents
NM2212 Visual Design CS2010 Structures and Algorithims II; or
​CS2020 Data Structures and Algorithims (Accelerated); or
​CS2030 Programming Methodologies II
NM2213 Introduction to Human-Computer Interaction Design CS3226 Web Application and Development
NM2216 User Centred Design Methodologies CS3240 Interaction Design
NM3209 Designing for Interactivity CS3249 User Interface Development
NM3216 Game Design CS4240 Interaction Design for Virtual and Augmented Reality
NM3217 Principles of Communication Design CS4249 Phenomena and Theories of Human-Computer Interaction
NM3221 Mobile Interaction Design CS4350 Game Development Project
NM3222 Interactive Storytelling  
NM3226 Location-based Interactive Experiences  
NM3227 Critical Game Design  
NM3228 Interactive Sequential Art  
NM3229 Data Visualisation  
NM3230 Digital Storytelling  
NM3231 Physical Interaction Design  
NM4210 User Experience Design  
NM4224 Sound and Interaction  
NM4225 Speculative and Critical Design  
NM4226 Interactive Media Design Capstone Project  
NM4227 Game Studies