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.

National University of Singapore

1 NUS module (4 NUS credits) = 3 UBC credits

Course Name Sort descending Course Code Course Credits UBC Course UBC Course Name UBC Credits
Advanced Process Control CN4227R 4 CHBE 474 Process Control Engineering 3
Aircraft Structures 0 ME4212 4 MECH 4th Technical Elective 3
Automation in Manufacturing 1 ME4262 4 MECH 4th Technical Elective 3
Autonomous Robot Systems EE4308 4 MANU 4th Technical Elective 3
Biomaterials Engineering ME4253 4 MTRL 495 Biomaterials 3
Biophotonics and Bioimaging BN4406 4 BMEG 4th Technical Elective 3
Chemical Engineering Principles CN1111 4 CHBE 241 Material and Energy Balances 3
Computer Architecture CG3207 4 CPEN 411 Computer Architecture 4
Computer Networks EE4204 4 ELEC 331 Computer Communications 4
Computer Security CS3235 4 CPEN 442 Introduction to Cybersecurity 4
Computer-Aided Design and Manufacturing ME3261 4 MECH 491 Computer Aided Manufacturing 3
Construction Project Management CE2183 4 CIVL 300 Construction Management and Engineering 3
Control of Industrial Processes CN4221R 4 MANU 4th Technical Elective 3
Current Topics on Nanomaterials MLE4206 4 MTRL 471 Nanofibre Technology 3
Design 6 + Environmental Systems and Construction 2 AR3102 + AR3721 8 + 4 DES 302 Design Studio IV 9
Electronic Properties of Materials MLE2105 4 MTRL 478 Electronic Materials 3
Embedded Hardware System Design EE4218 4 CPEN 311 Digital Systems Design 4
Environmental Engineering Principles ESE5001 4 CIVL 305 Introduction to Environmental Engineering 3
Feedback Control System EE3408C 4 ELEC 401 Analog CMOS Integrated Circuit Design 4
Feedback Control System ME2142 4 MECH 466 Automatic Controls 4
Feedback Control Systems EE3331C 4 ELEC 341 Systems and Control 4
Finite Element Analysis ME4291 4 MECH 462 Finite Element Analysis 3
Foundations of Software Engineering CS3213 4 CPEN 321 Software Engineering 4
Fundamentals of Mechanical Design 1 ME2101 4 MECH 4th Technical Elective 3
Fundamentals of Mechanical Design ME2102 4 MECH 426 Mechanical Design 3
Innovation and Enterprise I EE3031 4 ELEC 3rd Technical Elective 4
Integrated Digital Design EE4415 4 ELEC 403 Advanced Digital VLSI Systems 3
Interaction Design CS3240 4 CPEN 441 Human Computer Interfaces in Engineering Design 4
Internal Combustion Engines ME4227 4 MECH 478 Internal Combustion Engines 3
Introduction to Machine Learning EE2211 4 ELEC 400M Topics in Electrical Engineering - MCN LNG FDMT ENG 3
Introduction to Operating Systems CS2106 4 CPEN 331 Operating Systems 4
IT Project Management IS4100 4 CPEN 421 Software Project management 4
Machine Learning in Robotics and Engineering 3 ESP3201 4 ELEC 4th Technical Elective 3
Manufacturing Logistics IE3120 4 MANU 4th Technical Elective 3
Manufacturing Processes ME3162 4 MECH 392 Manufacturing Processes 2
Materials and Manufacturing for Industrial Design 4 ID1322 4 DES 2nd Elective 3
Materials Characterization Laboratory MLE3101 4 MTRL 451 Microstructural Analysis Laboratory 3
Materials Failure ME4255 4 MTRL 485 Failure of Materials 3
Materials for Biointerfaces MLE3202 4 MTRL 495 Biomaterials 3
Materials for Energy Storage and Conversion MLE4210 4 MTRL 4th Technical Elective 3
Mechanical Engineering and Society 1 ME4103 4 MECH 4th Technical Elective 3
Mechanical Properties of Materials MLE2104 4 MTRL 365 Mechanical Behaviour of Materials 3
Mechanics of Machines 1 ME2115 4 MECH 4th Technical Elective 3
Mechanics of Materials ME2114 4 MECH 360 Mechanics of Materials 3
Microelectronics Materials and Devices EE3431C 4 ELEC 315 Electronic Materials and Devices 4
Microprocessor Applications 5 ME3241 4 MECH 4th Technical Elective 3
Microsystems Design and Applications 1 ME3281 4 MECH 4th Technical Elective 3
Optimization of Energy Systems 6 ESP4401 4 MECH 4th Technical Elective 3
Petrochemicals and Processing Technology CN4211R 4 CHBE 482 Petroleum Refining Process Modeling and Simulation 3
Radio Frequency Design and Systems EE4112 4 ELEC 4th Technical Elective 3
Robot Mechanic and Control ME4245 4 MANU 4th Technical Elective 3
Robotic System Design EE3305 4 ELEC 442 Introduction to Robotics 3
Robotics in Rehabilitation 6 BN4203 4 MECH 4th Technical Elective 3
Selected Advanced Topics on Polymers MLE4202 4 MTRL 4th Technical Elective 3
Seminars on Sustainable Cities 4 DE4201 4 ENDS 3rd Technical Elective 3
Separation Processes CN3132 4 CHBE 345 Unit Operations 4
Signals and Systems CG2023 4 ELEC 221 Signals and Systems 4
Singapore Urban History and Architecture 4 GES1013 4 DES 322 Architecture History II 3
Software Engineering Principles and Patterns CS3219 4 CPEN 321 Software Engineering 4
Strategies for Sustainable Architecture 4 AR2723 4 DES 3rd Elective 3
Structural Analysis CE3155 4 CIVL 332 Structural Analysis 3
Structural Mechanics and Materials CE2155 4 CIVL 320 Civil Engineering Materials 3
Structural Steel Design and System 7 CE3166 4 CIVL 331 Steel and Timber Design 4
Supply Chain Modeling E4220 4 MANU 4th Technical Elective 3
Sustainable Energy Conversion 6 ME3221 4 MECH 4th Technical Elective 3
Sustainable Urban Water Technologies ESE3401 4 CIVL 406 ​Water Treatment and Waste Management 3
The Tropical Envelope 4 AR1328 4 DES 2nd Elective 3
Tool Engineering 1 ME4261 4 MECH 4th Technical Elective 3
Topics in Landscape Architecture 4 AR5964 4 DES 323 Histories in Landscape Architecture 3
Transportation Engineering CE3121 4 CIVL 340 Transportation Engineering I 3
Urban Water Engineering and Management ESE4405 3 CIVL 409 Municipal Engineering 3
Water Quality Engineering ESE3001 4 CIVL 406 Water Treatment and Waste Management 3
Water Resources Engineering CE3132 4 CIVL 415 Water Resources Engineering 3

Course notes

0Can be used as Thermofluids A Technical Elective for MECH.
1Can be used as General A Technical Elective for MECH.
2Students will need to combine this studio with another studio course to cover full 9 credits.
3Can be used as Advanced Elective for CPEN.
4BDES
5Can be used as General A Technical Elective for MECH. Can be used as Technical Elective for IGEN.
6Can be used as Group B Technical Elective for MECH.
7Must be combined with 1 UBC credit (or equivalent) from another course. Students might consider CIVL 439 done later as elective to cover timber more in depth.

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.