TP Core Subjects
| Subject | Level | ||
ECS1003 | Writing & Oral Presentation | 1 | 2 |
ECS1004 | Introduction to Effective Communication | 1 | 2 |
GCD1001 | Applied Principles for Effective Living 1 (APEL 1) | 1 | 1 |
GCD1002 | Applied Principles for Effective Living 2 (APEL 2) | 1 | 1 |
GCD1003 | Applied Principles for Effective Living 3 (APEL 3) | 1 | 1 |
ECS2003 | Organisational Communication | 2 | 2 |
ESI2001 | Student Internship Programme | 2 | 8 |
ECS3002 | Career Communication | 3 | 2 |
Diploma Subjects - Core Subjects
| Subject | Level | ||
EEE1006 | Engineering Fundamentals | 1 | 5 |
EMA1001 | Engineering Mathematics 1 | 1 | 5 |
EMA1002 | Engineering Mathematics 2 | 1 | 4 |
EPL1003 | Problem-solving & Process Skills | 1 | 2 |
DNG1342 | Drawing Essentials | 1 | 3 |
DNG1344 | 3D Art Fundamentals | 1 | 3 |
DNG1345 | Ideation | 1 | 3 |
EDM1002 | Fundamentals of Digital Media Processing | 1 | 4 |
ECC1003 | Web Application Project 1 | 1 | 4 |
EDR1003 | Engineering Drawing | 1 | 4 |
EDM1001 | Modelling and Animation | 1 | 5 |
ESE1005 | Computer Programming | 1 | 4 |
DNG2339 | Interface Design 1 | 2 | 3 |
DNG2347 | Interface Design 2 | 2 | 3 |
EDM2004 | Advanced Digital Animation & Special Effects | 2 | 4 |
EBM2004 | Project Management | 2 | 4 |
EED2008 | Product, Process & Computer Aided Design | 2 | 4 |
EDM2003 | Fundamental 3D Interactive Digital Media | 2 | 3 |
EED2009 | Rapid Prototyping & Model Making | 2 | 4 |
EDM2005 | IDM Project | 2 | 6 |
ESE3001 | Database Management System & Design | 3 | 5 |
ESE3006 | ASP .NET Web Programming | 3 | 4 |
EDM3003 | Interactive 3D Display System | 3 | 4 |
EDM3001 | Advanced Interactive Digital Media | 3 | 4 |
EDM3002 | 3D Real-time Visualisation | 3 | 4 |
EMP3001 | Major Project | 3 | 12 |
Special Electives
Students can opt to take Special Electives when offered. These optional subjects aim to help stretch the potential and meet the aspirations of students, and they are taken in addition to the diploma elective subjects.
| Subject | Level | ||
EED3009 | Special Project 1 | 3 | 2 |
EED3010 | Special Project 2 | 3 | 2 |
EED3011 | Higher Engineering Skills 1 | 3 | 2 |
EED3012 | Higher Engineering Skills 2 | 3 | 2 |
EMA3001 | Higher Engineering Mathematics | 3 | 4 |