Nanyang Technological University (NTU) course packages

All courses received post-exchange approval and are subject to change.

Note from NTU about courses:  Effective immediately - Engineering, Math and specifically CS modules are in high demand by NTU degree-seeking students so NTU CANNOT guarantee any courses for UW students especially core courses. Do NOT count on getting any core courses during your exchange term. Accounting and Finance courses are NOT open to exchange students. Engineering students - be aware that NTU CANNOT guarantee any ENG courses for you to take, therefore, do NOT count on getting any ENG courses. Only 2 Engineering students per ENG department will be matched at NUS due to capacity at NTU for ENG students.
Chemical | Civil | Computer | Electrical | Environmental | Management | Mechanical | Mechatronics | Software | Systems Design

Waterloo course

NTU course

Chemical

No recent study plans available
back to top

Civil

No recent study plans available
back to top

Computer

Daniel Chung - January 2020 (3B):
ECE 318 - Analog and Digital Communications (core) EE3012 - Communication Principles
ECE 358 - Computer Networks (core) CE3005 - Computer Networks
ECE 356 - Database Systems (core) CZ2007 - Introduction to Databases
GENE 22D - complementary studies elective (list D) LK9001 - Korean Language Level 1
GENE 23Q - natural science elective (list 2) MS1015 - Material Science
Daniel Chung - January 2020:
ECE 318 - Analog and Digital Communications EE3012 - Communication Principles
ECE 358 - Computer Networks CE3005 - Computer Networks
ECE 356 - Database Systems CZ2007 - Introduction to Databases
GENE 22D - complimentary studies elective (list D) LK9001 - Korean Language Level 1
GENE 23Q - natural science elective MS1015 - Material Science
Maggie Han Jia Xin - January 2020:
ECE 318 - Analog and Digital Communications EE3012 - Communication Principles
ECE 356 - Database Systems CZ2007 - Introduction to Databases
ECE 358 - Computer Networks CE3005 - Computer Networks
GENE 21Q - technical elective CZ3005 - Artificial Intelligence
GENE 22D -  complimentary studies elective (list D) AAA18J - Painting with Watercolour
GENE 22C -  complimentary studies elective (list C) HP8003 - Are You Okay? Mental Health in Singapore
back to top

Electrical

No recent study plans available
back to top

Environmental

Arah Rafat - August 2019:
GENE 21I - technical elective CV4116 - Coastal Engineering
GENE 21I - technical elective ES3002 - Tropical Ecology
GENE 22C - complimentary studies elective (list C) BU8641 - Cultural Intelligence: How to be an Explorer of the World
GENE 22C - complimentary studies elective (list C) BC0001 - Sustainability: Seeing Through the Haze
Juan Park - January 2018:
CHE 572 - Air Pollution Control EN2004 - Air Pollution
ENVE 375 - Water Quality Engineering EN2003 - Water Supply Engineering
GENE 21I - technical elective CV4116 - Coastal Engineering
GENE 21I - technical elective EN4102 - Water Reclamation Technology
GENE 22D - complimentary studies elective (list D) LA9001 - Arabic Language 1
back to top

Management

No recent study plans available
back to top

Mechanical

Stone He - January 2020:
ME 321 - Kinematics and Dynamics of Machines MA2002 - Theory of Mechanism
ME 340 - Manufacturing Processes MA2004 - Manufacturing Processes
ME 354 - Thermodynamics 2 MA2007 - Thermodynamics*
ME 559 - Finite Element Methods MA3004 - Mathematical Methods in Engineering
GENE 21M - technical elective MA3006 - Industrial Equipment Reliability*
GENE 22D - complimentary studies elective (list D) LM9001 - Malay Language Level 1
*Waterloo mechancal engineering students are not normally allowed to enrol (missing pre-requisites); however, an equivalent of MA2007 may be CV10122 pending approval by home department exchange coordinator
back to top

Mechatronics

Huang David Gao - January 2018:
MSCI 261 - Engineering Economics: Financial Management for Engineers BU8201 - Business Finance
ME 351 - Fluid Mechanics 1 MA2003 - Introduction to Thermo-Fluids
MTE 360 - Automatic Control Systems EE3011 - Modelling and Control
MTE 380 - Mechatronics Engineering Design Workshop DD9009 - Design Thinking
GENE 22D - complimentary studies elective (list D) LJ9002 - Japanese Language Level 2
GENE 22A - complimentary studies elective (list A) GC0001 - Sustainability: Seeing Through the Haze
MTE 322 - Electromechanical Machine Design will be taken at Waterloo before graduation
Johvonna Murray-Bradshaw - January 2018:
MSCI 261 - Engineering Economics: Financial Management for Engineers BU8201 - Business Finance
ME 351 - Fluid Mechanics 1 MA2003 - Introduction to Thermo-Fluids
MTE 360 - Automatic Control Systems MA2003 - Introduction to Thermo-Fluids
MTE 380 - Mechatronics Engineering Design Workshop DD9009 - Design Thinking
GENE 22D - complimentary studies elective (list D) LC9001 - Chinese Language Level 1
GENE 22C - complimentary studies elective (list C) BE2501 - International Business Environment
MTE 322 - Electromechanical Machine Design will be taken at Waterloo before graduation
Nicholas Pellegrino - January 2018:
MSCI 261 - Engineering Economics: Financial Management for Engineers BU8201 - Business Finance
ME 351 - Fluid Mechanics 1 MA2003 - Introduction to Thermo-Fluids
MTE 360 - Automatic Control Systems EE3011 - Modelling and Control
MTE 380 - Mechatronics Engineering Design Workshop DD9009 - Design Thinking
GENE 22A - complimentary studies elective (list A) EE0040 - Engineers and Society
GENE 22C - complimentary studies elective (list C) BU8642 - Leadership ini the 21st Century
MTE 322 - Electromechanical Machine Design will be taken at Waterloo before graduation
Taran Ravindran - January 2018:
MSCI 261 - Engineering Economics: Financial Management for Engineers BU8201 - Business Finance
ME 351 - Fluid Mechanics 1 MA2003 - Introduction to Thermo-Fluids
MTE 360 - Automatic Control Systems EE3011 - Modelling and Control
MTE 380 - Mechatronics Engineering Design Workshop DD9009 - Design Thinking
GENE 22A - complimentary studies elective (list A) GC0001 - Sustainability: Seeing Through the Haze
MTE 322 - Electromechanical Machine Design will be taken at Waterloo before graduation
Chang Hong Ye - January 2018:
MSCI 261 - Engineering Economics: Financial Management for Engineers BU8201 - Business Finance
ME 351 - Fluid Mechanics 1 MA2003 - Introduction to Thermo-Fluids
MTE 360 - Automatic Control Systems EE3011 - Modelling and Control
MTE 380 - Mechatronics Engineering Design Workshop EE2073 - Introduction to EEE Design and Project
GENE 22A - complimentary studies elective (list A) MA0101 - Engineers and Society
MTE 322 - Electromechanical Machine Design will be taken at Waterloo before graduation
Faye Zhang - January 2018:
MSCI 261 - Engineering Economics: Financial Management for Engineers BU8201 - Business Finance
ME 351 - Fluid Mechanics 1 MA2003 - Introduction to Thermo-Fluids
MTE 360 - Automatic Control Systems EE3011 - Modelling and Control
MTE 380 - Mechatronics Engineering Design Workshop EE2073 - Introduction to EEE Design and Project
GENE 22D - complimentary studies elective (list D) LJ9001 - Japanese Language Level 1
GENE 22A - complimentary studies elective (list A) MA0101 - Engineers and Society
MTE 322 - Electromechanical Machine Design will be taken at Waterloo before graduation
back to top

Software

Saswata Gupta and David Kang - August 2019:
ECE 358 - Computer Networks CE3005 - Computer Networks
CS 348 - Introduction to Database Management CZ2007 - Introduction to Databases
SE 464 - Software Design and Architecture CZ3003 - Software Systems Analysis and Design
CS 484 - Computational Vision CZ4003 - Computer Vision
SE 380 - Introduction to Feedback Control EE3011 - Modelling and Control
Shela Qiu and Alex Wong - August 2019:
ECE 358 - Computer Networks CE3005 - Computer Networks
CS 348 - Introduction to Database Management CZ2007 - Introduction to Databases
SE 464 - Software Design and Architecture CZ3003 - Software Systems Analysis and Design
SE 380 - Introduction to Feedback Control EE3011 - Modelling and Control
GENE 22A - complimentary studies elective (list A) ES8001 - Natural Hazards and Society

Systems Design

Josephine Eshkenazi - January 2020:
SYDE 322 - Software Design EE4001 - Software Engineering
SYDE 352 - Introduction to Control Systems EE3011 - Modelling and Control
SYDE 362 - Systems Design Methods 2 EE3080 - Design and Innovation Project
GENE 21D - technical elective CZ3005 - Artificial Intelligence
GENE 22D - complimentary studies elective (list D) LG9001 - German Language Level 1
Note:  student will complete missisng 3B core courses at Waterloo before graduation
Ayden Garrett - January 2020:
SYDE 322 - Software Design EE4001 - Software Engineering
SYDE 352 - Introduction to Control Systems EE3011 - Modelling and Control
SYDE 362 - Systems Design Methods 2 EE3080 - Design and Innovation Project
ECE 356 - Database Systems CZ2007 - Introduction to Databases
GENE 21D - technical elective CZ3005 - Artificial Intelligence
Note:  student will complete missisng 3B core courses at Waterloo before graduation
Jerry Bai, Rachel Lo and Iryna Shvydchenko - January 2018:
SYDE 352 - Introduction to Control Systems EE3011 - Modelling and Control
SYDE 362 - Systems Design Workshop 1 EE3080 - Design and Innovation Project
SYDE 322 - Software Design EE4001 - Software Engineering
ECE 356 - Database Systems CZ2007 - Introduction to Databases
GENE 21D - technical elective CZ3005 - Artificial Intelligence
SYDE 312 and SYDE 352L

will complete at Waterloo before graduation

Mohammed Moussa - January 2018:
SYDE 352 - Introduction to Control Systems EE3011 - Modelling and Control
SYDE 322 - Software Design EE4001 - Software Engineering
ECE 356 - Database Systems CZ2007 - Introduction to Databases
SYDE 312 - Applied Linear Algegra MH1201 - Linear Algebra II
GENE 21D - technical elective CZ3005 - Artificial Intelligence
GENE 22D - complimentary studies elective, list D LC9001 - Chinese Language Level 1
SYDE 362 and SYDE 352L will complete at Waterloo before graduation
Paula Przybylski - January 2018:
SYDE 352 - Introduction to Control Systems EE3011 - Modelling and Control
ECE 356 - Database Systems CZ2007 - Introduction to Databases
SYDE 362 - Systems Design Workshop 1 EE3080 - Design and Innovation Project
ME 459 - Energy Conversion EE4504 - Design of Clean Energy Systems
GENE 22A - complimentary studies elective, list A DG9002 - Eco-Architecture in Urban Living
SYDE 312 and SYDE 352L will complete at Waterloo before graduation
Joe Yang - January 2018:
SYDE 352 - Introduction to Control Systems EE3011 - Modelling and Control
SYDE 362 - Systems Design Workshop 1 EE3080 - Design and Innovation Project
SYDE 322 - Software Design EE4001 - Software Engineering
GENE 21D - technical elective CZ3005 - Artificial Intelligence
GENE 21D - technical elective EE4208 - Intelligent System Design
SYDE 312 and SYDE 352L will complete at Waterloo before graduation

back to top