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.

ETH Zurich

2 ECTS = 1 UBC credit

Course Name Sort descending Course Code Course Credits UBC Course UBC Course Name UBC Credits
3D Vision 0 252-0579-00L 4 MECH 4th Technical Elective 2
Advanced Dynamics 1 151-0534-00L 4 MECH 4th Technical Elective 2
Advanced Kinetics 529-0442-00L 6 CHBE 4th Technical Elective 3
Advanced Machine Learning 252-0535-00L 10 CPSC 4th Technical Elective 5
Advanced Techniques for the Risk Analysis of Technical Systems 1 151-0280-00L 4 MECH 4th Technical Elective 2
Aircraft Structures 151-0366-00L 4 MECH 485 Aircraft Design: Structures 3
An Introduction to the Finite-Element Method 0 151-0361-00L 4 MECH 4th Technical Elective 3
Analog Integrated Circuits 227-0166-10L 6 ELEC 401 Analog CMOS Integrated Circuit Design 3
Analog Signal Processing and Filtering 227-0468-00L 6 ELEC 4th Technical Elective 3
Applied Circuit and PCB-Design 227-0651-00L 2 ELEC 4th Technical Elective 1
Astrophysics I 402-0263-00L 10 ENPH 3rd Technical Elective 5
Automation Technology 0 151-0802-00L 4 MECH 4th Technical Elective 2
Autonomous Mobile Robots 1 151-0854-00L 5 MECH 4th Technical Elective 2.5
Big Data 263-3010-00L 6 CPSC 4th Technical Elective 3
Bioelectronics and Biosensors 0 227-0393-10L 6 MECH 4th Technical Elective 3
Biofluiddynamics 151-0980-00L 4 MECH 433 Biofluids 3
Biomechatronics 2 376-0210-00L 4 MECH 4th Technical Elective 2
Bone Biology and Consequences for Human Health 1 376-1721-00L 2 MECH 4th Technical Elective 1
Case Studies in Computer Aided Engineering - Applied FEM 1 151-0522-00L 4 MECH 4th Technical Elective 2
Clays in Geotechnics: Problems and Application 101-0302-00L 3 CIVL 4th Technical Elective 1.5
Clinical Challenges in Musculoskeletal Disorders 2 376-1150-00L 2 MECH 4th Technical Elective 1
CO2 Capture and Storage and the Industry of Carbon-Based Resources 1 151-0928-00L 4 MECH 4th Technical Elective 2
Colloquium in Biomechanics 2 376-1974-00L 2 MECH 4th Technical Elective 1
Communication Networks 227-0120-00L 6 ELEC 331 Computer Communications 4
Communication Systems 227-0121-200L 6 ELEC 4th Technical Elective 3
Compiler Design 3 252-0210-00L 8 CPEN 4th Technical Elective 4
Compressible Flows 1 151-0110-00L 4 MECH 4th Technical Elective 2
Computer Simulations of Sensory Systems 0 227-1046-00L 3 MECH 4th Technical Elective 1.5
Computer Vision 263-5902-00L 7 CPSC 425 Computer Vision 3
Continuum Mechanics 2 1 151-0515-00L 4 MECH 4th Technical Elective 2
Control Systems 227-0103-10L 6 ELEC 441 Control System 3
Control Systems II 227-0216-00L 6 MECH 466 Automatic Control 4
Data Modelling and Databases 252-0063-00L 7 CPSC 304 Introduction to Relational Databases 3
Deep Learning 3 263-3210-00L 8 CPEN 4th Technical Elective 4
Deep Learning 263-3210-00L 8 ELEC 4th Technical Elective 4
Design and Construction in Geotechnical Engineering 101-0307-00L 4 CIVL 3rd Technical Elective 2
Design of Power Electronic Systems 227-0567-00L 6 ELEC 4th Technical Elective 3
Development of Complex Mechatronic 0 151-0315-00L 4 MECH 4th Technical Elective 2
Development Strategies for Medical Implants 1 376-1308-00L 3 MECH 4th Technical Elective 1.5
Dynamic Programming and Optimal Control 151-0563-01L 4 ELEC 4th Technical Elective 2
Electronic, Optical, and Magnetic Properties of Materials 327-0512-00L 7 ELEC 315 Electronic Materials and Devices 4
Embedded MEMS Lab 1 151-0620-00L 5 MECH 4th Technical Elective 2.5
Embedded Systems 0 227-0124-00L 6 CPEN 432 Real-time System Design 4
Energy Systems and Power Engineering 1 151-0206-00L 4 MECH 4th Technical Elective 2
Engineering Acoustics I 1 151-0215-00L 4 MECH 4th Technical Elective 2
Engineering Geological Field Course II (Rocks) 651-4066-00L 5 EOSC 3rd Geological Technical Elective 2.5
Engineering Geology of Underground Excavations 651-4072-00L 5 EOSC 4th Geological Technical Elective 2.5
ETH Zurich Distinguished Seminar in Robotics, Systems and Controls 0 151-0623-00L 1 MECH 4th Technical Elective 0.5
Finite Element Analysis in Biomedical Engineering 2 376-1712-00L 3 MECH 4th Technical Elective 1.5
Forensic Geotechnical Engineering 101-0369-00L 3 CIVL 3rd Technical Elective 2
Fuel Cycles and Waste Management 1 151-0160-00L 4 MECH 4th Technical Elective 2
Fuel Synthesis Engineering 1 151-0224-00L 4 MECH 4th Technical Elective 2
Fundamentals of Web Engineering 252-2810-00L 5 CPEN 4th Technical Elective 2.5
Future Internet 3 263-3501-00L 6 CPEN 4th Technical Elective 3
Geotechnical Engineering in Transportation 101-0367-00L 3 CIVL 3rd Technical Elective 2
Global Operations Strategy 0 363-0448-00L 3 MECH 4th Technical Elective 1.5
High Performance Computing 0 401-0686-10L 4 MECH 4th Technical Elective 2
High Voltage Engineering 227-0117-00L 6 ELEC 4th Technical Elective 3
High-Speed Signal Propagation 227-0112-00L 6 ELEC 311 Electromagnetic Fields and Waves 4
Highway Geometric Design and Engineering 101-0428-00L 6 CIVL 4th Technical Elective 3
Human Factors II 1 376-1178-00L 3 MECH 4th Technical Elective 1.5
Human Powered Mobility 101-0488-01L 6 CIVL 4th Technical Elective 3
Image Analysis and Computer vision 227-0447-00L 6 CPEN 4th Technical Elective 3
Information Security 252-0211-00L 8 CPEN 442 Introduction to Computer Security 4
Information Systems for Engineers 252-0834-00L 4 CPSC 3rd Technical Elective 2
Interdisciplinary Product Development: Definition, Realisation and Validation of Product Concepts 1 151-0332-00L 4 MECH 4th Technical Elective 2
Introduction to Biomedical Engineering II 376-0022-00L 4 ELEC 371 Biomedical Engineering Instrumentation 3
Introduction to Machine Learning 252-0220-00L 8 CPSC 340 Machine Learning and Data Mining 3
Introduction to Machine Learning 252-0220-00L 8 ELEC 400M Topics in Electrical Engineering - MCN LNG FDMT ENG 3
Introduction to Materials Science 327-0103-00L 3 APSC 278 Engineering Materials 3
Introduction to Neuroinformatics 227-1037-00L 6 CPEN 4th Technical Elective 3
Introduction to Photonics + 2 ECTS in Engineering Course 151-0913-00L 4 + 2 ELEC 412 Optical Waveguides & Photonics 3
Introduction to Quantum Mechanics for Engineers 1 151-0966-00L 4 MECH 4th Technical Elective 2
Introduction to Robotics and Mechatronics 1 151-0641-00L 4 MECH 4th Technical Elective 2
Introduction to Water Resources Management 102-0474-00L 4 CIVL 4th Technical Elective 2
Landslide Analysis 651-4070-00L 5 EOSC 4th Geological Technical Elective 2.5
Lasers in Medicine 1 376-1984-00L 3 Technical Elective MECH 4th 1.5
Lecture Series: Space Research and Exploration 1 402-0368-07L 1 MECH 4th Technical Elective 0.5
Machine Learning on Microcontrollers 227-0155-00L 6 ELEC 4th Technical Elective 3
Machine Learning on Microcontrollers 3 227-0155-00L 6 CPEN 4th Technical Elective 3
Magnetic Resonance Imaging in Medicine 1 227-0948-00L 4 MECH 4th Technical Elective 2
Manufacturing of Electronic Devices 151-0723-00L 4 ELEC 3rd Technical Elective 2
Manufacturing of Polymer Composites 151-0548-00L 6 MTRL 494 Composite Materials 3
Measuring on the Nanometer Scale 1 151-0622-00L 2 MECH 4th Technical Elective 1
Methods in the Innovation Process 0 151-0316-00L 4 MECH 4th Technical Elective 3
Micro/Nanotechnology and Microfluidics 376-1351-00L 2 ELEC 4th Technical Elective 1
Microrobotics 0 151-0604-00L 4 MECH 4th Technical Elective 2
Microsystems I: Process Technology and Integration 151-0621-00L 6 ELEC 462 Sensors and Actuators in Microsystems 3
Microsystems II: Devices and Applications 151-0172-00L 6 ELEC 462 Sensors and Actuators in Microsystems 3
Models, Algorithms and Data: Introduction to Computing 1 151-0431-00L 4 MECH 4th Technical Elective 2
Molecular Health Sensors and Devices 151-0941-00L 4 Technical Elective ELEC 4th 2
Molecular Imaging - Basic Principles and Biomedical Applications 1 227-0946-00L 3 MECH 4th Technical Elective 1.5
Multiphase Flow 1 151-1906-00L 4 MECH 4th Technical Elective 2
Nanorobotics 1 151-0630-00L 4 MECH 4th Technical Elective 2
Natural Language Understanding 3 252-3005-00L 4 CPEN 4th Technical Elective 2
Neural Control of Movement and Motor Learning 2 376-0202-00G 4 MECH 4th Technical Elective 2
Nonlinear Dynamics and Chaos II 1 151-0530-00L 4 MECH 4th Technical Elective 2
Nuclear Fuels and Materials 1 151-2017-00L 4 MECH 4th Technical Elective 2
Optimization and Machine Learning 1 151-0840-00L 4 MECH 4th Technical Elective 2
Orbital Dynamics 0 151-0106-00L 4 MECH 4th Technical Elective 2
Physical Modelling and Simulation 227-2037-00L 6 CPEN 3rd Technical Elective 3
Physics in the Smartphone 402-0505-00L 6 ENPH 3rd Technical Elective 3
Physiology and Anatomy for Biomedical Engineers I 227-0399-10L 3 BMEG 410 Biomedical Equipment, Physiology, and Anatomy 3
Principles in Tissue Engineering 1 376-1614-00L 3 MECH 4th Technical Elective 1.5
Principles of Distributed Computing 227-0558-00L 7 CPEN 431 Design of Distributed Software Applications 4
Proteins and Lipids 529-0732-00L 6 CHBE 4th Technical Elective 3
Quantum Information Theory 402-0461-00L 8 CPEN 4th Technical Elective 4
Quaternary Geology and Geomorphology of the Alps 651-4902-00L 3 EOSC 3rd Geological Technical Elective 1.5
Railway Construction and Maintenance 101-0419-00L 4 CIVL 4th Technical Elective 2
Re-/Source the Built Environment 101-0588-01L 3 CIVL 4th Technical Elective 1.5
Recursive Estimation 1 151-0566-00L 4 MECH 4th Technical Elective 2
Rehabilitation Engineering II: Rehabilitation of Sensory and Vegetative Functions 4 376-1219-00L 10 MECH 4th Technical Elective 5
Reliable and Interpretable Artificial Intelligence 263-2400-00L 5 CPEN 3rd Technical Elective 2.5
Road Transport Systems 101-0416-10L 3 CIVL 4th Technical Elective 1.5
Robot Dynamics 151-0851-00L 4 ENPH 4th Technical Elective 2
Signal Analysis, Models, and Machine Learning 227-0427-00L 6 ELEC 4th Technical Elective 3
Signals and Systems II 227-0046-10L 4 ELEC 221 Signals and Systems 4
Snow and Avalanches: Processes and Risk Management 101-0288-00L 3 CIVL 3rd Technical Elective 2
Solar Cells 227-0617-00L 4 ELEC 4th Technical Elective 2
Sports Biomechanics 2 376-1168-00L 3 MECH 4th Technical Elective 1.5
Stochastic Systems 1 227-0224-00L 4 MECH 4th Technical Elective 2
Structural Optimization 0 151-0358-00L 4 MECH 4th Technical Elective 2
Studies on Mechatronics 1 151-0640-00L 5 MECH 4th Technical Elective 2.5
Technology and Policy of Electrical Energy Storage 227-0664-00L 3 Technical Elective ELEC 4th 1.5
Technology Entrepreneurship 363-0790-00L 2 ELEC 3rd Technical Elective 1
Tectonic Geomorphology 651-4134-00L 6 EOSC 3rd Geological Technical Elective 3
Theory of Robotics and Mechatronics 151-0601-00L 4 ENPH 4th Technical Elective 2
Thermodynamics and Transport Phenomena in Nanotechnology 1 151-0060-00L 4 MECH 4th Technical Elective 2
User Interface Engineering 263-3700-00L 4 CPEN 441 Human Computer Interfaces in Engineering Design 4
Vision Algorithms for Mobile Robotics 1 151-0632-00L 6 MECH 4th Technical Elective 3
Visualization, Simulation and Interaction - Virtual Reality I 1 151-0306-00L 4 MECH 4th Technical Elective 2
VLSI 1: HDL Based Design for FPGAs 227-0116-10L 6 ELEC 4th Technical Elective 3
VLSI I: From Architectures to VLSI Circuits and FPGAs 227-0116-00L 6 CPEN 4th Technical Elective 3
Water Supply, Sanitation and Waste Infrastructure and Services in Developing Countries 102-0838-00L 3 CIVL 4th Technical Elective 1.5
Wood Physics & Wood Materials 101-0678-00L 3 CIVL 4th Technical Elective 1.5

Course notes

0Can be used as General A Technical Elective for MECH.
1Can be used as Group B Technical Elective for MECH.
2Can be used as Biomedical A Technical Elective for MECH.
3Can be used as Advanced Elective for CPEN.
4Can be used as Thermofluids A Technical Elective for MECH.

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.