University of Toronto · Sep 2025 – Apr 2030 · PEY Co-op Avg: 94.2% GPA: 3.95 / 4.0
47 courses
workspace_premium Professional courses with certifications are listed in the Certifications section
Advanced Placement (AP) Exams:
- AP Statistics - 5/5
- AP Calculus AB - 5/5
- AP Calculus BC - 5/5
- AP Computer Science A - 5/5
- AP Physics C: Mechanics - 5/5
- AP Physics C: Electricity and Magnetism - 5/5
- AP Chemistry - 5/5
- AP Biology - 5/5
- AP Microeconomics - 5/5
- AP Macroeconomics - 5/5
International Baccalaureate (IB) Courses:
- IB Mathematics Analysis and Approaches (AA) HL - 7/7
- IB Physics HL - 7/7
- IB Chemistry HL - 7/7
- IB English A: Literature SL - 7/7
- IB French B SL - 7/7
- IB Economics SL - 6/7
Math/Data Science Courses
9 courses
University of Toronto September 2025 – December 2025
Completed Math/Data Science Courses Y1 - Fall 2025
Course Mark: 97% Grade: A+
Calculus I ESC194H1
University of Toronto September 2025 – December 2025
Completed Math/Data Science Courses Y1 - Fall 2025
Course Mark: 96% Grade: A+
Calculus II ESC195H1
University of Toronto January 2026 – April 2026
Completed Math/Data Science Courses Y1 - Winter 2026
Course Mark: 94% Grade: A+
Linear Algebra MAT185H1
University of Toronto January 2026 – April 2026
Completed Math/Data Science Courses Y1 - Winter 2026
Course Mark: 94% Grade: A+
Advanced Engineering Mathematics MAT290H1
University of Toronto September 2026 – December 2026
Planned Math/Data Science Courses Y2 - Fall 2026
Introduction to Mathematical Physics MAT291H1
University of Toronto September 2026 – December 2026
Planned Math/Data Science Courses Y2 - Fall 2026
Probability and Applications ECE302H1
University of Toronto September 2027 – December 2027
Planned Math/Data Science Courses Y3 - Fall 2027
Matrix Algebra and Optimization ECE367H1
University of Toronto September 2029 – December 2029
Planned Math/Data Science Courses Y4 - Fall 2029
Probabilistic Reasoning ECE368H1
University of Toronto January 2030 – April 2030
Planned Math/Data Science Courses Y4 - Winter 2030
Software Engineering/Computer Engineering/AI Courses
18 courses
Introduction to Computer Programming ESC180H1
University of Toronto September 2025 – December 2025
Completed SWE/CE/AI Y1 - Fall 2025
Course Mark: 100% Grade: A+
University of Toronto January 2026 – April 2026
Completed SWE/CE/AI Y1 - Winter 2026
Course Mark: 100% Grade: A+
Digital Systems ECE241H1
University of Toronto September 2026 – December 2026
Planned SWE/CE/AI Y2 - Fall 2026
Programming Fundamentals ECE244H1
University of Toronto September 2026 – December 2026
Planned SWE/CE/AI Y2 - Fall 2026
Computer Organization ECE243H1
University of Toronto January 2027 – April 2027
Planned SWE/CE/AI Y2 - Winter 2027
Software Design and Communication ECE297H1
University of Toronto January 2027 – April 2027
Planned SWE/CE/AI Y2 - Winter 2027
Introduction to Databases CSC343H1
University of Toronto January 2027 – April 2027
Planned SWE/CE/AI Y2 - Winter 2027
Operating Systems ECE344H1
University of Toronto September 2027 – December 2027
Planned SWE/CE/AI Y3 - Fall 2027
University of Toronto September 2027 – December 2027
Planned SWE/CE/AI Y3 - Fall 2027
University of Toronto September 2027 – December 2027
Planned SWE/CE/AI Y3 - Fall 2027
Computer Networks I ECE361H1
University of Toronto January 2028 – April 2028
Planned SWE/CE/AI Y3 - Winter 2028
Computer Security ECE568H1
University of Toronto January 2028 – April 2028
Planned SWE/CE/AI Y3 - Winter 2028
University of Toronto January 2028 – April 2028
Planned SWE/CE/AI Y3 - Winter 2028
Introduction to Machine Learning ECE421H1
University of Toronto September 2029 – December 2029
Planned SWE/CE/AI Y4 - Fall 2029
Software Engineering ECE444H1
University of Toronto September 2029 – December 2029
Planned SWE/CE/AI Y4 - Fall 2029
Distributed Systems ECE419H1
University of Toronto January 2030 – April 2030
Planned SWE/CE/AI Y4 - Winter 2030
Intelligent Image Processing ECE516H1
University of Toronto January 2030 – April 2030
Planned SWE/CE/AI Y4 - Winter 2030
University of Toronto January 2030 – April 2030
Planned SWE/CE/AI Y4 - Winter 2030
Electrical Engineering/Robotics Courses
8 courses
Fundamentals of Electric Circuits ECE159H1
University of Toronto January 2026 – April 2026
Completed EE/Robotics Y1 - Winter 2026
Course Mark: 99% Grade: A+
Introductory Electronics ECE231H1
University of Toronto September 2026 – December 2026
Planned EE/Robotics Y2 - Fall 2026
Circuit Analysis ECE212H1
University of Toronto January 2027 – April 2027
Planned EE/Robotics Y2 - Winter 2027
Signals and Systems ECE216H1
University of Toronto January 2027 – April 2027
Planned EE/Robotics Y2 - Winter 2027
Electric and Magnetic Fields ECE221H1
University of Toronto January 2027 – April 2027
Planned EE/Robotics Y2 - Winter 2027
Introduction to Control Systems ECE311H1
University of Toronto September 2027 – December 2027
Planned EE/Robotics Y3 - Fall 2027
Robot Modeling and Control ECE470H1
University of Toronto January 2028 – April 2028
Planned EE/Robotics Y3 - Winter 2028
Linear Control Systems ECE410H1
University of Toronto September 2029 – December 2029
Planned EE/Robotics Y4 - Fall 2029
Design Courses
4 courses
University of Toronto September 2025 – December 2025
Completed Design Courses Y1 - Fall 2025
Course Mark: 100% Grade: A+
Praxis I ESC101H1
University of Toronto September 2025 – December 2025
Completed Design Courses Y1 - Fall 2025
Course Mark: 82% Grade: A-
Praxis II ESC102H1
University of Toronto January 2026 – April 2026
Completed Design Courses Y1 - Winter 2026
Course Mark: 80% Grade: A-
Design Project ECE496Y1
University of Toronto September 2029 – April 2030
Planned Design Courses Y4 - Fall 2029 - Winter 2030
Engineering/Finance/Business Courses
8 courses
Classical Mechanics PHY180H1
University of Toronto September 2025 – December 2025
Completed Engineering/Finance/Business Courses Y1 - Fall 2025
Course Mark: 93% Grade: A+
Molecules and Materials MSE160H1
University of Toronto January 2026 – April 2026
Completed Engineering/Finance/Business Courses Y1 - Winter 2026
Course Mark: 95% Grade: A+
University of Toronto September 2026 – December 2026
Planned Engineering/Finance/Business Courses Y2 - Fall 2026
University of Toronto September 2027 – December 2027
Planned Engineering/Finance/Business Courses Y3 - Fall 2027
Entrepreneurship and Small Business TEP234H1
University of Toronto January 2028 – April 2028
Planned Engineering/Finance/Business Courses Y3 - Winter 2028
University of Toronto January 2028 – April 2028
Planned Engineering/Finance/Business Courses Y3 - Winter 2028
University of Toronto September 2029 – December 2029
Planned Engineering/Finance/Business Courses Y4 - Fall 2029
University of Toronto January 2030 – April 2030
Planned Engineering/Finance/Business Courses Y4 - Winter 2030