Skip Ribbon Commands
Skip to main content

Admission to Year 1 (AY2018 Cohort)


AU Requirement Table (Professional Internship)

YEAR MAJOR GER TOTAL
C P GC
UE
1 21/22* - 7 10 38/39*
2 31 - 5 8 44
3 22 - 5 6 33
4 14 13 1 8 36
TOTAL 88/89* 13 ​​18 32 151/152*
LEGEND:
C = Core  |  P = Major Prescribed Elective  | 
GER = General Education Requirement | GC = GER-Core  | 
UE = Unrestricted Elective
Curriculum Structure
  Code   Name TYPE AU PREREQ /
COREQ^
YEAR 1 SEMESTER 1
MH1810 Mathematics I C 3 ​​
PH1011 Physics* C 3 ​​
IM1005 From Computational Thinking to Programming
C 3 ​​
DA1000 Thinking and Communicating Visually I (ADM) C 3 ​​
GC0001 Sustainability: Seeing Thru the Haze GC 1
AB1201 Financial Management UE 3  
AD1101 Financial Accounting UE 4 ​​
  TOTAL   20 ​​
       
YEAR 1 SEMESTER 2
MH1811 Mathematics II C 3 MH1810^
IM0002
Engineers & Society GC 3 ​​
IM1002
Analog Electronics C 3 [with Lab]
IM1003 Object-Oriented Programming C 3
CS0204
Basic Media Writing (SCI) GC 3  
AB1501
Marketing UE 3 ​​

TOTAL
18 ​​
YEAR 2 SEMESTER 1
EE0005 Intro to Data Science & AI GC 3 EE1005
IM1001
Data Structures & Algorithms C 4 [with Lab]
IM1004
Digital Electronics C 4 [with Lab]
IM2001
Software Engineering C 3 ​​
IM2006 Engineering Mathematics I C 4 MH1811
HY0001
Ethics & Moral Reasoning  GC 1 ​​

Advanced Business Course UE 4 ​​

TOTAL
23 ​​

YEAR 2 SEMESTER 2
IM2002 
Microprocessors C 4 [with Lab]
IM2003
Computer Communications C 3 [with Lab]
IM2004
Signals and Systems C 4 MH1810
+ MH1811
[with Lab]
IM2073 
Introduction To EEE Design & Project C 2
DA2002 Thinking and Communication Visually II (ADM) C 3 ​​
BE1401
Business Operations And Processes
UE 4 ​​
ML0003 Career Preparatory Course GC 1

TOTAL 
21 ​​

YEAR 3 SEMESTER 1
IM2007 Engineering Mathematics II C 4 MH1811
IM3001
Digital Signal Processing C 3 IM2004
[with Lab]
IM3002 Communication Principles C 3 IM2004
[with Lab]
IM3080
Design & Innovation Project C 2 ​​
CS2006 
Theories of Visual Communication and Their Applications (SCI) GC 3 ​​​
HW0288
Engineering Communications II
GC 2 HW0188#
AB1301 Business Law
UE 3 ​​
AB1601 Organisation Behaviour & Design
UE 3 ​​

TOTAL
23 ​​

YEAR 3 SEMESTER 2
IM3279 Professional Internship +
C 10 ML0003

TOTAL
10 ​​

YEAR 4 SEMESTER 1
IM3003 Information Security C 3
IM4080 Final Year Project C 4
IM4XXX Design Elective 1 P 2
IM4XXX Technical Elective 1
P 3  
DA3000 Thinking and Communicating Visually III (ADM) C 3  
ET0001 Enterprise & Innovation   GC 1
Advanced Business Course
UE 4
TOTAL
20
​ ​
YEAR 4 SEMESTER 2 
IM4080 Final Year Project C 4
IM4XXX Design Elective 2/Technical Elective 4 P 2
IM4XXX Technical Elective 2 P 3
IM4XXX Technical Elective 3
P 3
Advanced Business Course UE 4
TOTAL 16
NOTE: 
* Students without A-level Physics will read PH1012 Physic A (4 AUs).
# IEM students are waived of its pre-requisite (HW0188), on condition that they pass CS0204.
Professional Internship (PI) is available in Year 3 S emester 1 or 2.

 AU Requirement Table (Professional Attachment)
YEAR MAJOR GER TOTAL
C P GC
UE
1 21/22* - 7 10 38/39*
2 27 - 4 10 41
3 24 - 7 9 40
4 11 13 0
8 32
TOTAL 83/84* 13 ​​18
37
151/152*
LEGEND:
C = Core  |  P = Major Prescribed Elective  | 
GER = General Education Requirement  | 
GC = GER-Core  |  UE = Unrestricted Elective
Curriculum Structure
  Code   Name TYPE AU PREREQ /
COREQ^
YEAR 1 SEMESTER 1
MH1810 Mathematics I C 3 ​​
PH1011 Physics* C 3 ​​
EE1005 From Computational Thinking to Programming
C 3 ​​
DA1000 Thinking and Communicating Visually I (ADM) C 3 ​​
GC0001 Sustainability: Seeing Thru the Haze GC 1
AB1201 Financial Management UE 3  
AD1101 Financial Accounting UE 4 ​​
  TOTAL   20 ​​
       
YEAR 1 SEMESTER 2
MH1811 Mathematics II C 3 MH1810^
IM0002
Engineers & Society GC 3 ​​
IM1002
Analog Electronics C 3 [with Lab]
IM1003 Object-Oriented Programming C 3
CS0204
Basic Media Writing (SCI) GC 3  
AB1501
Marketing UE 3 ​​

TOTAL
18 ​​
YEAR 2 SEMESTER 1
EE0005 Intro to Data Science & AI GC 3 EE1005
IM1001
Data Structures & Algorithms C 4 [with Lab]
IM1004
Digital Electronics C 4 [with Lab]
IM2006 Engineering Mathematics I C 4 MH1811
HY0001
Ethics & Moral Reasoning  GC 1 ​​

Advanced Business Course UE 4 ​​

TOTAL
20 ​​

YEAR 2 SEMESTER 2
IM2001 Software Engineering C 3  
IM2003
Computer Communications C 3 [with Lab]
IM2007
Engineering Mathematics II C 4 MH1811
IM2073 
Introduction To EEE Design & Project C 2
DA2002 Thinking and Communication Visually II (ADM) C 3 ​​
BE1401
Business Operations And Processes
UE 4 ​​

GER-Unrestricted Elective
UE 2 ​​

TOTAL 
21 ​​

YEAR 3 SEMESTER 1
IM2002 Microprocessors C 4 [with Lab]
IM2004
Signals and Systems C 4 MH1810 &
MH1811
[with Lab]
IM3080
Design & Innovation Project C 2 ​​
CS2006 
Theories of Visual Communication and Their Applications (SCI) GC 3 ​​​
AB1301 Business Law
UE 3 ​​
ET0001 Enterprise & Innovation
GC 1 ​​
ML0003 Career Preparatory Course
GC 1 ​​

TOTAL
18 ​​

YEAR 3 SEMESTER 2
IM3001 Digital Signal Processing C 3 IM2004
[with Lab]
IM3002 Communication Principles C 3 IM2004
[with Lab]
DA3000 
Thinking and Communicating Visually ||| (ADM)
C 3 ​​
AB1601
Organisation Behaviour & Design UE 3  
HW0288
Engineering Communications II GC 2 HW0188#
GER-Unrestricted Elective UE 3

TOTAL
17 ​​
​​ ​ ​ ​ ​
 YEAR 3 SPECIAL TERM
IM3276 Professional Attachment C 5 ML0003

TOTAL 5
 
YEAR 4 SEMESTER 1
IM3003 Information Security  C 3
IM4080 Final Year Project C 4
IM4XXX Design Elective 1 P 2
IM4XXX
Technical Elective 1
P
3

Advanced Business Course 
UE
4
TOTAL 16
​ ​
YEAR 4 SEMESTER 2 
IM4080 Final Year Project C 4
IM4XXX Design Elective 2/Technical Elective 4 P 2
IM4XXX Technical Elective 2
UE 3
IM4XXX Technical Elective 3
UE 3
Advanced Business Course UE 4
TOTAL 16

NOTE: 
# IEM students are waived of its pre-requisite (HW0188), on condition that they pass CS0204.
*   Students without A-level Physics will read PH1012 Physic A (4 AUs).


Advanced Business Courses (Choose 3)
 
BF2201 Investments (Prerequisite: AB1201)
•   BM2501 Market Behaviour (Prerequisite: AB1501)
BM2502 Market Intelligence (Prerequisite: AB1501)
BE2601 Management Principles, Skills and Competencies (Prerequisite: AB1601)


FINAL YEAR DESIGN / TECHNICAL ELECTIVES (IEM MAJOR-PE)

Students are required to choose 1 Design Elective and 4 Technical Electives; or 2 Design Electives and 3 Technical Electives.

Design Electives
IM4717 Web Application Design IM4105 Cellular Communication System Design.
IM4718 Enterprise Network Design IM4413 DSP System Design
Technical Electives
IM4756 Computer Architecture IM4478 Digital Video Processing
IM4761 Computer Networking IM4483 Artificial Intelligence and Data Mining
IM4791 Database Systems IM4490 Multimedia Systems
IM4152 Digital Communications CE4001 Virtual and Augmented Reality (SCE)
IM4153 Telecommunication Systems CE4002 Visual Information Processing and Management (SCE)
IM4188 Wireless Communications CE4003 Computer Vision (SCE)
IM4455 Embedded Systems CE4004 3D Modelling and Animation (SCE)
IM4475 Audio Signal Processing CE4015 Simulation and Modelling (SCE)
IM4476 Image Processing  
Students should not take more than 2 courses from the following group of Technical Electives:
CS2024 Web Design and Technologies (SCI)
CS2025 Image and Sound Production (SCI)
CS2030 Audio in Media (SCI)
DV2008 Interface Design (ADM)
DM2000 Interactive I (ADM)
DM2007 Interactive II (ADM)

NOTE:
 
Certain Major-PEs may be offered as GER-PE / GER-UE. Re-classification of course type from GER-UE / GER-PE to Major-PE (and vice versa) after course registration are not allowed.
Not sure which programme to go for? Use our programme finder
Loading header/footer ...