University of Toronto

Location: Toronto, Ontario, Canada

Credit Conversion: Course with a weight of 1 = 6 semester hours, unless otherwise indicated

General Notes: All locations go here. H means Half-term, Y means full year course.

Evaluated Courses and UM Equivalencies

Subject # Title (Credits) Online UM Subject Catalog Credits Expires Backpack
APS 105 Computer Fundamentals (.5) EECS
Course in C++. Credit for only one: EECS 183 or ENGR 101. This course has no Matlab. Check with your program advisor about attending an online or on-campus Matlab tutorial before enrolling in courses that assume knowledge of Matlab.
Equivalency expires soon. Submit for reevaluation.
183 3 08-31-24 Add
APS 110 Engineering Chemistry and Materials Science (.05) Not Transferable
For a re-evaluation of the course, please send the textbook info, schedule showing the topics covered, contact hours, examples of homework and quizzes to engincredit@umich.edu.
12-31-32 Add
APS 111 Engineering Strategies and Practice (.5) ENGR
Equivalency expires soon. Submit for reevaluation.
100-level dept 3 08-31-24 Add
APS 112 Engineering Strategies and Practice 2 (.5) ENGR
Equivalency expires soon. Submit for reevaluation.
100-level dept 3 08-31-24 Add
CHM 136 Introductory Organic Chemistry I () CHEM 210/211 05-19-31 Add
CIV + APS 100 + 110 Mechanics + Engineering Chemistry and Materials Science (3) Not Transferable 08-31-33 Add
CIV 100 Mechanics (.5) Not Transferable CEE 211, 212, or dept.
No dynamics or solid mechanics. CIV 100 + MSE 101 also not transferable to CEE. If CIV can be combined with a rigid body dynamics class then it can be considered for CEE 211. With a solid mechanics course can be considered for CEE 212.
Equivalency expires soon. Submit for reevaluation.
08-31-24 Add
CSC 108H5 Introduction to Computer Programming (0.5) EECS 100-level dept 3 08-31-32 Add
CSC 110Y1 Foundations of Computer Science I (3) Not Transferable 08-31-33 Add
CSC 111H1 Foundations of Computer Science II (3) EECS 200-level dept 3 08-31-33 Add
CSC 148H5 Introduction to Computer Science (0.5) EECS 200-level dept 3 08-31-32 Add
CSC 165 Mathematical Expression and Reasoning for Computer Science (5) Not Transferable 08-31-33 Add
CSC 180 Introduction to Computer Programming (.5) ENGR
Course in Python. Missing C++ & Matlab. Recommendation to CPA to count as ENGR 101, but not as a prerequisite for EECS 280. Not recommended as ENGR 101 for EECS students. Students should consult w/ their program advisor regarding degree requirements.
100-level dept 3 08-31-25 Add
CSC 190 Computer Algorithms and Data Structures (.5) EECS
(If 180 and 190 taken, can be ENGR 101 4). Alone...course in C. Credit for only one: EECS 183 or ENGR 101. This course has no Matlab. Check with your program advisor about attending an online or on-campus Matlab tutorial before enrolling in courses that assume knowledge of Matlab.
183 3 08-31-25 Add
CSC 207 Software Design (.5) EECS 285 2 12-31-24 Add
CSC 209 Software Tools and Systems Programming (.5) EECS
Course in C. Credit for only one: EECS 183 or ENGR 101. This course has no Matlab. Check with your program advisor about attending an online or on-campus Matlab tutorial before enrolling in courses that assume knowledge of Matlab.
183 3 12-31-24 Add
CSC 236 Introduction to the Theory of Computation (3) EECS
Has some overlap with EECS 203 and an old version of EECS 376. No direct equivalency to EECS.
200-level dept 3 12-31-24 Add
CSC 240 Enriched Introduction to the Theory of Computation (.5) EECS
Some overlap with EECS 203, but mostly material that used to be in EECS 376. No direct course equivalency.
200-level dept 3 12-31-24 Add
CSC 258 Computer Organization (.5) Not Transferable to EECS
About 50% of EECS 370 and bits of EECS 270. Course is not transferable.
12-31-24 Add
CSC 263 Data Structures and Analysis (3) EECS
Can be EECS 200-level dept. credit, but no recommendation for EECS 280 review.
200-level dept 3 12-31-24 Add
CSC 265 Enriched Data Structures and Analysis (.5) EECS
Can be EECS 200-level dept. credit, but no recommendation for EECS 280 review.
200-level dept 3 12-31-24 Add
CSCA (or CSC 108H1) 08 Introduction to Computer Science I (.5) ENGR
Course in Python. Missing C++ & Matlab. Recommendation to CPA to count as ENGR 101, but not as a prerequisite for EECS 280. Not recommended as ENGR 101 for EECS students. Students should consult w/ their program advisor regarding degree requirements.
Equivalency expired! Submit for reevaluation.
100-level dept 3 09-23-22 Add
CSCA 48 Introduction to Computer Science II (.5) Not Transferable
This course can be posted as ENGR 100-level dept. (3cr) for EECS majors. Or it can be posted as EECS 200-level dept. non-EECS majors ONLY.
Equivalency expired! Submit for reevaluation.
09-06-22 Add
CSCA 67 Discrete Mathematics (.5) EECS
Equivalency expired! Submit for reevaluation.
203 3 10-25-22 Add
CSCB 20 Introduction to Databases and Web Applications (.5) EECS
Equivalency expired! Submit for reevaluation.
300-level dept 4 09-30-22 Add
CSCI 148H1 Introduction to Computer Science & math E (.5) ENGR
Course in Python. Missing C++ & Matlab. Student should learn that independently. Can count as ENGR 101 for non-EECS students. Not a good prerequisite for EECS 280.
Equivalency expired! Submit for reevaluation.
100-level dept 3 07-18-22 Add
CSCI 165H1 Mathematical Expression and Reasoning for Computer Science (.5) EECS
Equivalency expired! Submit for reevaluation.
203 3 07-08-22 Add
ESC 203 Engineering and Society (.5) ENGLISH 125 3 08-31-25 Add
MAT + CSC 102H5 + 148H5 Introduction to Mathematical Proofs + Introduction to Computer Science (.05) Not Transferable
Neither course shows any coverage of counting and probability.
08-31-32 Add
MAT 102H5 Introduction to Mathematial Proofs (0.5) MATH
Not transferable to MATH 297 or EECS 203
201 3 12-31-28 Add
MAT 111 () Not Transferable
MATH 115 (4 cr) if taken prior to 3/2/17. The course appears to be discontinued.
12-31-24 Add
MAT 133 Financial Math () MATH
Not equivalent to MATH 423.
400-level dept 12-31-24 Add
MAT 133Y1 Calc Lin Alg Commerce () MATH 401x 12-31-24 Add
MAT 135H1 Calculus I(A) (4) MATH
If MAT 135H1 and MAT 136H1 are both taken, it can be given as MATH 115.
Equivalency expired! Submit for reevaluation.
100-level dept 4 12-31-23 Add
MAT 136H1 Calculus I(B) (4) MATH
If MAT 136H1 and MAT 135H1 are both taken, it can be given as MATH 115 (up to 2023-12-31).
100-level dept 4 12-31-24 Add
MAT 137Y or 137YI Calculus! (4) MATH
per Math Dept. on 4/11/16
Equivalency expired! Submit for reevaluation.
115 4 06-01-21 Add
MAT 137Y5 Calculus (1.0) MATH
Note that this is a two-semester course that is equivalent to both of UM's math 185 and 186.
185+186 6 12-31-28 Add
MAT 157Y1 Analysis I () MATH 185 12-31-29 Add
MAT 185H1 Linear Algebra (.5) MATH 217 3 12-31-25 Add
MAT 186H1 Calculus I () MATH 101x 12-31-27 Add
MAT 187H1 Calculus II () MATH 116 12-31-24 Add
MAT 188H1 Linear Algebra () MATH 214 12-31-24 Add
MAT 196H1 F Calculus II () Not Transferable
MATH 115 (4 cr) if taken prior to 3/2/17. The course appears to be discontinued.
12-31-24 Add
MAT 197H1 S Calculus B () Not Transferable
MATH 116 (4 cr) if taken prior to 3/2/17. The course appears to be discontinued.
12-31-24 Add
MAT 223 Linear Algebra (.5) MATH
Equivalency expired! Submit for reevaluation.
214 3 06-19-21 Add
MAT 224 Advanced Linear Algebra (.5) MATH
Equivalency expired! Submit for reevaluation.
200-level dept 3 06-19-21 Add
MAT 234H1 () Not Transferable
MATH 216 (4 cr) if taken prior to 3/2/17. The course appears to be discontinued.
12-31-24 Add
MAT 235Y1 Calculus II () MATH 215 12-31-26 Add
MAT 237 Multivariable Calculus () MATH
For reevaluation requests, submit syllabus, detailed topic list, and exams directly to U-M Math Department.
200-level dept 12-31-24 Add
MAT 240H1 Algebra I () MATH
The course does not match a course that is offered at the University of Michigan.
200-level dept 12-31-24 Add
MAT 244H1 Ordinary Differential Equations () MATH 300-level dept 12-31-26 Add
MAT 246H1 Abstract Mathematics () MATH 201 12-31-26 Add
MAT 247H1 Algebra II () MATH 217 12-31-24 Add
MAT 257Y1 Analysis II () MATH 452 12-31-24 Add
MAT 267H1 Advanced Ordinary Differential Equations () MATH 316 12-31-24 Add
MAT 290H1 Advanced Engineering Mathematics (.5) MATH 200-level dept 3 12-31-28 Add
MAT 291H1 Calculus III (0.5) MATH 201x 3 12-31-26 Add
MAT 292H1 Ordinary Differential Equations (.5) MATH
Not MATH 216. Analysis of, linearization of, and phase plane analysis of autonomous nonlinear systems is incomplete or not present.
200-level dept 3 12-31-25 Add
MAT 327H1 Introduction to Topology () MATH 490 12-31-24 Add
MAT 344H1 Introduction to Combinatorics () MATH 465 12-31-28 Add
MIE 100 DYNAMICS (3) MECHENG
To make up the 1 missing 240 credit, students should consider a 4-credit tech elective in the area of vibrations (e.g., ME 440). Please contact me-aso for additional information.
240 3 08-31-33 Add
MSE 101 App. Sci: Materials (or Understanding Solids) (.5) MATSCIE
Equivalency expires soon. Submit for reevaluation.
220 (or 250) 3 08-31-24 Add
MSE 120 Materials Engineering, processing, and application (.05) Not Transferable 08-31-32 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