Exchange course equivalencies

All of the following listed courses are considered equivalent. If a course is not on this list, please contact Math Faculty by submitting a Course Approval Request.

Quick Navigation by Country/Region

  • A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | Sc | Si | So | Sp | Sw | T | U | V | W | X | Y | Z

Australia

Australian National University (ANU)

Course at Host University Waterloo Course Date Approved
COMP 2700 Cyber Security Foundations CS 2XX November 23, 2023
COMP 2300 Computer Organisation and Program Execution  CS 2XX November 23, 2023
COMP 2420 Introduction to Data Management, Analysis and Security  CS 2XX November 23, 2023
COMP 2620 Logic CS 245 November 23, 2023
 COMP 3630 Theory of Computation  CS 360  November 29, 2023
COMP 3310 Computer Networks CS 436 November 23, 2023
MATH 2320 Advanced Analysis 1: metric Spaces and Applications PMATH 351 October 13, 2023
MATH 3062 Fractal Geometry and Chaotic Dynamics PMATH 370 November 23, 2023

University of New South Wales (UNSW)

Course at Host University Waterloo Course Date Approved
ACTL2111 Financial Mathematics for Actuaries ACTSC 231 December 21, 2023
ACTL3151 Actuarial Mathematics for Insurance and Superannuation ACTSC 3XX September 22, 2023
ACTL3141 Modelling and Prediction of Life and Health Related Risks  ACTSC 454  September 20, 2023
MATH 3121 Mathematical Methods and Partial Differential Equations AMATH 250 September 26, 2023
COMM 2822 Introduction to Databases for Business Analytics CS 338 December 21, 2023
MATH 3801 & MATH 3901 STAT 333 September 22, 2023
MATH 3811 Statistical Inference STAT 3XX September 26, 2023

University of Technology Sydney (UTS)

Course at Host University Waterloo Course Date Approved
31282 Systems Testing and Quality Management CS 447 December 2, 2023
31260 Fundamentals of Interaction Design CS 449 December 2, 2023
43025 Introduction to Quantum Computing CS 467 December 2, 2023
31266 Introduction to Information Systems CS 490 December 2, 2023

Monash University

Course at Host University

Waterloo Course

Date Approved

FIT2081 Mobile Application Development CS 346 November 20, 2024
FIT3171 Databases CS 348 November 20, 2024
FIT3173 Software Security CS 453 November 20, 2024

Austria

University of Graz

Course at Host University Waterloo Course Date Approved
MAT. 526UF Statistical Methods in Actuarial Science ACTSC 3XX August 24, 2023
MAT.525UF Actuarial Modelling  ACTSC 3XX August 28, 2023
INP.33404UF Information Security CS 458  September 14, 2023
MAT.526UF Statistical Methods in Actuarial Science STAT 3XX August 28, 2023

Denmark

Technical University of Denmark (DTU)

Course at Host University Waterloo Course Data Approved
42101 Introduction to operations Research CO 250 January 30, 2024
42114 Integer Programming  CO 353  January 30, 2024
02809 UX Design Prototyping CS 448 June 13, 2024
02232 Applied Cryptography CS 459 May 8, 2024
02561 Computer Graphics CS 488 May 11, 2024
02418 Statistical modelling:Theory and practice STAT 3XX April 9, 2024
02456 Deep Learning STAT 4XX April 28, 2024

University of Southern Denmark (SDU)

Course at Host University Waterloo Course Data Approved
MM866: Introduction to HPC and Quantum Computing CS 3XX August 4, 2023
BB852: Data handling, visualization and statistics STAT 3XX August 13, 2023
ST521: Mathematical Statistics STAT 330  April 4, 2023
ST821: Time Series STAT 443/4XX April 4, 2023
DS807: Applied Machine Learning STAT 4XX June 14, 2023
DM864: Advanced Data Mining STAT 4XX June 14, 2023

England

King's College London (KCL)

Course at Host University Waterloo Course Data Approved
6CCM388A Mathematical Finance I: Discrete Time ACTSC 3XX August 11, 2023

Lancaster University

Course at Host University Waterloo Course Data Approved
SCC 302 Human-Computer Interaction CS 2XX March 16, 2023
SCC 221 Data Engineering CS 348 June 17, 2024
SCC 366 Media Coding & Processing CS 4XX June 17, 2024
SCC 241 Human-Computer Interactions CS 449 June 17, 2024
SCC 361 Artificial Intelligence CS 486 June 17, 2024
MATH 330 Likelihood Inference STAT  3XX October 17, 2023
MATH 332 Stochastic Processes STAT 333 March 15, 2023

Liverpool University

Course at Host University Waterloo Course Data Approved
MATH351 Analysis and Number Theory AMATH 331 May 8, 2023
COMP323 Introduction to Computational Game Theory CO 456 April 2, 2024
COMP111 Introduction to Artificial Intelligence CS 1XX (not for CS majors) May 30, 2023
COMP211 Computer Networks CS 2XX April 26, 2023
COMP229 Introduction to Data Science CS 2XX May 8, 2023
COMP108 Data Structures and Algorithms CS 2XX October 31, 2024
COMP122 Object-Oriented Programming CS 2XX October 31, 2024
COMP226 Computer-Based Trading in Financial Markets CS 2XX October 31, 2024
COMP202 Complexity of Algorithms CS 3XX October 31, 2024
COMP207 Database Development CS 338 May 3, 2023
COMP219 Advanced Artificial Intelligence CS 480 May 8, 2023
COMP111 Introduction to Artificial Intelligence CS 486 May 3, 2023
ACF103 Introduction to Finance MATBUS 371 October 26, 2024
MATH243 Complex Functions PMATH 332 April 7, 2023
MATH241 Metric Spaces and Calculus PMATH 333 April 9, 2023
MATH342 Number Theory PMATH 340 September 18, 2023
MATH362 Applied Probability STAT 333 September 18, 2023
MATH363 Linear Statistical Models STAT 431 May 8, 2023

University College London (UCL)

Course at Host University Waterloo Course Date Approved
STAT0020 Quantitative Operational Risk Modelling ACTSC 4XX January 22, 2024
MATH0031 Financial Mathematics ACTSC 446 January 22, 2024
COMP0035 Applied Software Engineering CS 3XX October 2, 2023
COMP0030 Research Methods  CS 399 November 1, 2023
COMP0141 Security CS 458 September 14, 2023
COMP0157 Quantum Computation CS 467 September 14, 2023
COMP0169 Machine Learning for Visual Computing  CS 480 November 1, 2023
COMP0026 Image Processing CS 484 November 1, 2023
COMP0027 Computer Graphics CS 488 September 14, 2023
MATH0018 Functional Analysis PMATH 453 June 16, 2023
MATH0023 Algebraic Topology PMATH 467 June 16, 2023
STAT0007 Stochastic Processes STAT 333 January 22, 2024
STAT0028 Statistical Models and Data Analysis STAT 431 May 16, 2023
STAT0010 Forecasting STAT 443 January 22, 2024

University of Birmingham

Course at Host University Waterloo Course Data Approved
07 33172 LI Corporate Finance ACTSC 372 May 28, 2024
06 25765 Linear Algebra and Linear Programming CO 250 May 24, 2024
06 19601 Combinatorics and Communication Theory CO 331 May 24, 2024
06 19592 Graph Theory CO 342 May, 24, 2024
06 21624 LH Integer Programming and Combinatorial Optimisation  CO 353 July 12, 2023
06 19590 Nonlinear Programming I and Heuristic Optimisation   CO 367 April 2, 2024
06 32281 LH Game Theory and Multicriteria Decision Making CO 456 May 24, 2024
06 38059 LI Operating Systems and Systems Programming  CS 2XX July 17, 2023
06 35393 LC Theories of Computation CS 2XX May 24, 2024
06 30175 LC Data Structure & Algorithms CS 234 May 24, 2024
06 34206 LI Building Useable Software CS 3XX May 9, 2023
06 32245 LM Storing and Managing Data CS 3XX January 24, 2023
06 33914 LH Numerical Methods and Numerical Linear Algebra CS 370 May 24, 2024
06 30214 LH Human-Computer Interaction CS 449 January 24, 2023
06 30209 LH Advanced Networking CS 456 June 30, 2024
06 32167 LH Neural Computation CS 479 June 30, 2024
06 25666 LI Real and Complex Analysis PMATH 333 July 12, 2024
06 25671 LI Statistics STAT 2XX June 2, 2024
06 22515 Applied Statistics  STAT 3XX June 2, 2024
06 36976 LM Stochastic Processes STAT 333 June 9, 2024
06 37788 LM Stochastic Processes STAT 333 June 9, 2024

University of Bristol

Course at Host University Waterloo Course Data Approved
MATHM0044 Introduction to Artificial intelligence CS 486 December 4, 2023

University of Leeds

Course at Host University Waterloo Course Data Approved
MATH3510 Actuarial Mathematics 1 ACTSC 231 April 8, 2024
MATH3520 Actuarial Mathematics 2 ACTSC 331 April 8, 2024
MATH 2775 Survival Analysis ACTSC 454 April 8, 2024
COMP1121 Databases CS 348 March 2, 2023
COMP2811 User Interfaces CS 349 December 3, 2022
COMP2221 Networks CS 456 March 2, 2023
COMP2611 Artificial Intelligence CS 486 March 2, 2023
MATH3714 Linear Regression and Robustness STAT 331 April 2, 2024
MATH2750 Introduction to Markov Processes STAT 333 April 2, 2024
MATH3772 Multivariate Analysis STAT 4XX July 15, 2024
MATH3823 Generalized Linear Models STAT 431 April 2, 2024
MATH3802 Time Series STAT 443 June 2, 2024
MATH3723 Statistical Theory STAT 450 April 2, 2024

University of Sheffield

Course at Host University Waterloo Course Data Approved
COM 3524 Bioinspired Computing  CS 3XX January 30, 2024
COM 4501 Computer Security CS 458 January 30, 2024

University of Sussex

Course at Host University Waterloo Course Data Approved
L1006 Data Coding and Visualization  CS 1XX September 18, 2023
G6059 Operating Systems CS 350 September 18, 2023
G5119 Natural Language Engineering CS 4XX July 21, 2023
G6021 Comparative Programming CS 442

December 4, 2023

G5026 Human-Computer Interaction CS 449 July 21, 2023
G6077 Introduction to Computer Security CS 458 December 4, 2023
G1029 Functional Analysis PMATH 4XX March 25, 2023
G1070 Measure and Integration  PMATH 4XX May 23, 2023

University of Warwick (Warw)

Course at Host University Waterloo Course Data Approved
IB9X7-15 Derivative Securities MATBUS 470 April 24, 2024
Construction and Analysis of Questionnaires for International Students (424242-B-6)  STAT 3XX September 11, 2023
Experimental Research Methods (424528-B-5)  STAT 372 September 11, 2023

Finland

University of Helsinki

Course at Host University Waterloo Course Data Approved
CSM 13202 Cryptography in Networking CO 487 September 6, 2023
CSM 13401 Human Computer Interaction CS 449 October 31, 2023
DATA 15001 Introduction to Artificial Intelligence CS 486 October 31, 2023
MAST 33004 Robust Regression STAT 3XX September 6, 2023

France

Paris Dauphine University (PSL)

Course at Host University Waterloo Course Data Approved
4AIDDO02 Game Theory CO 456 September 7, 2023
0IECOY09 Data Analysis  STAT 2XX November 27, 2023
4AAPQY02 Poisson Process STAT 4XX January 4, 2023

Germany

Technical University of Munich (TUM)

Course at Host University Waterloo Course Data Approved
IN 2280 Energy Informatics CS 2XX April 13, 2023
MGT001319 Starting a Cutting Edge Web 3.0 business CS 2XX April 13, 2023
IN 2356 Autonomous Driving CS 3XX April 13, 2023
IN0012, IN2106, IN2175, IN2128 Javascript Technology CS 3XX September 10, 2023
IN0037 Game Physics CS 3XX May 10, 2023
IE500 Data Mining CS 3XX August 4, 2023
IE560 Decision Support CS 3XX August 4, 2023
IN2026 Visual Data Analytics CS 3XX July 16, 2024
IN 2073 Cloud Computing CS 4XX April 13, 2023
IN2372 Introduction to Scaled Agile Software Development CS 4XX August 4, 2023
IN2219 Query Optimization CS 449 June 2, 2023
CS560 Large Scale Data Management CS 451 September 22, 2023
IN2326 Foundations in Data Engineering  CS 451 June 2, 2023
IN2259 Distributed Systems CS 454 May 10, 2023
IN2381 Introduction to Quantum Computing CS 467 May 10, 2023
IN2346 Introduction to Deep Learning CS 479 July 16, 2024
IN2064 Machine Learning CS 480 July 16, 2024
IN2406 Fundamentals of Artificial Intelligence CS 486 July 16, 2024
IN2085 Software Engineering for Business Applications CS 490 September 10, 2023
MA3409 Applied Regression STAT 3XX July 16, 2024
MA3404 Statistical Computing STAT 3XX November 1, 2024
MA4800 Foundation of Data Analysis STAT 4XX November 1, 2024

Hong Kong

Chinese University of Hong Kong (CUHK)

Course at Host University Waterloo Course Data Approved
CMSC5727 Decision Analysis & Game Theory CO 456 July 26, 2024
CSCI2100 Data Structures CS 240 April 28, 2023
AIST3110 Music Information Retrieval CS 3XX June 5, 2023
CSCI4180 Introduction to Cloud Computing and Storage CS 3XX October 4, 2023
CSCI4140 Open-Source Software Project Development CS 3XX December 4, 2023
CSCI3170 Introduction to Database Systems CS 348 September 21, 2023
IERG4090 Networking Protocols and Systems CS 4XX November 24, 2023
CSCI5640 Natural Language Processing CS 4XX November 22, 2023
CSCI3180/ESTR3106 Principles of Programming Languages CS 442 November 22, 2023
AIST3510/ SEEM3510 Human-computer Interaction CS 449 September 21, 2023
IERG3310 Computer Networks CS 456 November 22, 2023
CSCI4130 Introduction to Cyber Security CS 458 October 17, 2023
IERG4130 Introduction to Cybersecurity CS 459 November 6, 2024
CSCI3290 Computational Imaging and Vision CS 484 November 22, 2023
CSCI3260 Graphics CS 488 September 6, 2023
SEEM3590 Investment Science MATBUS 4XX November 15, 2024
STAT3006 Statistical Computing STAT 3XX November 22, 2023
STAT3008 Applied Regression analysis STAT 331 November 24, 2023
STAT3007 Introduction to Stochastic Processes STAT 333 November 22, 2023
STAT4010 Bayesian Learning STAT 4XX November 22, 2023
MATH3300 Big Data Computing STAT 4XX January 9, 2024

City University of Hong Kong (CityU)

Course at Host University Waterloo Course Data Approved
CS3356 Managing Software Projects CS 2XX July 15, 2024
CS3402 Computer Graphics CS 348 July 27, 2023
CS4188 Virtual Reality CS 4XX July 27, 2023
CS3342 Software Design CS 446 July 16, 2024
EE4213 Human- Computer Interaction CS 449 July 27, 2023
CS3483 Multimodal Interface Design CS 449 July 15, 2024
CS4480 Data-Intensive Computing CS 451 July 15, 2024
CS3201 Computer Networks CS 456 April 23, 2024
CS4487 Machine Learning CS 480 April 23, 2024
CS4187 Computer Vision for Interactivity CS 484 April 23, 2024
CS4486 Database Systems CS 486 July 27, 2023
CS4182 Computer Graphics CS 488 July 27, 2023
CB3044 Introduction to Financial Markets MATBUS 3XX December 23, 2023
EF4313 Corporate Finance MATBUS 371 January 19, 2024
MA4546 Introduction to Stochastic Processes STAT 3XX March 20, 2023

Hong Kong Polytechnic University (PolyU)

Course at Host University Waterloo Course Data Approved

COMP 4122 Game Design and Development

CS 3XX September 14, 2023
COMP 4133 Information Retrieval  CS 3XX September 14, 2023
COMP 4433 Data Mining and Data Warehousing  CS 4XX September 14, 2023
COMP 4512 Intellectual Property Protection and Management  CS 2XX September 14, 2023

Hong Kong University of Science and Technology (HKUST)

Course at Host University Waterloo Course Data Approved
IEDA 3330 Introduction to Financial Engineering ACTSC 3XX May 19, 2023
MATH 4511 Quantitative Methods for Fixed Income Derivatives ACTSC 446 March 20,2024
MATH 4321 Game Theory CO 456  January 30, 2024
IEDA 3300 Industrial Data Systems CS 348 August 4, 2023
COMP 4621 Computer and Communication Networks CS 456 May 10, 2024
COMP 3511 Operating System CS 350 May 8, 2024
COMP 4451 Human-Computer interaction CS 449 May 8, 2024
COMP 3311 Database Management Systems CS 348 May 8, 2024
COIMP 3721 Theory of Computation CS 360 May 8, 2024
COMP 3711 Design and Analysis of Algorithm CS 341 May 8, 2024
MATH 4033 Calculus on Manifolds PMATH 3XX March 27, 2023
MATH 3033 Real Analysis  PMATH 333 March 27, 2023
MATH 4151 Intro to Lie Groups PMATH 3XX March 27, 2023
MATH 4223 Differential Groups PMATH 365 March 27, 2023
MATH 4023 Complex Analysis PMATH 352 February 3, 2024
MATH 3427 Bayesian Statistics STAT 3XX March 27, 2023
MATH 3426 Sampling STAT 3XX January 30, 2024
MATH 3423 Statistical Inference STAT 330 March 20, 2024
MATH 3424 Regression Analysis STAT 331 January 30, 2024
MATH 3425 Stochastic Modelling STAT 333 January 30, 2024
MATH 4424 Multivariate Analysis STAT 4XX March 20, 2024
MATH 4425 Introductory Time Series STAT 443 March 27, 2023

University of Hong Kong (HKU)

Course at Host University Waterloo Course Data Approved
STAT3615 Practical Math for Investments ACTSC 231 February 3, 2023
STAT3901 Life Contingencies I ACTSC 232 July 13, 2023
STAT4903 Actuarial Techniques for General Insurance ACTSC 362 July 13, 2023
STAT3910 Financial Economics I ACTSC 4XX July 13, 2023
STAT4608 Market Risk Analysis  ACTSC 445 January 5, 2023
STAT3911 Financial Economics II ACTSC 446 January 5, 2023
FINA3350 Mathematical Finance  AMATH 350 January 16, 2023
MATH3901 Operations Research I CO 250 August 23, 2023
MATH3943 Network Models in Operations Research CO 351 August 23, 2023
MATH3943 Network models in operations research CO 370 July 4, 2023
BUSI3711 New Business Generation- A Strategic and Operational Approach COMM 4XX September 16, 2023
 COMP3251 Algorithm Design CS 341 January 1, 2023
COMP3278 Introduction to Database Management Systems  CS 348 December 14, 2023
COMP3230 Principles of Operating Systems  CS 350 December 14, 2023
COMP3297 Software Engineering  CS 430 August 2, 2023
COMP3358 Distributed and Parallel Computing CS 454 October 30, 2024
COMP3234 Computer and Communication Networks CS 456 April 22, 2024
COMP3355 Cyber Security CS 458 December 14, 2023
COMP3314 Machine Learning  CS 480 January 9, 2023
COMP3317 Computer Vision CS 484 August 2, 2023
COMP3270 Artificial Intelligence CS 486 April 22, 2024
COMP3271 Computer Graphics CS 488 April 22, 2024
FINA3323 Fixed income Securities MATBUS 471 March 29, 2023
MATH3401 Analysis I PMATH 331 September 1, 2023
MATH3301 Algebra I PMATH 347 August 28, 2023
MATH4302 Algebra II PMATH 348 August 28, 2023
MATH3403 Functions of a Complex Variable PMATH 352 August 28, 2023
MATH7101 Intermediate Complex Analysis PMATH 4XX August 28, 2023
MATH7501 Topics in Algebra PMATH 4XX August 28, 2023
STAT3617 Sample Survey Methods STAT 3XX March 20, 2024
STAT3621 Statistical Data Analysis STAT 3XX August 29, 2023
STAT3617 Design and Sample Survey Method STAT 3XX February 3, 2023
STAT3600 Linear Statistical Analysis STAT 331/371 March 2, 2024
STAT3603 Stochastic Processes STAT 333 April 2, 2024
STAT3622 Data Visualization STAT 4XX August 29, 2023
STAT4610 Bayesian Learning STAT 4XX July 14, 2023
STAT3612 Statistical Machine Learning STAT 441 July 17, 2023
STAT3907 Linear Models and Forecasting STAT 443 August 29, 2023
STAT3602 Statistical Inference STAT 450 July 14, 2023

Ireland

Trinity College

Course at Host University Waterloo Course Data Approved
CSU44061 Machine Learning CS 480 July 14, 2024
CSI44053 Computer Vision CS 484 July 9, 2024
CSU44052 Computer Graphics CS 488 July 14, 2024
BUU33620 Intro to Fixed-Income Securities and Alternative Investments MATBUS 471 September 1, 2023
STU23501 Probability and Theoretical Statistics I STAT 2XX March 21, 2023
STU34507 Statistical Inference I STAT 3XX September 13, 2023
STU34503 Stochastic Models in Space and Time I STAT 333 May 5, 2023
STU34501 Applied Linear Statistical Methods I STAT 371 August 15, 2023
STU33002 Statistical Analysis III STAT 4XX May 5, 2023
STU33011 Multivariate Linear Analysis STAT 4XX May 5, 2023
STU34505 Modern Statistical Methods I STAT 4XX August 15, 2023
STU33010 Forecasting STAT 443 March 21, 2023

Italy

University of Turin

Course at Host University Waterloo Course Data Approved
INF 0095 Information Theory Elements CO 439 January 4, 2023
MAT 0049 Complex Networks CS 4XX March 8, 2023

Japan

Kyoto University

Course at Host University Waterloo Course Data Approved
U-LAS30 20040 SE11 Programming Practice (Java)-E2 CS 2XX September 19, 2023
U-LAS30 20042 SE11 Programming Practice (Python)-E2 CS 114 September 19, 2023
U-LAS30 20036 LE10 Fundamentals of Artificial Intelligence-E2 CS 2XX September 19, 2023
U-LAS30 20030 LE10 Introduction to Algorithms-E2 CS 231 September 19, 2023
U-LAS30 20031 LE11 Information Network-E2 CS 1XX (not for CS majors) January 22, 2024
U-LAS30 20036 LE10 Fundamentals of Artificial Intelligence-E2 CS 2XX (not for CS majors) January 22, 2024

Tohoku University

Course at Host University Waterloo Course Data Approved
TB62023 Practise of Information Processing  CS 1XX (not for CS majors) October 26, 2023
VJ254F83 Basic Computer Science CS 1XX (not for CS majors) October 26, 2023

Netherlands

Delft University of Technology (TU Delft)

Course at Host University Waterloo Course Date Approved
WI3405TU Option Valuation Methods ACTSC 3XX January 9, 2024
WI3421TU Risk Management ACTSC 3XX January 9, 2024
WI3418TU Principles of Asset Trading  ACTSC 372 January 9, 2024
WI3417TU Introduction to Mathematical Finance ACTSC 446 January 9, 2024
IN4302 Building Serious Games CS 3XX August 16, 2024
CSE2525 Data Mining CS 3XX August 16, 2024
CS 4410 Artificial Intelligence for Software Testing and Reverse Engineering  CS 4XX July 12, 2023
CS 4365 Applied Image Processing  CS 4XX September 19, 2023
CS 4270 Conversational Agents CS 4XX April 10, 2023
CS4555 Compiler Construction CS 444 December 3, 2024
CESE 4075 Supercomputing for Big Data CS 451 April 10, 2023
CSE2525 Data Mining CS 451 August 16, 2024
CS 4215 Quantitative Performance Evaluation for Computing Systems CS 457 April 1, 2023
CS4375 Artificial Intelligence Techniques CS 486 September 19, 2023
WI3435TU Data Science for Finance MATBUS 4XX October 23, 2023
WI2321TU Risk Management  MATBUS 472 October 23, 2023
WI3411TU Time Series STAT 3XX January 24, 2024

Scotland

Heriot-Watt University

Course at Host University Waterloo Course Data Approved
F71AB Financial Mathematics ACTSC 231 Monday, May 8, 2023
F70RT Risk Theory ACTSC 3XX Wednesday, March 29, 2023
F79PA Portfolio Theory and Asset ACTSC 372 Thursday, May 25, 2023
F70CF Continuous Time Finance ACTSC 446 Tuesday, May 23, 2023
F70PE Pensions and Other Benefits ACTSC 453 May 8, 2023
F19PB Pure Mathematics B CO 330 September 13, 2023
F28IN Interaction Design  CS 1XX (not for CS majors) September 13, 2023
F29XP Artificial Intelligence CS 2XX August 4, 2023
F17GC Mathematics in Context MATH 1XX March 7, 2023
F19PL Abstract Algebra PMATH 334 December 21, 2023
F79PS Statistics for Social Sciences STAT 2XX March 28, 2023
F28ED: User-Centred Experimental Design STAT 2XX May 25, 2023
F79BI Bayesian Inference & Computational Methods STAT 3XX May 18, 2023
F79SP Stochastic Processes STAT 333 March 16, 2023
F70SC Statistical Computing STAT 4XX May 8, 2023
F79MB Statistical Models B STAT 431 October 21, 2024
F20ML Statistical Machine Learning STAT 441 May 8, 2023
F70TS Time Series STAT 443 March 28, 2023
F79MA Statistical Models A STAT 450 May 2, 2023

University of Dundee

Course at Host University Waterloo Course Data Approved
CS 12001 Embedded Systems Development and Networking Module CS 2XX January 19, 2024

Singapore

Nanyang Technological University (NTU)

Course at Host University Waterloo Course Data Approved
BF 3201 Corporate Finance and Strategy ACTSC 471/ AFM 476 July 25, 2023
BA 2204 Models ACTSC 454 July 25, 2023
MH 3701 Basic Optimization CO 250 November 23, 2023
MH 3300 Graph Theory CO 342 January 19, 2024
MH 4300 Combinatorics CO 330 January 19, 2024
MH 4320 Computational Economics CO 456 June 17, 2024
MH 4701 Mathematical Programming CO 367 June 19, 2024
EE 4414 Machine Learning Design & Application CS 479 December 15, 2023
IE 4497/ EE 497 Pattern Recognition & Deep Learning CS 485 December 15, 2023
IE 3017 Computer Communications CS 2XX December 15, 2023
IE/EE 4001 Software Engineering CS 3XX December 15, 2023
CS 2405 Data Mining CS 2XX -CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle January 17, 2023
CB 0494 Intro to Data Science/AI CS 2XX January 17, 2023
MH 4514 Mathematical Finance CS 476 September 21, 2023
SC 2207 Introduction to Databases CS 348 -CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle September 19, 2023
SC 4000 Machine Learning CS 480 -CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle September 19, 2023
SC 3010 Computer Security CS 458-CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle September 19, 2023
EE 5084 Cyber Security CS 458 March 2, 2023
MH 4700 Numerical Analysis II CS 370 March 2, 2023
SC 4053 Blockchain Technology CS 4XX-CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle August 13, 2024
SC 4001 Neural Network & Deep Learning  CS 479-CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle January 19, 2024
SC 3000 Artificial Intelligence CS 486-CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle August 13, 2024
MH 3500 Statistics STAT 2XX September 8, 2023
MH 3511 Data Analysis with Computers STAT 202 September 8, 2023
MH 4510 Statistical Learning and Data Mining STAT 4XX April 12, 2024

National University of Singapore (NUS)

Course at Host University Waterloo Course Data Approved
ST 3246 Statistical Models for Actuarial Science ACTSC 363 September 13, 2023
AS3304 Pensions and Other Benefits  ACTSC 453 January 10, 2023
MA3252 Linear and network Optimisation CO 250 May 29, 2024
CS 4234 Optimisation Algorithms CO 450 April 2, 2024
BT4222 Mining Web Data for Business Insights CS 2XX November 3, 2023
CS2108 Introduction to Media Computing  CS 3XX - CS courses are restricted and overly subscribed. Placement in any course is not guaranteed at this host school. November 3, 2023
CS 3230 Design and Analysis of Algorithms CS 341 - CS courses are restricted and overly subscribed. Placement in any course is not guaranteed at this host school. May 17, 2024
CS 4231 Parallel and Distributed Algorithms CS 343 - CS courses are restricted and overly subscribed. Placement in any course is not guaranteed at this host school. December 14, 2023
CS 3210 Parallel Computing CS 343 - CS courses are restricted and overly subscribed. Placement in any course is not guaranteed at this host school. January 21, 2024
CS4277/CS5477 3D Computer Vision CS 4XX - CS courses are restricted and overly subscribed. Placement in any course is not guaranteed at this host school. November 3, 2023
CS 4246 AI Planning and Decision Making CS 4XX - CS courses are restricted and overly subscribed. Placement in any course is not guaranteed at this host school. December 14, 2023
CS 4261 Algorithmic Mechanism Design CS 4XX - CS courses are restricted and overly subscribed. Placement in any course is not guaranteed at this host school. August 13, 2024
CS 4221 Database Applications Design and Training CS 448 - CS courses are restricted and overly subscribed. Placement in any course is not guaranteed at this host school. December 14, 2023
CS 3244 Machine Learning  CS 480 - CS courses are restricted and overly subscribed. Placement in any course is not guaranteed at this host school. December 14, 2023
CS 4277 3d Computer Vision CS 484 -CS courses are restricted and overly subscribed. Placement in any course is not guaranteed at this host school. December 14, 2023
CS 4243 Computer Vision and Pattern Recognition CS 484 - CS courses are restricted and overly subscribed. Placement in any course is not guaranteed at this host school. December 14, 2023
CS 3243 Introduction to Artificial Intelligence CS 486 - CS courses are restricted and overly subscribed. Placement in any course is not guaranteed at this host school. December 14, 2023
CS 3241 Computer Graphics CS 488 - CS courses are restricted and overly subscribed. Placement in any course is not guaranteed at this host school. August 13, 2024
CS 4347 Sound and Music Computing CS 489 - CS courses are restricted and overly subscribed. Placement in any course is not guaranteed at this host school. August 13, 2024
IS1108 Digital Ethics and Data Privacy CS 492 September 10, 2023
MA2108 Mathematical Analysis 1 PMATH 3XX February 7, 2024
ST3244 Demographic Methods STAT 3XX August 29, 2023
ST2132 Mathematical Statistics STAT 330 August 24, 2023
ST3131 Regression Analysis STAT 331 March 20, 2024
ST3232 Design & Analysis of Experiments STAT 332 February 7, 2024
ST3236 Stochastic Processes I STAT 333 May 24, 2024
ST3247 Simulation STAT 340 September 6, 2023
ST4231 Computer Intensive Statistical Method STAT 4XX June 2, 2024
ST4234 Bayesian Statistics STAT 4XX January 17, 2024
ST4250 Multivariate Statistical Analysis STAT 4XX June 2, 2024
ST 3232 Design & Analysis of Experiments STAT 430/STAT 332 August 28, 2023
ST4233 Linear Models STAT 431 June 2, 2024
ST4238 Stochastic Processes II STAT 433 June 11, 2024
ST3248 Statistical Learning STAT 441 June 2, 2024
MA4270 Data Modelling and Computation STAT 444 June 7, 2024

Singapore University of Technology and Design (SUTD)

Course at Host University Waterloo Course Data Approved
40.316 Game Theory CO 456 October 5, 2023
50.005 Computer System Engineering CS 3XX April 25, 2024
50.006 User Interface Design and Implementation CS 349 July 17, 2024
50.045 Information Retrieval CS 4XX July 17, 2024
50.042 Foundations of Cybersecurity CS 458 January 19, 2024
60.005 HCI and AI CS 449 January 19, 2024
50.007 Machine Learning CS 480 January 19, 2024
40.016 The Analytics Edge STAT 3XX May 3, 2024

South Korea

Ewha Women's University

Course at Host University Waterloo Course Data Approved
37270 Cloud Computing course CS 4XX Wednesday, March 15, 2023
38480 Information System Security CS 4XX Wednesday, March 15, 2023
35913 Human-Computer Interaction CS 449 Tuesday, August 1, 2023

Korea Advanced Institute of Science and Technology (KAIST)

Course at Host University Waterloo Course Data Approved
MAS 477 Introduction to Graph Theory  CO 342 11-Aug-23
MAS 480 Topological Methods in Combinatorics (Fall 2023 only) CO 439  12-Aug-23

Pohang University of Science and Technology (POSTech)

Course at Host University Waterloo Course Data Approved
CSED 490U Generative AI Tools and Applications CS 2XX - CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle September 11, 2023
CSED 233 Data Structure CS 240 - CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle January 24, 2023
CSED 490C: Heterogeneous Parallel Computing  CS 3XX - CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle September 14, 2023
CSED 490C Heterogeneous Parallel Computing CS 3XX - CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle September 11, 2023
CS 332 Software Design Methods CS 3XX - CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle September 11, 2023
CSED 331-01 Algorithms CS 341 - CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle January 6, 2023
CSED 312: Operating Systems CS 350 - CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle September 14, 2023
CSED 423-01 Design of Compiler CS 444 - CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle January 6, 2023
CSED 353 Computer Network CS 456 - CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle January 24, 2023
AIGS 515 Machine Learning CS 480  May 27, 2024
CSED 551 Computational Photography CS 484 - CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle May 27, 2024 
CSED 342 Artificial Intelligence CS 486 - CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle September 11, 2023

Seoul National University (SNU)

Course at Host University Waterloo Course Data Approved
251.422.001 Investments ACTSC 372  January 23, 2023
M1522.002300 Internet Security CS 4XX September 13, 2023
4190.423 Computer Convergence Application CS 4XX September 13, 2023
M1522.001000 Computer Vision CS 484 September 13, 2023
4190.408 Artificial Intelligence CS 486 September 13, 2023

Spain

Charles III University of Madrid (UC3M)

Course at Host University Waterloo Course Data Approved
Cryptography (18263) CO 487 August 2, 2023
Web Analytics (16507) CS 3XX September 6, 2023
Web Applications (16497) CS 3XX September 6, 2023
Numerical Computation (18262) CS 370 June 14, 2023
Artificial Intelligence (13883) CS 4XX June 14, 2023
Audio Processing, Video Processing, and Computer Vision (16508)  CS 4XX June 14, 2023
Audio Processing, Video Processing and Computer Vision (16508) CS 4XX September 6, 2023
Massive Computing (16499) CS 451 June 14, 2023
Computer Networks (13884) CS 456 June 14, 2023
Machine Learning (16498) CS 480  September 6, 2023
Statistical Learning (17645) STAT 3XX August 4, 2023

Sweden

Chalmers University of Technology

Course at Host University Waterloo Course Data Approved
MVE080 Scientific/Visualization CS 2XX February 21, 2024
TDA594 Distribuerade System CS 454 September 19, 2023
TDA362 Computer Graphics CS 488 September 19, 2023

Lund University

Course at Host University Waterloo Course Data Approved
MATC12 Mathematics ODE AMATH 250 March 1, 2023
FMNN10 Numerical Methods for Differential Equations AMATH 342 February 2, 2024
LTH FMAP05 Kinear Combinatorial Optimization CO 250 February 2, 2024
FMAN61 Optimization  CO 466 January 30, 2023
EDIN01 Cryptography CO 487 January 15, 2024
EDAN01 Constraint Programming  CS 3XX December 15, 2023
EDAF75 Database Technology CS 348 January 22, 2024
EITN41 Advanced Web Security  CS 4XX December 15, 2023
ETSN05 Software Development for Large Systems  CS 445 December 15, 2023
MAMN25 Interaction Design CS 449 December 15, 2023
EDAN96 Applied Machine Learning  CS 480 December 15, 2023
EDAF80 Computer Graphics CS 488 December 15, 2023
MASC14 Mathematical Statistics: Stationary Stochastic Processes STAT 3XX April 27, 2023
MASM25 Spatial Statistics with Image Analysis STAT 4XX April 3, 2023
STAN53 Statistics: High-dimensional Data Analysis  STAT 4XX April 3, 2023
MASC13 Markov Processes STAT 433 April 2, 2024
FMSF90 Statistical Learning and Visualization STAT 441 January 22, 2024
MASM17 Time Series Analysis STAT 442 April 2, 2024
MASM17 Time Series Analysis STAT 443 April 3, 2023

Switzerland

École Polytechnique Fédérale de Lausanne (EPFL)

Course at Host University Waterloo Course Data Approved
FIN-405 Investments ACTSC 372 February 7, 2023
COM-208 Computer Networks CS 456 January 9, 2023
COM-309 Quantum Information processing CS 467 September 6, 2023
COM-401 Cryptography and Security CO 487 August 28, 2023
COM-402 Information Security and privacy  CS 458 September 19, 2023
COM-490 Large-scale Data Science for Real-World Data CS 451 March 2, 2023
CS-322 Introduction to Database Systems CS 348 -CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle March 30, 2023
CS-206 Parallelism and Concurrency  CS 343-CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle April 12, 2023
CS-233 Introduction to Machine Learning CS 480-CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle September 29, 2023
CS-250 Algorithms  CS 341-CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle September 29, 2023
CS-251 Theory of Computation CS 360-CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle May 2, 2023
CS-305 Software Engineering  CS 446-CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle January 9, 2023
CS-308 Introduction to Quantum Computation CS 467-CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle September 29, 2023
CS-328 Numerical Methods for Visual Computing and ML  -CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycleCS 370 December 21, 2023
CS-341 Computer Graphics CS 488-CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle September 29, 2023
CS-412 Software Security  CS 458-CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle May 2, 2023
CS-444 Virtual Reality CS 4XX-CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle May 2, 2023
CS-450 Algorithms II CS 341-CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle September 19, 2023
CS-451 Distributed Algorithms  CS 4XX-CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle April 12, 2023
CS-457 Geometric Computing  CS 4XX-CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle April 20, 2023
CS-498 Research Project in Computer Science CS 499R-CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle October 2, 2023
EE-490g Lab on App Development for tablets and Smartphones CS 3XX January 9, 2023
MATH-250 Numerical Analysis  CS 370  May 2, 2023
MATH-454 Parallel and high-Performance Computing (HPC)  CS 3XX October 2, 2023
ME-390 Foundations of Artificial Intelligence CS 2XX September 6, 2023
MGT-302 Data Driven Business Analytics CS 2XX March 30, 2023
MATH-211 Group Theory PMATH 327 May 28, 2024
MATH-215 Rings and Fields PMATH 348 May 28, 2024
MATH-200 Analysis III PMATH 352 May 28, 2024
MATH-213 Differential Geometry PMATH 365 May 28, 2024
MATH-225 Topology PMATH 367 May 28, 2024
MATH-381 Mathematical Logic PMATH 432 May 28, 2024
MATH-313 Number Theory 1.b - Analytic Number Theory PMATH 440 May 28, 2024
MATH-482 Number Theory 1.a - Analytic Number Theory PMATH 441 May 28, 2024
MATH-311 Rings and Modules PMATH 446 May 28, 2024
MATH-205 Analysis IV PMATH 450 May 28, 2024
MATH-303 Measures and Integration PMATH 451 May 28, 2024
MATH-302 Functional Analysis I PMATH 453 May 28, 2024
MATH-328 Algebraic Geometry I PMATH 464 May 28, 2024
MATH -322 Differential Geometry II- Smooth Manifolds PMATH 465 May 28, 2024
MATH-323 Typology III-Homology PMATH 467 May 28, 2024
MATH-317 Algebra V-Galois Theory PMATH 4XX May 28, 2024
MATH-327 Topics in Complex Analysis PMATH 4XX May 28, 2024
COM-516 Markov Chains and Algorithmic Applications STAT 333 September 17, 2023
MATH-332 Stochastic Processes STAT 3XX February 6, 2023
MATH-444 Multivariate Statistics STAT 4XX February 6, 2023
MATH-516 Applied Statistics STAT 4XX February 6, 2023
MATH-336 Randomization and Causation STAT 3XX June 6, 2024
MATH-341 Linear Models STAT 331 June 6, 2024

Swiss Federal Institute of Technology Zurich (ETH Zurich)

Course at Host University Waterloo Course Data Approved
401-3888-00L Introduction to Mathematical Finance ACTSC 3XX February 23, 2023
401-3923-00L Selected Topics in Life Insurance Mathematics  ACTSC 3XX February 27, 2024
401-3629-00L Quantitative Risk Management ACTSC 445 February 27, 2024
401-3052-05L Introduction to Graph Theory CO 342 February 13, 2023
401-3113-73L Additive Combinatorics and Applications  CO 4XX September 28, 2023
227-0102-00L Discrete Event Systems CS 3XX CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle March 30, 2023
151-0102-20L High Performance Computing for Science and Engineering (HPCSE)  CS 3XX - CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle September 19, 2023
263-2800-00L  Design of Parallel and High-Performance Computing CS 343- CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle March 30, 2023
263-2400-00L  Reliable and Trustworthy Artificial Intelligence CS 4XX- CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle March 30, 2023
252-1414-00L  System Security CS 458- CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle March 30, 2023
227-0447-00L  Image Analysis and Computer Vision CS 484- CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle March 30, 2023
252-0206-00L  Visual Computing CS 488- CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle March 30, 2023
401-3550-72L Topology PMATH 3XX March 20, 2023
151-9905-00L Applied Category Theory for Engineering I PMATH 3XX June 21, 2023
401-3521-00L Differential Geometry I PMATH 365 January 12, 2023
401-3111-72L Number Theory 1 PMATH 441 March 20, 2023
401-3132-00L Commutative Algebra PMATH 446  March 20, 2023
401-3461-00L Functional Analysis 1 PMATH 453 March 20, 2023
401-3001-61L Algebraic Topology  PMATH 467 March 20, 2023
401-3622-00L  Statistical Modelling STAT 311  March 3, 2023
363-0585-00L Intermediate Econometrics STAT 3XX October 21, 2024
401-3601-00 Probability Theory  STAT 4XX September 30, 2023

Taiwan

National Taiwan University (NTU)

Course at Host University Waterloo Course Data Approved
CSIE 5318 Blockchain and Big Data CS 3XX January 6, 2023
EE 5032 Theory of Computing CS 360 January 6, 2023
CSIE 5047 Robotics CS 4XX January 6, 2023
EE 5184 Machine Learning CS 480 November 27, 2023
CSIE 3005 Foundations of Artificial Intelligence CS 486 September 19, 2023