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.