University of Strathclyde course packages

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

Software 

Waterloo course

University of Strathclyde course

Software Engineering

Matthew Geng, September 2023
GENE 22C Topics for List C Complementary Studies Courses Taken on Exchange by Engineering Students  P3103 Introduction to Journalism, Media and Communication 1A
GENE 23S Topics for Natural Science Elective Courses Taken on Exchange by Software Engineering Students  PH 160 Introduction to Astronomy 
GENE 23S Topics for Natural Science Elective Courses Taken on Exchange by Software Engineering Students PH260 Physical Electronics 
GENE 22C Topics for List C Complementary Studies Courses Taken on Exchange by Engineering Students R1109 Introduction to French 1A
back to top

Note:Even 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