University of Liverpool 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. 

Mechatronics EngineeringSoftware Engineering

Mechatronics Engineering

Waterloo course Liverpool course
January 2025–June 2025:
MSE 261 - Engineering Economics: Financial Management for Engineers ACFI 103 - Introduction to Finance
GEOG 207 - Climate Change Fundamentals ENVS 189 - Introduction to Climate Change
GENE 21T - technical elective COMP 324 - Complex Information Networks
GENE 22C - complementary studies elective PHIL 127 - Introduction to Logic

Back to top

Software Engineering

Waterloo course Liverpool course
September 2023–January 2024:
SE 463 - Software Requirements Specification and Analysis  COMP 201 - Software Engineering 1 
CS 348 - Introduction to Database Management COMP 207 - Database Development 
ECE 358 - Computer Networks  COMP 211 - Computer Networks 
CS 486 - Introduction to Artificial Intelligence  COMP 219 - Advanced Artificial Intelligence 

Back to top