Course Mapping

What can I study on exchange?

The CIE program streamlines the course mapping process so that there is less risk to your degree progression.

You can search for courses that previous CIE students have already mapped and been approved. These tables are just a starting place for your own research about which courses could be transferred for your degree, and should not be considered an exhaustive list. If you see another course offered by your host institution that you are interested in taking, simply download and complete the CIE Course Evaluation Request Form and email it to your campus CIE Advisor.

Not all previously evaluated courses listed are offered every session at the partner university. This is a general guideline only, please research the partner’s website for current course offerings.

To see a complete list of courses that could be transferred for your degree, visit the partner institution’s full course listing website. You can apply to have the course approved by completing the CIE Course Evaluation Request Form and emailing it to your campus CIE Advisor.

Nanyang Technological University

1 NTU Module (3 or 4 AU) = 3 UBC credits

Course Name Sort descending Course Code Course Credits UBC Course UBC Course Name UBC Credits
3D Printing and Additive Manufacturing: Principles and Applications MA5031 3 MANU 453 Additive Manufacturing Design 3
Additive Manufacturing in Industry 4.0 0 MA4845 3 MANU 4th Technical Elective 3
Air Pollution Control Engineering EN3004 3 CHBE 485 Air Pollution Prevention and Control 3
Analogue Electronics EE2002 4 ELEC 301 Electronic Circuits 4
Analysis of Materials MS3014 3 MTRL 4th Technical Elective 3
Applied Cryptography CE4010 3 CPEN 4th Technical Elective 3
Artificial Intelligence-Problem Solving and Knowledge and Reasoning 0 CZ3005 3 MANU 4th Technical Elective 3
Blockchain Technology CE4153 3 CPEN 4th Technical Elective 3
Circuit Analysis EE2001 3 + 1 AU from Another Approved Course ELEC 201 Circuit Analysis I 4
Communication Principles EE3012 3 ELEC 4th Technical Elective 3
Computational Intelligence EE4285 3 CPEN 4th Technical Elective 3
Computer Communication EE3017 3 ELEC 331 Computer Communications 4
Computer Communications IE3017 3 ELEC 331 Computer Communications 4
Computer Engineering 1 CE2006 3 CPEN 3rd Technical Elective 3
Computer Vision CE4003 3 CPEN 4th Technical Elective 3
Computer-aided Engineering 2 MA4831 3 MECH 4th Technical Elective 3
Cyber Security EE 5084 3 CPEN 542 Cyber Security 3
Cyber Threat Intelligence 3 CE4070 3 CPEN 4th Technical Elective 3
Data Structures and Algorithms EE2008 4 CPSC 221 Basic Algorithms and Data Structures 4
Electrical Devices and Machines EE3010 3 ELEC 342 Electro-Mechanical Energy Conversion and Transmission 4
Electrochemical Corrosion MS3013 3 MTRL 456 Environmental Degradation of Materials 3
Engineering Economics and Finance CV4107 3 CIVL 403 Engineering Economics Analysis 3
Engineering Economics and Finance CV4107 3 CPEN 481 Economic Analysis of Engineering Projects 3
Fluid Mechanics MA3006 3 MECH 280 Introduction to Fluid Mechanics 3
Geo-Environmental Engineering EN4106 3 CIVL 408 Geo-Environmental Engineering 3
Hydrology CV2016 3 CIVL 316 Hydrology and Open Channel Flow 4
Industrial Design 4 MS3015 3 MTRL 320 Management of Engineering Design 3
Integrated Electronics EE3019 3 ELEC 401 Analog CMOS Integrated Circuit Design 3
Intelligent Agents CZ4046 3 CPEN 4th Technical Elective 3
Internet of Things: Communications & Networking CE4171 3 CPEN 4th Technical Elective 3
Internet of Things: Communications & Networking CZ2003 3 CPSC 2nd Elective 3
Manufacturing Processes MA2004 3 MECH 392 Manufacturing Processes 3
Manufacturing Systems MA4853 3 MANU 370 Production Systems Management II 3
Mechanics of Composite Material MA4870 3 MTRL 494 Composite Materials 3
Micro/Nanoelectronic Processing MS3012 3 MTRL 478 Electronic Materials 3
Modelling and Control 5 EE3011 3 MECH 4th Technical Elective 3
Modelling and Control EE3011 3 ELEC 341 Systems and Control 4
Pattern Recognition and Machine Learning EE4497 3 ELEC 400M Machine Learning Fundamentals for Engineers 3
Photovoltaics Materials MLE4208 4 MTRL 4th Technical Elective 3
Polymer Technology MS4620 3 MTRL 394 Polymer and Polymer Matrix Composites 4
Probability and Statistics MH2814 3 STAT 251 Elementary Statistics 3
Process Control and Dynamics CH3111 4 CHBE 356 Process Dynamics and Control 3
Product Design Engineering MA4846 3 MECH 392 Manufacturing Processes 2
Realtime Software for Mechatronic Systems 6 MA 4830 3 CPEN 4th Technical Elective 3
Robotics 2 MA4825 3 MECH 4th Technical Elective 3
Signals & Systems 2 IE2010 3 MECH 4th Technical Elective 3
Software Engineering EE4001 3 CPEN 221 Software Construction I 4
Software Security CZ4067 3 CPEN 4th Technical Elective 3
Software System Analysis and Design CZ3003 3 CPEN 321 Software Engineering 4
Urban Stormwater Management CV4117 3 CIVL 409 Municipal Engineering 3
Virtual & Agumented Reality CE4001 3 CPEN 4th Technical Elective 3
Wastewater Engineering EN3002 3 CHBE 373 Water Pollution Control 4

Course notes

0Can be used as Technical Elective for MANU.
1This course will exempt students from CPEN 321
2Can be used as Group B Technical Elective for MECH.
3Can be used as Advanced Technical Elective for CPEN.
4Cannot be used to cover MTRL 466/467
5Not to be used by MECH students to cover MECH 466
6CPEN 4th Advanced Elective

Why Might a Course Not be Listed?

To view pre-mapped courses from other Faculties, use the Go Global Course Search Tool to help with your planning. 

Understanding the Transfer Credits

If a course at the partner institution has an overlap in content of 80% or more with a UBC course, it may be assessed as a ‘direct equivalency’. A specific UBC course code is assigned as transfer credit in these situations. E.g., ELEC 481, CIVL 305, MECH 466.

If a course at the partner institution has less than an 80% overlap in content with a UBC course, it may be assessed as ‘unassigned departmental credit’. A more generic course code is assigned in these situations to indicate the appropriate department and year level of content. E.g., CPEN 4th, CIVL 3rd, MTRL 4th.

If you want to complete a core course on exchange, you will need to find a direct equivalency. With your Program Advisor’s approval, unassigned departmental credits may be used for your program’s technical electives.

UBC Crest The official logo of the University of British Columbia. Arrow An arrow indicating direction. Arrow in Circle An arrow indicating direction. Caret An arrowhead indicating direction. E-commerce Cart A shopping cart. Time A clock. Communication skills Pencil with speech cloud Chats Two speech clouds. Emotional Intelligence Left-side half heart and right-side half brain shape representation Facebook The logo for the Facebook social media service. Home A house in silhouette. Information The letter 'i' in a circle. Instagram The logo for the Instagram social media service. Leadership User icons presented as a pyramid hierarchy Linkedin The logo for the LinkedIn social media service. Location Pin A map location pin. Mail An envelope. Networking Network of nodes Telephone An antique telephone. Play A media play button. Professionalism Hands shaking Search A magnifying glass. Arrow indicating share action A directional arrow. Speech Bubble A speech bubble. Star An outline of a star. Teamwork Three user icons with overlap Twitter The logo for the Twitter social media service. Urgent Message An exclamation mark in a speech bubble. User A silhouette of a person. Vimeo The logo for the Vimeo video sharing service. Youtube The logo for the YouTube video sharing service. Future of work A logo for the Future of Work category. Eye A logo representing an eye Inclusive leadership A logo for the Inclusive leadership category. Planetary health A logo for the Planetary health category. Solutions for people A logo for the Solutions for people category. Thriving cities A logo for the Thriving cities category. University for future A logo for the University for future category.