National Tsing Hua University

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. 

Computer Engineering | Mechanical Engineering

Computer Engineering 

Waterloo Courses Tsing Hua University Courses
February 2024–June 2024: 
ECE 307 - Probability Theory and Statistics 2 30160203 - Applied Statistics and Data Analytics
ECE 358 - Computer Networks 40240513 - Computer Network
GENE 22D - complementary studies elective 64203072 - Advanced Chinese 
GENE 21Q - technical elective 80240573 - Web Information Retrieval
GENE 22C - complementary studies elective 80670833 - Business News Data Mining and Analysis

Back to top

Mechanical Engineering

Waterloo Courses National Tsing Hua University Courses
September 2024–December 2024:
ME 340 - Manufacturing Processes PME243100 - Manufacturing Processes
ME 380 - Mechanical Engineering Design Workshop PME343700 - Innovations in Engineering Design
GENE21M - technical elective PME443200 - Computer Aided Design and Manufacturing
GENE22C - complementary studies electives GEC120303 - Exploring Minds and Behaviors: Contemporary Psychology

Back to top