University of Waterloo

Location: Waterloo, Ontario, Canada

Conversion Scale: .5 there = 3 semester units at UM

General Notes: "A" has a range from 100% to 80%, 80% to 70% for B, and therefore the minimum transfer requirement of C- of a Waterloo course is above 60%.

Evaluated Courses and UM Equivalencies (Expire 6 years after approval date)

Subject # Title (Credits) Online UM Subject Catalog Credits Expires Backpack
CO 250 Introduction to Optimization (.5) IOE 310 3 07-19-31 Add
CS 115 Introduction to Computer Science 1 (3) ENGR
The course covers programming in Racket, but not C/C++ or Matlab. It is given at a level comparable to UM intro programming courses, but the functional paradigm of Racket is not sufficiently close to the imperative languages taught in ENGR 101 for equivalency. Approved for dept. credit.
100-level dept 3 05-26-31 Add
CS 116 Advanced Introduction to Computer Science 1 (3) ENGR
The course can count for ENGR101 credit, but not as a pre-req for EECS 280. The course covers the programming language Python, is not C/C++, and is given at a level that is roughly equivalent to ENGR 101.
100-level dept 3 07-20-26 Add
CS 135 Introduction to Computer Science II (3) EECS 100-level dept 3 07-09-26 Add
CS 137 Programming Principles (.5) Not Transferable
Not transferable if taken alone. See CS 137 + CS 138.
07-27-31 Add
CS 137+138 Programming Principles + Introduction to Data Abstraction and Implementation (.5) EECS 183 4 07-27-31 Add
ECE 103 Discrete Mathematics for Engineers () Not Transferable for Math
The provided information is insufficient to determine what is covered in this course, other than that it is clearly not 425 (the material is not mathematical probability).
12-31-24 Add
ECE 124 Digital Circuits and Systems (.5) Not Transferable
For re-evaluation, this evaluator would require exams, assignments. Submit those to engincredit@umich.edu
06-18-31 Add
ECE 140 Linear Circuits (.5) EECS 215 3 07-18-31 Add
ECE 150 Fundamentals of Programming (3) EECS
Credit for only one: EECS 183 or ENGR 101
183 3 04-14-22 Add
ECE 205 Advanced Calculus 1 for Electrical and Computer Engineers () MATH
For reevaluation requests, submit detailed topic list or exams directly to U-M Math Department.
200-level dept 12-31-24 Add
MATH 115 Linear Algebra () MATH 200-level dept 12-31-25 Add
MATH 116 Calculus 1 () MATH
The material covered in the course omits significant components of the University of Michigan mathematics course. For example, the course does not cover the Fundamental Theorem of Calculus in an applied context.
100-level dept 10-14-25 Add
MATH 117 Calculus 1 for Engineering () MATH
For reevaluation requests, submit detailed topic list or exams directly to U-M Math Department.
100-level dept 12-31-24 Add
MATH 119 Calculus II for Engineering () MATH
This does not match a course that is offered at the University of Michigan.
100-level dept 12-31-24 Add
MATH 215 Linear Algebra for Engineering () MATH
For reevaluation requests, submit detailed topic list or exams directly to U-M Math Department.
200-level dept 12-31-24 Add
SE 101 Introduction to Methods of Software Engineering (.25) Not Transferable
Intro to Engin courses are never transferable.
06-18-31 Add

Contact Us
College of Engineering - Recruitment and Admissions
153 Chrysler Center
2121 Bonisteel Boulevard
Ann Arbor, MI 48109-2092
(734) 647-7101
Other resources