Delft University of Technology (TU Delft) course packages

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

Architecture | Biomedical | Chemical | Civil | Computer | Electrical | Environmental | Management | Mechanical | Mechatronics | Nanotechnology | Software | Systems Design

Waterloo course

Delft course

Architecture

Loriane Wong and Ellie Kingsley - September 2023
ARCH 393 - Design Studio AR1CP011 Complex Projects Design Studio
ARCH 442 - Contemporary Architectural Theory AR1A066 - Lectures on Architectural History and Theory
ARCH 540 - Special Topics in Cultural Theory AR1A061 - Lectures on Architectural Design and Research Methods
ARCH 570 - Special Topics in Technology and Environment  AR1A080 - Building Engineering Studios

Biomedical Engineering

Anson Shapter, September 2022:
BME 362 - Biomedical Design Workshop 1 ME41096 - Bio-Inspired Design
SYDE 599 - Special Topics in Systems Design Engineering SEN9115 - Participatory Systems
GENE 21B - technical elective TPM025A - User-centered Security

Chemical Engineering

Waterloo Engineering students from this program have been to this partner previously but there are no recent study plans available.

Civil Engineering

Waterloo Engineering students from this program have been to this partner previously but there are no recent study plans available.
back to top

Computer Engineering

Eric Jeng - September 2023:
GENE 21Q (ECE TE)  CSE 2225 Image Processing
GENE 22A (CSE, List A) TPM 014B Ethics of AI
ECE 356 Database Systems (3B TE) CSE 1500 Web and Database Technology 
back to top

Electrical Engineering

Waterloo Engineering students from this program have been to this partner previously but there are no recent study plans available.

Environmental Engineering

Vedanjali Chhabra, January 2023
GENE 21I Technical Elective (List B) CTE3311 - Climate Impacts and Engineering
ENVE 383 Advanced Hydrology and Hydraulics  CTB3350 - Open Channel Flow
GENE 22C Complementary Studies Elective (List C) TPM013A - Environmental Ethics
GENE 22B Complementary Studies Elective (List B) TPM401A - Technology Entrepreneurship and Innovation
ENVE 376 Biological Processes CIE3365-16 Introduction to Water Treatment 
Taleya Ouellet, January 2023
ENVE 335 Decision Making for Environmental Engineers CTB3311 - Climate Impact and Engineering
GENE 21I Technical Elective (List 1) OE44076 - Offshore Renewable Energy
CHE 574 Industrial Wastewater Pollution Control CTB3365-16 - Intro to Water Treatment 
Thandekile Rejoice Sibanda, January 2024
GENE 22A - List A CSE taken on Exchange CTB3311 - Climate Impacts and Engineering
GENE 21I - Technical Elective in ENVE taken on Exchange CTB3360 - Water Systems Analysis
GENE 22D - List D CSE taken on Exchange WM1115TU - Dutch Elementary 1
ENVE 376 - Biological Processes CIE3365-16 Introduction to Water Treatment
GENE 21I - Technical Elective in ENVE taken on Exchange CTB3365-17 - Mon. and Stab. of Dikes and Embankments

Management Engineering

Waterloo Engineering students from this program have been to this partner previously but there are no recent study plans available.

Mechanical Engineering

Alex Roman, September 2022:
GENE 21M - technical elective MT44045 - Introduction to Ship and Offshore Hydromechanics
GENE 21M - technical elective MT44095 - Design of Advanced Marine Vehicles
GENE 21M - technical elective OE44005 - Introduction to Offshore Engineering
GENE 22C - complimentary studies elective (list C) TPM003A - Water Ethics
Student 1:
ME 380 - Mechanical Engineering Design Workshop WB5414-08 - Design of Machinnes and Mechanisms
ME 362 - Fluid Mechanics 2 WB1427-03 - Advanced Fluid Dynamics A
GENE 21M - Flight and Orbital Mechanics AE2104-11 - Flight and Orbital Mechanics
Student 2:
GENE 21M - Wind Power AE4W20 - Wind Power
GENE 22D - Technology Dynamics MOT1411 - Technology Dynamics
GENE 21M - Multibody Dynamics A WB1310 - Multibody Dynamics A
ME 362 - Fluid Mechanics 2 WB1427-03 - Advanced Fluid Dynamics A
GENE 21M - Biomedical Engineering Design WB2308 - Biomedical Engineering Design
GENE 22A - Technology and Sustainability WB4438-11 - Technology and Sustainability
Student 4:  
ME 362 - Fluid Mechanics 2 ME45040 - Advanced Fluid Dynamics
ME 360 - Introduction to Control Systems CH3043A - Process Dynamics and Control
ME 380 - Mechanical Engineering Design Workshop ME41075 - Biomedical Engineering Design
GENE 21M - Man-Machine Systems ME41080 - Man-Machine Systems
GENE 21M - Tissue Biomechanics of Bone, Cartlidge ME41045 - Tissue Biomechanics of Bone, Cartlidge
MSCI 261 - Engineering Economics: Financial Management for Engineers MOT1461 - Financial Management

Mechatronics Engineering

Matthew Visser, September 2023: 
ME 351 Fluid Mechanics 1  41312 Basic Fluid Mechanics 
MTE 380 Mechatronics Engineering Design Workshop  46375 Wind, Solar, and energy Storage Electrical Drive Trains 
MTE 360 Automatic Control Systems  34721 Linear Control Design 1 
MSE 261 Engineering Economics  62198 Economics for Engineers 
GENE 22A  12100 Quantitative Sustainability 
Sahil Kale and Owen Weiss, September 2023: 
ME 351 Fluid Mechanics 1 20874210 Aerodynamics I
MTE 544 Autonomous Mobile Robots  ME41106 Intelligent Vehicles 3ME
MTE 360 Automatic Control Systems  ME46085 Mechatronic System Design 
GENE 21T MT44050 Fundamentals of Marine Engineering 
GENE 22C TPM002A Water Ethics 
Zayd Alameddine, January 2023:
ME 351 Fluid Mechanics 1 AE4117 Fluid-Structure Interaction
MSE 261 Engineering Economics: Financial Management for Engineering  EPA1223 Macro-economics for Policy Analysis 
GENE 21T SEN163B Responsible Data Analytics
GENE 22A TPM401A Technology Entrepreneurship and Innovation 
GENE 22C WM0349WB Philosophy of Engineering, Science and Design
ENVS 105 TPM012A Environmental Ethics 
Mansheel Chahal, September 2022:
MTE 360 - Automatic Control Systems ME46085 - Mechatronic System Design
ME 547 - Robotic Manipulators: Kinematics, Dynamics and Control RO47001 - Robot Dynamics and Control
GENE 21T - technical elective RO47002 - Machine Learning for Robotics
GENE 22D - complementary studies elective (list D) WM0203TU-ENG - Oral Presentations

Nanotechnology Engineering

Waterloo Engineering students from this program have been to this partner previously but there are no recent study plans available.
back to top  

Software Engineering

Waterloo Engineering students from this program have been to this partner previously but there are no recent study plans available.
back to top

Systems Design Engineering

Emily Voigt, January 2023:
GENE 21D SET3065 - Intelligent Electrical Power Grids 
ERS 320 - Economic and Sustainability WM0637SET - Economic Policy for Sustainable Energy
SYDE 352 - Introduction to Control Systems  AE2235 - Aerospace Signals, Systems and Control 
SYDE 362 - Systems Design Methods 2 CSE1110 - Software Quality and Testing
STV 205 - Cybernetics and Society  TPM016A - Robot and Society 
Ryan Hui, September 2022:
SYDE 312 - Applied Linear Algebra EE2M21 - Linear Algebra and Differential Equations
SYDE 411 - Optimization and Numerical Methods AM2020 - Optimization
SYDE 352 - Introduction to Control Systems WI2056LR - Systems Theory
CIVE 440 - Transit Planning and Operations CIE4811-18 - Planning and Operations of Public Transportation
Taejun Kwak, September 2022:
SYDE 312 - Applied Linear Algebra EE2M21 - Linear Algebra and Differential Equations
SYDE 352 - Introduction to Control Systems WI2056LR - Systems Theory
CIVE 440 - Transit Planning and Operations CIE4811-18 - Planning and Operations of Public Transportation
M. Avery Soule - February 2020:
SYDE 352 - Introduction to Controls AE2235 - Aerospace Systems and Control Theory
SYDE 362 - Systems Design Methods 2 101080-13 - Research and Design
GENE 21D - technical elective 102060-18 - Interaction and Electronics
GENE 22D - complimentary studies elective 10101671 - Design Drawing
GENE 22D - complimentary studies elective 103045 - Video for Designers
Note: student will complete missed 3B core courses at Waterloo before graduation
back to top  

*If your Waterloo program is not listed above, don’t be discouraged.  The names of the programs at the partner universities often differ from those at Waterloo. Be sure to check the course offerings in one or more study area when searching for possible course matches.