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.
Please note: Course equivalencies listed on this page are based on previous students’ transfer credit preliminary approval requests and do not necessarily reflect the courses they completed during their exchange terms. Enrolment in exchange courses is not guaranteed and is subject to the host university’s academic requirements and course enrolment procedures.
Quick Navigation by Country/Region
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 |
|
STAT2014 Regression Modelling for Actuarial Studies |
STAT 331 | October 2, 2025 |
|
STAT4116 Introduction to Bayesian Data Analysis |
STAT 4XX | October 2, 2025 |
| STAT4030 Generalised Linear Model | STAT 431 | October 2, 2025 |
|
STAT 4020 Graphical Data Analysis |
STAT 2XX | October 2, 2025 |
Macquarie University
| Course at Host University | Waterloo Course | Date Approved |
|---|---|---|
| COMP3310 Secure Applications Development | CS 3XX | September 14, 2024 |
| COMP3210 Big Data | CS 431 | December 10, 2024 |
| COMP3170 Computer Graphics | CS 488 | September 14, 2024 |
| COMP220 Data Science | STAT 2XX | June 6, 2024 |
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 |
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 |
| MATH 3871 Bayesian Inference and Computation | STAT 4XX | September 18, 2024 |
| MATH 3851 Experimental Design and Categorical Data | STAT 440 | September 25, 2024 |
| MATH 3856 Introduction to Data and Machine Learning | STAT 441 | September 25, 2024 |
University of Queensland
| Course at Host University | Waterloo Course | Date Approved |
|---|---|---|
| STAT7174 Applications of Computational Statistics | STAT 3XX | October 1, 2025 |
| STAT3004 Probability Models & Stochastic Processes | STAT 333 | October 1, 2025 |
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 |
University of Western Australia
| Course at Host University | Waterloo Course | Date Approved |
|---|---|---|
| CITS1003 Introduction to Cybersecurity | CS 1XX (not for CS majors) | November 4, 2024 |
| CITS3001 Software Requirements and Design | CS 445 | November 4, 2024 |
| CITS3002 Computer Networks | CS 456 | November 4, 2024 |
| CITS3003 Graphics and Animation | CS 488 | November 4, 2024 |
| CITS3007 Secure Coding | CS 3XX | November 4, 2024 |
| CITS3401 Data Warehousing | CS 3XX | November 4, 2024 |
| CITS3403 Agile Web Development | CS 3XX | December 4, 2024 |
| CITS5508 Machine Learning | CS 480 | November 4, 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 4XX | April 15, 2025 |
| MAT.526UF Statistical Methods in Actuarial Science | STAT 3XX | August 28, 2023 |
Denmark
Technical University of Denmark (DTU)
| Course at Host University | Waterloo Course | Date Approved |
|---|---|---|
| 42101 Introduction to operations Research | CO 250 | January 30, 2024 |
| 42114 Integer Programming | CO 353 | January 30, 2024 |
| 02610 Optimization and Data Fitting | CO 367 | December 5, 2024 |
| 02807 Computational Tools for Data Science | CS 3XX | September 5, 2024 |
| 02110 Algorithms and Data Structures | CS 341 | January 30, 2024 |
| 02809 UX Design Prototyping | CS 448 | June 13, 2024 |
| 02239 Data Security | CS 459 | April 15, 2025 |
| 02232 Applied Cryptography | CS 459 | May 8, 2024 |
| 02450 Introduction to Machine Learning and Data Mining | CS 480 | December 17, 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 | Date Approved |
|---|---|---|
| 6CCS3CFL Compilers and Formal Languages | CS 444 | September 18, 2024 |
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 | Date Approved |
|---|---|---|
| MATH374 Statistical Methods in Insurance and Finance | ACTSC 4XX | December 13, 2024 |
| 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 |
| 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 |
| MATH0073 Representation Theory | PMATH 445 | December 8, 2024 |
| MATH0108 Commutative Rings and Algebras | PMATH 446 | December 8, 2024 |
| MATH0018 Functional Analysis | PMATH 453 | June 16, 2023 |
| MATH0023 Algebraic Topology | PMATH 467 | June 16, 2023 |
|
PLIN0034 Introduction to Computational Linguistics |
CS 2XX | September 11, 2025 |
| 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 | Date 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 |
| COMP2913 Software Engineering Project | CS 3XX | December 9, 2024 |
| COMP3011 Web Services and Wed Data | CS 3XX | December 9, 2024 |
| COMP1121 Databases | CS 348 | March 2, 2023 |
| COMP2811 User Interfaces | CS 349 | December 3, 2022 |
| COMP3631 Intelligent Systems nad Robotics | CS 4XX | December 9, 2024 |
| COMP2221 Networks | CS 456 | December 9, 2024 |
| 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 |
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 |
| 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 |
| ST227-10 Stochastic Processes | STAT 334 | January 24, 2026 |
| ST332-15 Medical Statistics | STAT 4XX | January 26, 2026 |
| ST337-15 Bayesian Forecasting and Intervention | STAT 443 | January 24, 2026 |
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 |
|---|---|---|
| 0IECOY09 Data Analysis | STAT 2XX | November 27, 2023 |
| 0IELSY18 Ethics of Artificial Intelligence in Management | CS 49X | December 20, 2024 |
| 3AEFAX03 Statistical modelling | STAT 3XX | January 26, 2026 |
| 4AAPQY02 Poisson Process | STAT 4XX | January 4, 2023 |
| 4AAPQZ01 Linear models and generalizations | STAT 371 | January 26, 2026 |
| 4AIDDO02 Game Theory | CO 456 | September 7, 2023 |
École Polytechnique
École Polytechnique
| Course at Host University | Waterloo Course | Date Approved |
|---|---|---|
| MAA202 Topology and Multivariable Calculus | PMATH 333 | April 21, 2025 |
| MAA303 Algebra and Galois Theory | PMATH 347 | April 21, 2025 |
Sorbonne Université - Sciences (MICEFA)
| Course at Host University | Waterloo Course | Date Approved |
|---|---|---|
| LU3IN010 Operating system basics | CS 350 | May 15, 2024 |
| LU3MA210 Functional analysis | PMATH 450 | December 22, 2023 |
| UL2MA216 TOPOLOGIE ET CALCUL DIFFÉRENTIEL | PMATH 333 | September 17, 2025 |
Germany
Technical University of Munich (TUM)
| Course at Host University | Waterloo Course | Date Approved |
|---|---|---|
| CS560 Large Scale Data Management | CS 451 | September 22, 2023 |
| IE500 Data Mining | CS 3XX | August 4, 2023 |
| IE560 Decision Support | CS 3XX | August 4, 2023 |
| IN0037 Game Physics | CS 3XX | May 10, 2023 |
| IN2018 Augmented Reality | CS 4XX | October 22, 2025 |
| IN2026 Visual Data Analytics | CS 3XX | July 16, 2024 |
| IN2041 Automata and Formal Languages | CS 3XX | October 15, 2025 |
| IN2064 Machine Learning | CS 480 | July 16, 2024 |
| IN2073 Cloud Computing | CS 4XX | April 13, 2023 |
| IN2084 Advanced Topics of Software Testing | CS 447 | April 10, 2025 |
| IN2085 Software Engineering for Business Applications | CS 490 | September 10, 2023 |
| IN 2111 3D User Interfaces | CS 349 | October 22, 2025 |
| IN2147 Parallel Programming | CS 343 | April 10, 2025 |
| IN2219 Query Optimization | CS 449 | June 2, 2023 |
| IN2228 Computer Vision II: Multiple View Geometry (3D Computer Vision) | CS 484 | October 22, 2025 |
| IN2259 Distributed Systems | CS 454 | May 10, 2023 |
| IN2280 Energy Informatics | CS 2XX | April 13, 2023 |
| IN2326 Foundations in Data Engineering | CS 451 | June 2, 2023 |
| IN2346 Introduction to Deep Learning | CS 479 | December 3, 2024 |
| IN2356 Autonomous Driving | CS 3XX | April 13, 2023 |
| IN2360 Advanced Algorithms | CS 466 | March 19, 2025 |
| IN2372 Introduction to Scaled Agile Software Development | CS 4XX | August 4, 2023 |
| IN2381 Introduction to Quantum Computing | CS 467 | May 10, 2023 |
| IN2393 Machine Learning for Regulatory Genomics | CS 482 | December 3, 2024 |
| IN2406 Fundamentals of Artificial Intelligence | CS 486 | July 16, 2024 |
| MA3404 Statistical Computing | STAT 3XX | November 1, 2024 |
| MA3409 Applied Regression | STAT 3XX | July 16, 2024 |
| MA4800 Foundation of Data Analysis | STAT 4XX | November 1, 2024 |
| MGT001319 Starting a Cutting Edge Web 3.0 business | CS 2XX | April 13, 2023 |
Hong Kong
Chinese University of Hong Kong (CUHK)
| Course at Host University | Waterloo Course | Date Approved |
|---|---|---|
| AIST3110 Music Information Retrieval | CS 3XX | June 5, 2023 |
| AIST3510/ SEEM 3510 Human-computer Interaction | CS 449 | September 21, 2023 |
| CMSC5727 Decision Analysis & Game Theory | CO 456 | July 26, 2024 |
| CSCA2740 Competitive Programming | CS 2XX | March 21, 2025 |
| CSCI2100 Data Structures | CS 240 | April 28, 2023 |
| CSCI3130 Formal Languages and Automata Theory | CS 360 | March 21, 2025 |
| CSCI3150 Introduction to Operating Systems | CS 350 | July 7, 2025 |
| CSCI3170 Introduction to Database Systems | CS 348 | September 21, 2023 |
| CSCI3180/ESTR 3106 Principles of Programming Languages | CS 442 | November 22, 2023 |
| CSCI3230 Fundamentals of Artificial Intelligence | CS 486 | August 12, 2024 |
| CSCI3260 Graphics | CS 488 | September 6, 2023 |
| CSCI3290 Computational Imaging and Vision | CS 484 | November 22, 2023 |
| CSCI3310 Mobile Computing and Applications Development | CS 3XX | January 6, 2026 |
| CSCI3320 Fundamentals of Machine Learning | CS 480 | July 22, 2025 |
| CSCI4140 Open-Source Software Project Development | CS 3XX | December 4, 2023 |
| CSCI4180 Introduction to Cloud Computing and Storage | CS 4XX | July 29, 2025 |
| CSCI5150 Machine Learning Algorithms and Applications | CS 480 | August 12, 2024 |
| CSCI5640 Natural Language Processing | CS 4XX | November 22, 2023 |
| IERG3310 Computer Networks | CS 456 | November 22, 2023 |
| IERG4090 Networking Protocols and Systems | CS 4XX | November 24, 2023 |
| IERG4130 Introduction to Cybersecurity | CS 459 | November 6, 2024 |
| IERG5130 Probabilistics Models and Inference Algorithms for Machine Learning | CS 4XX | August 12, 2204 |
| MATH3300 Big Data Computing | STAT 4XX | January 9, 2024 |
| SEEM3590 Investment Science | MATBUS 4XX | November 15, 2024 |
| STAT3006 Statistical Computing | STAT 3XX | April 19, 2025 |
| STAT3007 Introduction to Stochastic Processes | STAT 333 | November 22, 2023 |
| STAT3008 Applied Regression analysis | STAT 331 | November 24, 2023 |
| STAT4001 Data Mining and Statistical Learning | STAT 444 | September 12, 2024 |
| STAT4003 Statistical Inference | STAT 450 | September 12, 2024 |
| STAT4006 Categorical Data Analysis | STAT 441 | September 12, 2024 |
| STAT4010 Bayesian Learning | STAT 4XX | November 22, 2023 |
| STAT5060 Advanced Modeling and Data Analysis | STAT 444 | September 12, 2024 |
| STAT5202 Statistical Machine Learning | STAT 441 | September 12, 2024 |
City University of Hong Kong (CityU)
| Course at Host University | Waterloo Course | Date Approved |
|---|---|---|
| CS3103 Operating Systems | CS 350 | October 15, 2025 |
| CS3356 Managing Software Projects | CS 2XX | July 15, 2024 |
| CS3343 Software Engineering Practice | CS 346 | April 10, 2024 |
| CS3402 Database Systems | CS 348 | August 14, 2024 |
| 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 |
| CS4486 Artificial Intelligence | CS 486 | December 10, 2024 |
| CS4487 Machine Learning | CS 480 | April 23, 2024 |
| CS4186 Computer Vision and Image Processing | CS 484 | December 10, 2024 |
| CS4187 Computer Vision for Interactivity | CS 484 | April 23, 2024 |
| 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 |
|---|---|---|
| COMP2432 Operating Systems | CS 350 | October 15, 2025 |
| COMP3011 Design and Analysis of Algorithms | CS 341 | October 15, 2025 |
| COMP4122 Game Design and Development | CS 3XX | September 14, 2023 |
| COMP4133 Information Retrieval | CS 3XX | September 14, 2023 |
| COMP4433 Data Mining and Data Warehousing | CS 4XX | September 14, 2023 |
| COMP4512 Intellectual Property Protection and Management | CS 2XX | September 14, 2023 |
| EIE3109 Mobile Systems and Application Development | CS 3XX | January 6, 2026 |
| EIE3333 Data and Computer Communications | CS 456 | January 6, 2026 |
Hong Kong University of Science and Technology (HKUST)
| Course at Host University | Waterloo Course | Date Approved |
|---|---|---|
| COMP3211 Fundamentals of Artificial Intelligence | CS 486 | September 11, 2025 |
| COMP3311 Database Management Systems | CS 348 | May 8, 2024 |
| COMP3511 Operating System | CS 350 | May 8, 2024 |
| COMP3631 Cryptography | CO 487 | January 12, 2026 |
| COMP3711 Design and Analysis of Algorithm | CS 341 | May 8, 2024 |
| COMP3721 Theory of Computation | CS 360 | May 8, 2024 |
| COMP4021 Internet Computing | CS 2XX | May 15, 2024 |
| COMP4211 Machine Learning | CS 480 | August 2, 2024 |
| COMP4221 Introduction to Natural Language Processing | CS 4XX | August 2, 2024 |
| COMP4411 Computer Graphics | CS 488 | August 2, 2024 |
| COMP4461 Human-Computer Interaction | CS 449 | January 8, 2026 |
| COMP4462 Data Visualizaton | CS 3XX | May 15, 2024 |
| COMP4471 Deep Learning in Computer Vision | CS 4XX | May 15, 2024 |
| COMP4521 Mobile Application Development | CS 3XX | May 15, 2024 |
| COMP4611 Design and Analysis of Computer Architectures | CS 450 | August 2, 2024 |
| COMP4621 Computer and Communication Networks | CS 456 | May 10, 2024 |
| COMP4651 Cloud Computing and Big Data Systems | CS 451 | September 11, 2025 |
| ELEC3120 Computer Communication Networks | CS 3XX (CS major) or CS 436 (non-CS major) | September 11, 2025 |
| FINA3303 Intermediate Corporate Finance | ACTSC 3XX | December 13, 2024 |
| FINA4303 Fixed Income Securities | MATBUS 471 | August 11, 2025 |
| IEDA3250 Stochastic Models | STAT 333 | December 31, 2024 |
| IEDA3300 Industrial Data Systems | CS 348 | August 4, 2023 |
| IEDA3330 Introduction to Financial Engineering | ACTSC 3XX | May 19, 2023 |
| IEDA4130 System Simulation | STAT 340 | January 12, 2026 |
| MATH 4321 Game Theory | CO 456 | January 30, 2024 |
| MATH3033 Real Analysis | PMATH 333 | March 27, 2023 |
| MATH3423 Statistical Inference | STAT 330 | March 20, 2024 |
| MATH3424 Regression Analysis | STAT 331 | January 30, 2024 |
| MATH3425 Stochastic Modelling | STAT 333 | January 30, 2024 |
| MATH3426 Sampling | STAT 3XX | January 30, 2024 |
| MATH3427 Bayesian Statistics | STAT 3XX | March 27, 2023 |
| MATH4023 Complex Analysis | PMATH 352 | February 3, 2024 |
| MATH4033 Calculus on Manifolds | PMATH 3XX | March 27, 2023 |
| MATH4151 Intro to Lie Groups | PMATH 3XX | March 27, 2023 |
| MATH4223 Differential Groups | PMATH 365 | March 27, 2023 |
| MATH4424 Multivariate Analysis | STAT 4XX | March 20, 2024 |
| MATH4425 Introductory Time Series | STAT 443 | March 27, 2023 |
| MATH4432 Statistical Machine Learning | STAT 444 | April 16, 2025 |
| MATH4511 Quantitative Methods for Fixed Income Derivatives | ACTSC 446 | March 20,2024 |
| MATH4514 Financial Economics in Actuarial Science | ACTSC 446 | January 4, 2025 |
| MATH4515 Statistical & Computational Methods in Financial Mathematics | CS 335 | February 3, 2025 |
University of Hong Kong (HKU)
| Course at Host University | Waterloo Course | Date 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 446 | September 4, 2024 |
| 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 |
| COMP3357 Cryptography | CO 487 | January 6, 2025 |
| BUSI3711 New Business Generation- A Strategic and Operational Approach | COMM 4XX | September 16, 2023 |
| COMP3322 Modern Technologies on World Wide Web | CS 2XX | August 29, 2024 |
| COMP3251 Algorithm Design | CS 341 | January 1, 2023 |
| COMP 3330 Interactive Mobile Application Design and Programming | CS 346 | August 20, 2204 |
| 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 |
| COMP3314 Machine Learning | CS 480 | January 9, 2023 |
| COMP3353 Bioinformatics | CS 482 | September 6, 2024 |
| COMP3317 Computer Vision | CS 484 | August 2, 2023 |
| ELEC4542 Introduction to Deep Learning for Computer Vision | CS 484 | April 21, 2024 |
| 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 | Date Approved |
|---|---|---|
| CSU33081 Computational Mathematics | AMATH242 | July 7, 2024 |
| 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 |
| MAU23203 Analysis in Several Real Variables | PMATH 333 | July 18, 2024 |
| 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 |
| T065002- Introduction to Formal Languages | CS 360 | January 22, 2024 |
| TO18002 -Information and Society | CS 492 | January 22, 2024 |
| 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 |
| CS4410 Artificial Intelligence for Software Testing and Reverse Engineering | CS 4XX | July 12, 2023 |
| CS4365 Applied Image Processing | CS 4XX | September 19, 2023 |
| IN4331 Web-scale Data Management | CS 4XX | March 18, 2025 |
| CS4270 Conversational Agents | CS 4XX | April 10, 2023 |
| CS4555 Compiler Construction | CS 444 | December 3, 2024 |
| CSE 4075 Supercomputing for Big Data | CS 451 | April 10, 2023 |
| CSE2520 Big Data Processing | CS 451 | August 20, 2024 |
| 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 |
| CS4515 3D Computer Graphics and Animation | CS 488 | August 20, 2024 |
| TPM029A Responsible Innovation | CS 492 | August 20, 2024 |
| 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 |
Tilburg University
| Course at Host University | Waterloo Course | Date Approved |
|---|---|---|
| 822210-B-6 Methods of Responsible AI | CS 492 | December 20, 2024 |
| 32307-B-6 Financial Management | MATBUS 3XX | December 19, 2024 |
| 325014-B-6 Risk Management | MATBUS 472 | December 20, 2024 |
Norway
University of Bergen
| Course at Host University | Waterloo Course | Date Approved |
|---|---|---|
|
INF234 Algorithms |
CS 341 | September 13, 2025 |
Scotland
Heriot-Watt University
| Course at Host University | Waterloo Course | Data Approved |
|---|---|---|
| F29OC Operating Systems & Concurrency | CS 350 | September 23, 2025 |
| 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 |
| F18PA Pure Mathematics A | PMATH 340 | Sept 22, 2025 |
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 | Date Approved |
|---|---|---|
| BA2204 Models | ACTSC 454 | July 25, 2023 |
| BF3201 Corporate Finance and Strategy | ACTSC 471/ AFM 476 | July 25, 2023 |
| CB0494 Intro to Data Science/AI | CS 2XX | January 17, 2023 |
| CS2405 Data Mining | CS 2XX | January 17, 2023 |
| EE4414 Machine Learning Design & Application | CS 479 | December 15, 2023 |
| IE/EE4001 Software Engineering | CS 3XX | December 15, 2023 |
| IE3017 Computer Communications | CS 2XX | December 15, 2023 |
| IE4497/ EE4497 Pattern Recognition & Deep Learning | CS 485 | December 15, 2023 |
| MH3300 Graph Theory | CO 342 | January 19, 2024 |
| MH3500 Statistics | STAT 2XX | September 8, 2023 |
| MH3511 Data Analysis with Computers | STAT 3XX | October 2, 2025 |
| MH3701 Basic Optimization | CO 250 | December 10, 2025 |
| MH4300 Combinatorics | CO 330 | January 19, 2024 |
| MH4320 Computational Economics | CO 456 | June 17, 2024 |
| MH4510 Statistical Learning and Data Mining | STAT 4XX | April 12, 2024 |
| MH4514 Mathematical Finance | CS 476 | September 21, 2023 |
| MH4700 Numerical Analysis II | CS 370 | March 2, 2023 |
| MH4701 Mathematical Programming | CO 367 | June 19, 2024 |
| SC2001 Algorithm Design & Analysis | CS 341 | September 25, 2025 |
| SC2005 Operating Systems | CS 350 | January 13, 2026 |
| SC2207 Introduction to Databases | CS 348 | September 19, 2023 |
| SC3000 Artificial Intelligence | CS 486 | August 13, 2024 |
| SC3010 COMPUTER SECURITY | CS 453 | September 22, 2025 |
|
SC3050 Advanced Computer Architecture
|
CS 450 | September 18, 2025 |
| SC4000 Machine Learning | CS 480 | September 19, 2023 |
|
SC4000 Machine Learning
|
CS 480 | September 18, 2025 |
|
SC4001 is approved as UW
|
CS 479 | September 18, 2025 |
| SC4001 Neural Network & Deep Learning | CS 479 | January 19, 2024 |
| SC4053 Blockchain Technology | CS 4XX | August 13, 2024 |
| SC4061 COMPUTER VISION | CS 484 | September 22, 2025 |
National University of Singapore (NUS)
| Course at Host University | Waterloo Course | Date Approved |
|---|---|---|
| AS3304 Pensions and Other Benefits | ACTSC 453 | January 10, 2023 |
| BT4222 Mining Web Data for Business Insights | CS 2XX | November 3, 2023 |
| CS2107 Introduction to Information Security | CS 2XX - CS courses are restricted and overly subscribed. Placement in any course is not guaranteed at this host school. | March 26, 2025 |
| 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 |
| CS3210 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 |
| CS3211 Parallel and Concurrent Programming | CS 343 - CS courses are restricted and overly subscribed. Placement in any course is not guaranteed at this host school. | November 7, 2024 |
| CS3213 Foundation of Software Engineering | CS 346 - CS courses are restricted and overly subscribed. Placement in any course is not guaranteed at this host school. | December 20, 2024 |
| CS3219 Software Engineering Principles and patterns | CS 3XX - CS courses are restricted and overly subscribed. Placement in any course is not guaranteed at this host school. | March 26, 2025 |
| CS3223 Database Systems Implementation | CS 448 - CS courses are restricted and overly subscribed. Placement in any course is not guaranteed at this host school. | March 5, 2025 |
| CS3230 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 |
| CS3235 Computer Security | CS 459 - CS courses are restricted and overly subscribed. Placement in any course is not guaranteed at this host school. | March 5, 2025 |
| CS3237 Introduction to Internet of Things | CS 3XX - CS courses are restricted and overly subscribed. Placement in any course is not guaranteed at this host school. | March 26, 2025 |
| CS3240 Interaction Design | CS 449 - CS courses are restricted and overly subscribed. Placement in any course is not guaranteed at this host school. | November 7, 2024 |
| CS3241 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 |
| CS3243 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 |
| CS3244 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 |
| CS3247 Game Development | CS 3XX- CS courses are restricted and overly subscribed. Placement in any course is not guaranteed at this host school. | November 7, 2024 |
| CS4215 Programming Language Implementation | CS 4XX | January 26, 2026 |
| CS4221 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 |
| CS4231 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 |
| CS4234 Optimisation Algorithms | CO 450 | April 2, 2024 |
| CS4236 Cryptography Theory and Practice | CO 487 | March 23, 2025 |
| CS4243 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 |
| CS4246 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 |
| CS4249 Phenomena and Theories of Human- Computer Interaction | CS 449 - CS courses are restricted and overly subscribed. Placement in any course is not guaranteed at this host school. | November 7, 2024 |
| CS4261 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 |
| CS4277 3D Computer Vision | CS 484 -CS courses are restricted and overly subscribed. Placement in any course is not guaranteed at this host school. | January 20, 2025 |
| CS4347 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 |
| FIN3701 Corporate Finance | ACTSC 372 | March 30, 2025 |
| IS1108 Digital Ethics and Data Privacy | CS 492 | September 10, 2023 |
| MA2108 Mathematical Analysis 1 | PMATH 3XX | February 7, 2024 |
| MA23233 Combinatorics and Graphs II | CO 342 | September 16, 2025 |
| MA3209 Metric and Topological Spaces | PMATH 351 | July 21, 2025 |
| MA3220 Ordinary Differential Equations | AMATH 250 | March 24, 2025 |
| MA3252 Linear and network Optimisation | CO 250 | May 29, 2024 |
| MA4251/ST4238 Stochastic Processes II | STAT 433 | September 8, 2025 |
| MA4270 Data Modelling and Computation | STAT 444 | June 7, 2024 |
| QF3103 Advanced Mathematics in Quantitative Finance | ACTSC 4XX | September 11, 2025 |
| ST 3232 Design & Analysis of Experiments | STAT 430/STAT 332 | August 28, 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 |
| ST3244 Demographic Methods | STAT 3XX | August 29, 2023 |
| ST3246 Statistical Models for Actuarial Science | ACTSC 363 | September 13, 2023 |
| ST3247 Simulation | STAT 340 | September 6, 2023 |
| ST3248 Statistical Learning I | STAT 441 | June 2, 2024 |
| ST4231 Computer Intensive Statistical Methods | STAT 4XX | November 4, 2025 |
| ST4233 Linear Models | STAT 431 | June 2, 2024 |
| ST4234 Bayesian Statistics | STAT 4XX | September 15, 2024 |
| ST4238 Stochastic Processes II | STAT 433 | June 11, 2024 |
| ST4248 Statistical Learning II | STAT 441 | January 6, 2026 |
| ST4250 Multivariate Statistical Analysis | STAT 4XX | June 2, 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 |
| 60.005 HCI and AI | CS 449 | January 19, 2024 |
| 50.007 Machine Learning | CS 480 | January 19, 2024 |
| 40.324 Fundamentals of Investing | MATBUS 371 | December 9, 2025 |
| 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 | March 15, 2023 |
| 38480 Information System Security | CS 4XX | March 15, 2023 |
| 35913 Human-Computer Interaction | CS 449 | August 1, 2023 |
| 36858 Categorical Data Analysis | STAT 431 | December 9, 2025 |
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 404 Mobile & Ubiquitous Computing | CS 346 - CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle | August 19, 2024 |
| 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 |
|---|---|---|
| Numerical Methods for Differential Equations (20567) | AMATH 342 | December 6, 2025 |
| 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 |
| Stochastic Processes (18282) | STAT 333 | December 9, 2025 |
Sweden
Chalmers University of Technology
| Course at Host University | Waterloo Course | Data Approved |
|---|---|---|
| MVE080 Scientific/Visualization | CS 2XX | February 21, 2024 |
| DAT520/DIT849 Behavioural Software Engineering | CS 2XX | March 11, 2025 |
| EDA397 Agile Development Processes | CS 3XX | March 11, 2025 |
| TDA572/DIT455 Game Engine Architecture | CS 3XX | March 11, 2025 |
| 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 |
| EITF06 Web Security | CS 3XX | April 10, 2025 |
| EDAF75 Database Technology | CS 348 | January 22, 2024 |
| EITN41 Advanced Web Security | CS 4XX | December 15, 2023 |
| EDAP20 Intelligent Autonomous Systems | CS 4XX | April 10, 2025 |
| 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 |
| MATM35 Number Theory | PMATH 340 | August 15, 2024 |
| 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 333 | February 10, 2025 |
| 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 | Date Approved |
|---|---|---|
| COM-208 Computer Networks | CS 456 | January 9, 2023 |
| COM-301 Computer Security and Privacy | CS 4XX | April 23, 2025 |
| COM-309 Quantum Information processing | CS 467 | September 6, 2023 |
| COM-401 Cryptography and Security | CO 487 | August 28, 2023 |
| COM-407 TCP/IP Networking | CS 456 | December 10, 2024 |
| COM-417 Advanced Probability and Applications | STAT 3XX | March 28, 2025 |
| COM-490 Large-scale Data Science for Real-World Data | CS 451 | March 2, 2023 |
| CS 214 Software Construction | CS 2XX- CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle | August 14, 2024 |
| CS-200 Computer Architecture | CS 251- CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle | August 14, 2024 |
| 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-234 Technologies for Democratic Society | CS 492- CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle | December 10, 2024 |
| 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-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-328 Numerical Methods for Visual Computing and ML | CS 370- CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle | 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-401 Applied Data Analysis | CS 4XX - CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle | December 10, 2024 |
| CS-430 Intelligent Agents | CS 4XX - CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle | September 30, 2024 |
| 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-473 System Programming for Systems-on-chip | CS 4XX - CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle | September 30, 2024 |
| CSC-51055 Constraint-based Modeling and Algorithms for Decision Making | CS 3XX - CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle | March 20, 2025 |
| CSC-52060 Parallel and Distributed Algorithms | CS 3XX - CS courses are not available at this host university for the Fall 2025 to Spring 2026 exchange cycle | March 31, 2025 |
| DH-411 Design Research for Digital Innovation | CS 449 | December 10, 2024 |
| EE-490g Lab on App Development for tablets and Smartphones | CS 3XX | January 9, 2023 |
| FIN-405 Investments | ACTSC 372 | February 7, 2023 |
| FIN-415 Probability and stochastic calculus | ACTSC 446 | September 24, 2025 |
| FIN-417 Quantitative Risk Management | ACTSC 445 | March 17, 2025 |
| INF-544 Machine and Deep Learning | CS 480 | March 11, 2025 |
| INF-553 Database Management Systems | CS 348 | March 6, 2025 |
| MATH -322 Differential Geometry II- Smooth Manifolds | PMATH 465 | May 28, 2024 |
| MATH-200 Analysis III | PMATH 352 | May 28, 2024 |
| MATH-205 Analysis IV | PMATH 450 | May 28, 2024 |
| MATH-211 Group Theory | PMATH 327 | May 28, 2024 |
| MATH-213 Differential Geometry | PMATH 365 | May 28, 2024 |
| MATH-215 Rings and Fields | PMATH 348 | May 28, 2024 |
| MATH-225 Topology | PMATH 367 | May 28, 2024 |
| MATH-232 Probabilities and Statistics | STAT 2XX | March 28, 2025 |
| MATH-250 Numerical Analysis | CS 370 | May 2, 2023 |
| MATH-302 Functional Analysis I | PMATH 453 | May 28, 2024 |
| MATH-303 Measures and Integration | PMATH 451 | May 28, 2024 |
| MATH-311 Rings and Modules | PMATH 446 | May 28, 2024 |
| MATH-313 Number Theory 1.b - Analytic Number Theory | PMATH 440 | May 28, 2024 |
| MATH-317 Algebra V-Galois Theory | PMATH 4XX | May 28, 2024 |
| MATH-323 Typology III-Homology | PMATH 467 | May 28, 2024 |
| MATH-327 Topics in Complex Analysis | PMATH 4XX | May 28, 2024 |
| MATH-328 Algebraic Geometry I | PMATH 464 | May 28, 2024 |
| MATH-332 Markov chains | STAT 333 | January 24, 2026 |
| MATH-336 Randomization and Causation | STAT 3XX | June 6, 2024 |
| MATH-341 Linear Models | STAT 331 | June 6, 2024 |
| MATH-342 Time series | STAT 443 | September 26, 2025 |
| MATH-381 Mathematical Logic | PMATH 432 | May 28, 2024 |
| MATH-412 Statistical machine learning | STAT 4XX | September 12, 2025 |
| MATH-444 Multivariate Statistics | STAT 4XX | February 6, 2023 |
| MATH-454 Parallel and high-Performance Computing (HPC) | CS 3XX | October 2, 2023 |
| MATH-482 Number Theory 1.a - Analytic Number Theory | PMATH 441 | May 28, 2024 |
| MATH-516 Applied Statistics | STAT 4XX | February 6, 2023 |
| MATH-516 Applied statistics | STAT 4XX | January 24, 2026 |
| MATH-517 Statistical Computation and Visualization | STAT 4XX | April 16, 2025 |
| MATH-562 Statistical Inference | STAT 4XX | March 28, 2025 |
| ME-390 Foundations of Artificial Intelligence | CS 2XX | September 6, 2023 |
| MGT-302 Data Driven Business Analytics | CS 2XX | March 30, 2023 |
Swiss Federal Institute of Technology Zurich (ETH Zurich)
| Course at Host University | Waterloo Course | Date 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 |
| 363-0561-011L Climate Economics and Finance | ACTSC 3XX | December 3, 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-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-2003-006 Algebra I | PMATH 347 | June 22, 2024 |
| 401-2004-00L Algebra II | PMATH 348 | June 22, 2024 |
| 401-3521-00L Differential Geometry I | PMATH 365 | January 12, 2023 |
| 401-3002-12L Algebraic Topology II | PMATH 4XX | June 22, 2024 |
| 401-3111-72L Number Theory 1 | PMATH 441 | June 22, 2024 |
| 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 | June 22, 2024 |
| 401-3622-00L Statistical Modelling | STAT 331 | March 3, 2023 |
| 363-0585-00L Intermediate Econometrics | STAT 3XX | October 21, 2024 |
| 401-3601-00 Probability Theory | STAT 4XX | September 30, 2023 |
| 447-6273-00L Applied Bayesian Statistics | STAT 4XX | February 19, 2025 |
| 401-3628-14L Bayesian Statistics | STAT 4XX | February 19, 2025 |
| 401-4623-00L Time Series Analysis | STAT 4XX | February 19, 2025 |
| 401-4632-15L Causality | STAT 438 | February 19, 2025 |
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 |
National Tsing Hua University (NTHU)
| Courses at Host University | Waterloo Course | Date Approved |
|---|---|---|
| 11410CS 460200 Introduction to Machine Learning | CS 480 | June 16, 2025 |
| 11410CS 539100 Introduction to quantum computing | CS 467 | June 20, 2025 |