ECE212: Circuit Analysis
Instructors
- Prof. Farid N. Najm
- Prof. Khoman Phang
- Prof. Belinda Wang
Resources
- Piazza for class discussions and Q&A
- Assigned textbook readings ("The Analysis and Design of Linear Circuits")
- Supplementary readings are in overall course schedule
- Six graded homework assignments (submitted via Crowdmark)
- Posted lecture captures and notes by all professors
- Drop-in office hours offered by all professors
- Biweekly labs (with required pre-labs for some sessions)
- Weekly 2-hour tutorials to work through homework and exam-style problems
Grading Scheme
| Assessment |
Weighting |
| Homework Assignments (6) |
20% (3%, 3%, 3%, 3%, 4%, 4%) |
| Laboratory Assignments (5) |
20% (3%, 4%, 4%, 4%, 5%) |
| Midterm Exam |
25% |
| Final Exam |
35% |
Late/Absence Policies
10%/day penalty for late submission, up to 3 days, after which mark will be zero. Review syllabus for absence/petition details.
ECE216: Signals and Systems
Instructors
- Prof. Hai-Link Cheng (Course Coordinator)
- Prof. Hamid Shokrollah-Timorabadi
- Dr. Stephen Davies
Resources
- Piazza for class discussions and Q&A
- Posted complete course notes
- Supplementary readings at the end of each chapter in the course notes
- 10 ungraded homework sets
- Three MATLAB-based labs
- Drop-in office hours offered by all professors
Grading Scheme
| Assessment |
Weighting |
| Labs (3) |
15% (5% each) |
| Midterms (2) |
45% (20% and 25%) |
| Final Exam |
40% |
Absence Policies
Late or email submissions are not accepted, and any late work will receive a zero unless a valid reason is approved through the FASE Term Work petition process. Review syllabus for more petition details.
ECE221: Electric and Magnetic Fields
Instructors
- Prof. Hamid Timorabaldi (Course Coordinator)
- Prof. Micah Stickel
- Prof. Alireza Siadatan
Resources
- Piazza for class discussions and Q&A
- Biweekly labs include:
- Individual graded lab quizzes
- Working through a computer module
- Completing a worksheet in partners
- Aid sheet (provided during midterm and final exams), table of integrals, and vector calculus review materials are all available on Quercus
- Drop-in office hours offered by all professors, plus appointment-based office hours available with Prof. Stickel
- Ungraded weekly textbook problems
- Weekly two-hour tutorials covering textbook problems
- Posted notes from Professor Stickel
Grading Scheme
| Assessment |
Weighting |
| Labs (5) |
25% (5% each) |
| Midterm (Type A, calculators allowed) |
30% |
| Final Exam (Type A, calculators allowed) |
45% |
Late/Absence Policy
No make-up midterm or final offered. Review syllabus for petition details.
ECE243: Computer organization
Instructors
- Prof. Andreas Moshovos
- Prof. Jonathan Rose
Resources
- Piazza for class discussions and Q&A
- Weekly labs (7) that are conducted in pairs, plus a course project (with the same lab partner)
- You must also upload your code (either Assembly code, C code depending on the lab) to the Quercus assignment for that lab prior to being graded.
- Prof. Moshovos's lecture notes and recordings from Fall 2024
- Current lecture notes and recordings posted by both professors
- Public resource: http://www.eecg.toronto.edu/~moshovos/ECE243-2025 (Note: May not be fully complete)
- Office hours: Information to be updated
Grading Scheme
| Assessment |
Weighting |
| Labs (7) |
17.5% |
| Project |
7.5% |
| Midterm |
25% |
| Final Exam |
50% |
Absence Policies
Missed labs receive a grade of 0 unless a valid reason is petitioned and approved through the online portal, after which the TA will arrange an alternate evaluation. Apart from that, refer to the syllabus for more petition details.
ECE297: Software Design and Communication
Instructors
- Prof. Abed Yassine (Software Design)
- Prof. Alan Chong (Communication)
Resources
- Piazza for class discussions and Q&A
- Weekly practicals to work on the project with teammates and meet with TAs
- Weekly coding tutorials offering additional project guidance (slides and recordings posted)
- Weekly CI and TA meetings starting January 20, including status updates presented on your wiki page
- Required book: Made to Stick
- Lecture notes (posted before lecture) and recordings (posted after lecture)
- Private one-on-one sessions with CI/TA available upon request
- Prof. Abed Yassine: Office hours by appointment
- Prof. Alan Chong: Drop-in office hours
Grading Scheme
NOTE: Only milestone 0, written doc 0, and professionalism are individual marks.
| Assessment |
Weighting |
| Milestones (5) |
54% (1%, 10%, 16%, 15%, 12%) |
| Written Document (2) |
15% (5%, 10%) |
| Oral Presentation |
29% (10%, 19%) |
| Professionalism & Participation |
2% |
Late Policies
Submissions are due by 11:59 PM on the specified date, with demos conducted during the next lab; late submissions are only accepted under exceptional circumstances with instructor approval. Refer to the syllabus for more petition details.