Norwegian University of Science and Technology (NTNU) course packages

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

Note 2: Even if your Waterloo program/plan is not listed, 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 areas of study when searching for possible course matches. 

Environmental Engineering | Mechanical Engineering | Mechatronics Engineering | Software Engineering

Environmental Engineering

Waterloo course NTNU course
January 2024–June 2024:
GENE 21I - technical elective (list 2) BI2080 - Global Change Biology
GENE 21I - technical elective (list 1) FENT2022 - Bioenergy
GENE 22A - complementary studies elective (list A) POL1003 - Environmental Politics and Resource Management
ENVE 335 - Decision-Making for Environmental Engineers TEP4220 - Environmental Impact Indicators for Decision Support

Back to top

Mechanical Engineering

Waterloo course NTNU course
January 2025–June 2025:
ME 303 - Advanced Engineering Mathematics TKT4140 - Numerical Methods
ME 351 - Fluid Mechanics 1 TEP4100 - Fluids Mechanics 
ME 354 - Thermodynamics 2 TEP4125 - Engineering Thermodynamics 2
GENE21M - Fire Technology TBA4175 - Fire Technology
GENE21M - Marine Operations TMR4225 - Marine Operations 

Back to top

Mechatronics Engineering

Waterloo course NTNU course
August 2024–December 2024:
MTE 360 - Automatic Control Systems ELDI2002 - Control for Digital Electric Energy
MSE 261 - Engineering Economics: Financial Management for Engineering  TIØ4146 - Finance for Science and Technology Students
GENE 22D - complementary studies elective (list D) NFUT0007 - Norwegain for Foreigners, short courses
GENE 21T - techincal elective TDT4173 - Modern Machine Learning in Practice

Back to top

Software Engineering

Waterloo course NTNU course
August 2023–December 2023:
GENE 21S - technical elective TDT4259 - Applied Data Science
ECE 358 - Computer Networks TTM4105 - Access & Transport Networks
GENE 22C - complementary studies elective (list C) INTRO175 - Introduction to Norway

Back to top