1. Core Courses (33 credit units) |
(a) SCM Major Core (15 credit units) |
Course Code | Course Title | Credit Units |
---|
SM1701 | New Media Art | 3 | SM2609 | Visual Communication (UI/UX) | 3 | SM2714 | Fundamentals of Animation | 3 | SM3601 | Game Prototyping and Design | 3 | SM3611 | New Media for Installation, Events and Performance | 3 |
|
(b) CS Major Core (18 credit units) |
Course Code | Course Title | Credit Units |
---|
CS2116 | Computer Systems | 3 | CS2204 | Fundamentals of Internet Applications Development | 3 | CS2303 | Data Structures for Media | 3 | CS2313 | Computer Programming | 3 | CS2403 | Data Management and Cloud Storage | 3 | CS3301 | Applied Algorithms | 3 |
|
2. Electives (27 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 Electives |
Course Code | Course Title | Credit Units | Remarks |
---|
SM1700A | Professional Internship I | 0 | | SM1700B | Professional Internship II | 0 | | SM1700C | Professional Internship III | 0 | | SM1700D | Professional Internship IV | 0 | | SM2233 | Multimedia Production Project | 3 | Installation/ Interactivity Stream | SM2260 | Interactive Narrative | 3 | Installation/ Interactivity Stream | SM2291 | Theories and Phenomena of Human-Computer Interaction | 3 | | SM2603 | 2D Game Production | 3 | Games Stream | SM2723 | Psychology of Interaction and Games: Testing and Evaluation | 3 | | SM3120 | Game Level Design | 3 | | SM3603 | 3D Natural Interaction | 3 | | SM3604 | Installation I | 3 | | SM3605 | 3D Contents Production in Maya | 3 | Animation Stream | SM3607 | Mobile Media | 3 | | SM3608 | 3D Game Production | 3 | | SM3610 | Hardware Hacking | 3 | Installation/ Interactivity Stream | SM3612 | Augmented Reality | 3 | | SM3701 | Digital Composition | 3 | Animation Stream | SM3709 | Art and Technology in New Media Performance | 3 | | SM4123 | Procedural Animation | 3 | | SM4124 | Character Animation | 3 | Animation Stream | SM4711 | Industry Internship | 3 | |
|
(b) CS Electives |
Course Code | Course Title | Credit Units | Remarks |
---|
CS3342 | Software Design | 3 | | CS3343 | Software Engineering Practice | 3 | | CS3391 | Advanced Programming | 3 | | CS3481 | Fundamentals of Data Science | 3 | | CS3483 | Multimodal Interface Design | 3 | Installation/ Interactivity Stream | CS4182 | Computer Graphics | 3 | Animation/ Games Stream | CS4185 | Multimedia Technologies and Applications | 3 | | CS4186 | Computer Vision and Image Processing | 3 | | CS4187 | Computer Vision for Interactivity | 3 | Games/ Installation/ Interactivity Stream | CS4188 | Virtual Reality | 3 | | CS4295 | Mobile Application Programming | 3 | | CS4298 | iOS Application Development | 3 | | CS4386 | AI Game Programming | 3 | Games Stream |
|