University of Toronto

Location: Toronto, Ontario, Canada

Conversion Scale: 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 (Expire 6 years after approval date)

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.
183 3 06-17-24 Add
APS 111 Engineering Strategies and Practice (.5) ENGR 100-level dept 3 06-13-24 Add
APS 112 Engineering Strategies and Practice 2 (.5) ENGR 100-level dept 3 06-13-24 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.
06-15-24 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 3 03-10-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 03-10-25 Add
CSC 207 Software Design (.5) EECS 285 2 12-14-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-14-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-19-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-07-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-07-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-19-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-13-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.
100-level dept 3 09-23-22 Add
CSCA 48 Introduction to Computer Science II (.5) See Notes
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.
09-06-22 Add
CSCA 67 Discrete Mathematics (.5) EECS
In order to use this course as a prerequisite for EECS 281, you must earn at least a B in U-M's EECS 280.
203 3 10-25-22 Add
CSCB 20 Introduction to Databases and Web Applications (.5) EECS 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.
100-level dept 3 07-18-22 Add
CSCI 165H1 Mathematical Expression and Reasoning for Computer Science (.5) EECS
In order to use this course as a prerequisite for EECS 281, you must earn at least a B in U-M's EECS 280.
203 3 07-08-22 Add
ESC 203 Engineering and Society (.5) ENGLISH 125 3 03-07-25 Add
MAT 111 () See Notes
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 135H1 Calculus I(A) (4) MATH
If MAT 135H1 and MAT 136H1 are both taken, it can be given as MATH 115.
100-level dept 4 02-03-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.
100-level dept 4 02-03-23 Add
MAT 137Y or 137YI Calculus! (4) MATH
per Math Dept. on 4/11/16
115 4 06-01-21 Add
MAT 185 Linear Algebra (.5) MATH 217 3 12-31-25 Add
MAT 187 Calculus II () MATH 116 12-31-24 Add
MAT 188 Linear Algebra () MATH 214 12-31-24 Add
MAT 196H1 F Calculus II () See Notes
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 () See Notes
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 214 3 06-19-21 Add
MAT 224 Advanced Linear Algebra (.5) MATH 200-level dept 3 06-19-21 Add
MAT 234H1 () See Notes
MATH 216 (4 cr) if taken prior to 3/2/17. The course appears to be discontinued.
12-31-24 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 240 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 247 Algebra II () MATH 217 12-31-24 Add
MAT 257 Analysis II () MATH 452 12-31-24 Add
MAT 267 Advanced Ordinary Differential Equations () MATH 316 12-31-24 Add
MAT 292 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 327 Introduction to Topology () MATH 490 12-31-24 Add
MSE 101 App. Sci: Materials (or Understanding Solids) (.5) MATSCIE 220 (or 250) 3 06-13-24 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