Chinese University of Hong Kong (CUHK)


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

Waterloo course

CUHK course

Computer Engineering

Aadya Anjaria, September 2023 
ECE 307 - Probability Theory and Statistics 2 (core) STAT 2001 - Basic Concepts in Stats and Probability 1
ECE 358 - Computer Networks (3B TE)  IERG3310 - Computer Networks 
ECE 356 - Database Systems (3B TE) CSCI3170 - Introduction to Database Systems
GENE 22C (CSE, List C) HIST1001 - Tradition and Transition in Chinese History 
GENE 22D (CSE, List D) CLCC1123 Oral Skills Practice I

Mechanical Engineering

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

Software Engineering

Jonathan Wei, January 2024
SE 350 - Operating Systems CSCI3150 - Introduction to Operating Systems
GENE 21S - Topics for Technical Courses CSCI4140 - Open Source Software Project Development
ECE 207 - Signals and Systems ENGG2030 - Signals and Systems
EVE 358 - Compute Networks IERG3310 - Computer Networks 

Systems Design

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

 *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.