Here are all the courses I've taken in my degree. Assigned to each of them is a rating out of 10 and my recommendations for professors for each course.
I also write course reviews for each semester. Here's Fall 2024, Winter 2025, and Summer 2025.
- CHM 1311: Principles of Chemistry
- 8/10 | Prof. Kathy-Sarah Focsaneanu
- GNG 1105: Engineering Mechanics
- 4/10 | N/A
- ITI 1120: Introduction to Computing I
- 5/10 | N/A
- MAT 1341: Introduction to Linear Algebra
- 6/10 | Prof. Elizabeth Maltais
- MAT 1320: Calculus I
- 8/10 | Prof. Elizabeth Maltais
- MAT 1322: Calculus II
- 10/10 | Prof. Kianoosh Shokri
- GNG 1103: Introduction to Engineering Design
- 7/10 | Prof. Martin Noel or Prof. Muslim Majeed
- ENG 1112: Technical Report Writing
- 8/10 | Prof. Miles Tittle
- ITI 1100: Digital Systems I
- 8/10 | Prof. Wassim El Ahmar
- PHY 1124: Fundamentals of Physics for Engineers
- 4/10 | N/A
- PHI 2394: Scientific Thought and Social Values
- 10/10 | Prof. Dean Laurer
- MAT 2384: Ordinary Differential Equations, Laplace Transforms and Numerical Methods
- 10/10 | Prof. Joseph Khoury
- MAT 2322: Calculus III for Engineers
- 8/10 | N/A
- CEG 2136: Computer Architecture I
- 8/10 | Prof. Wassim El Ahmar
- ADM 1100: Introduction to Business
- 7/10 | N/A
- ELG 2138: Circuit Theory I
- 8/10 | Prof. Aneta George Traikova