ECE 329 - Fields and Waves I

Fall 2021


  • Exam 3 room assignments

    • NetID First letter a-j: 1002 ECEB

    • NetID First letter k-q: 1013 ECEB

    • NetID First letter r-z: 1015 ECEB

  • Exam 3 will be Thursday, 10/18, 7-8:15pm. Sign up for conflicts and online exams here: Conflict/Online Signup

  • Change in schedule: We will have lecture on Wed. 11/17 and cancel class on Fri. 11/19.

  • Exam 2 room assignments

    • UIN Last Digit 0-5: 1002 ECEB

    • UIN Last Digit 6-7: 1013 ECEB

    • UIN Last Digit 8-9: 1015 ECEB

  • Exam 2 will be Thursday, 10/21, 7-8:15pm. Sign up for conflicts and online exams here: Conflict/Online Signup

  • Exam 1 room assignments

    • Section C (Xu Chen): Last name A-L ECEB 1015, Last name M-Z ECEB 1002

    • Section E (Umberto Ravaioli): ECEB 1013

    • Section X (Lara Waldrop): ECEB 1002

  • Exam 1 will be Thursday, 9/23, 7-8:15pm. Sign-up for conflicts here: Conflict/Online Signup

  • New! Tutorial Sessions every Thursday 7pm-8pm in ECEB 3013. TAs will go over past exam solutions.

  • Latest version (2021) of Lecture Notes (Textbook) now available.

  • Links for downloading both supplemental text now available.

  • Please complete the Beginning of Semester Questionnaire at

  • Welcome to ECE 329 Fall 2021!


Instructor Prof. Xu Chen (Coordinator) Prof. Umberto Ravaioli Prof. Lara Waldrop
Section C E X
Lecture MWF 10:00-10:50am
ECEB 1013
MWF 1:00-1:50pm
ECEB 1015
MWF 2:00-2:50pm
Recording MediaSpace
Netid xuchen1 ravaioli lwaldrop
Email Email Email Email
Office Hours Wed. 4-5pm
ECEB 5040
Wed. 3-4pm
ECEB 2062
Thu. 11am-noon

Important: Only students registered in Sections C and E can attend the in-person lectures they registered for. Everyone is welcomed to attend the Section X Zoom lectures.

Teaching Assistants

TA Victor Shangguan (Head TA) Robert Irvin Andrew Page Dufei Wu
Office Hour Mon. 3-5pm
ECEB 3034
Mon. 11am-1pm
Tue. 2-4pm
ECEB 3034
Tue. 4-6pm
ECEB 3034
Mon. 8-10pm
Netid xs27 rjirvin2 ajpage2 dufeiwu2
Email Email Email Email Email

Contact Us

For all course-related questions, please email You should only e-mail the instructors and TAs individually if your question is personal. Questions can also be posted on the Canvas discussion boards and will be answered within 24 hours.


  • MATH 241: Vector calculus basics (Vector Calculus Primer)

  • PHYS 212: Electric and magnetic field basics

  • ECE 210: Linear circuit and system analysis tools

Lecture Notes (Textbook)

You can find the lecture notes here: ECE 329 Lecture Notes on Fields and Waves, Erhan Kudeki, 2021.

Supplement Text (Not Required)

N. N. Rao, Fundamentals of Electromagnetics for Electrical and Computer Engineering, Prentice-Hall, 2009.
Electromagnetics and Applications, David H. Staelin.

Mathematica (Not Required)

In Optional Column, you will find links to a Mathematica notebook for each class. These notebooks will not be utilized in this class but they can be a resource for better understanding the materials we cover in class. No prior experience with Mathematica is required. Watching the following videos prior to starting your first Mathematica experience will be useful: Notebooks, Methods to Get Started, Basic Calculations, Basic Graphics, Making Interactive Models All engineering students have free access to Mathematica via Citrix remote server. In preparation to class download and install the Citrix Receiver software to your mobile device (laptop or tablet) from Citrix Download or Citrix Download for Linux .

Grading Policy

Grade Breakdown

Participation 1%
Homework 14%
Midterm exam(3) 20%
Final Exam 25%

Letter Grade Percentage Score

A+ 97-100
A 93-96
A- 90-92
B+ 87-89
B 83-86
B- 80-82
C+ 77-79
C 73-76
C- 70-72
D+ 67-69
D 63-66
D- 60-62
F below 60


To receive the full 1% participation credit, you must:

  • Consistently attend your in-person lecture

  • OR Consistently attend the 2pm Zoom lecture

  • AND Actively participate in office hours or Canvas discussion board

  • Note that watching the Zoom lecture recordings without attending the live lectures will not earn you participation credit

You Are Special!

Carefully read through this web site and all instructions for homeworks and exams to understand our policies. We understand that occasionally you may have an accident (late homework, forgot to sign up for conflict on time, etc). We are willing to bend the rules and give you special treatment once this semester, but we want to ensure we treat all students equally special. Hence, a “You Are Special” credit will be deposited on your gradebook at the beginning of the semester. When you require special treatment outside of the rules, you may redeem this credit.

Discussion Forum

  • All homework- and lecture-related questions should be posted in Canvas Discussion page. A TA or Instructor will answer within 24 hours.

  • You are not allowed to post any homework solutions (right or wrong) on the forum.

  • You should not discuss exams in the forum until 48 hours after exams.

Tutorial Sessions and Review Sessions

  • Every Thursday on non-exam weeks, the TA will hold a review session in ECEB 3013 from 7pm-8pm. Past exam problems relating to the previous week's lectures will be discussed.

  • On exam weeks, there will be a review session in ECEB 1015 on Wednesday, 7pm-8pm.

Academic Integrity

Students are expected to abide by the University of Illinois Student Code. Students should pay particular attention to Article 1, Part 4: Academic Integrity. Ignorance is not an excuse for any academic dishonesty. It is your responsibility to read this policy to avoid any misunderstanding. Do not hesitate to ask the instructor(s) if you are ever in doubt about what constitutes plagiarism, cheating, or any other breach of academic integrity.
Any academic integrity violations will result in a FAIR report. Furthermore, the penalty will be as follows:

  • A score of 0 (zero) on the assignment or exam where the first academic integrity violation occurred.

  • A grade of F for the course when the second offense occured.

  • Note that the standard of proof for a finding of infraction is “more likely than not”. This means I only need to show with 51% certainty that you committed the offense for the allegations to go on your record. The following is a partial list of academic integrity violations for this course:

  • Copying homework from other students (working together and discussing is acceptable)

  • Copying homework from past solutions

  • Using websites such as Chegg or Course Hero while completing any course assignments or exams

  • Using unauthorized materials during exams

  • Communicating with any person during exams

  • Discussing the exam publicly within 24 hours, or discussing with anyone who has not yet taken the exam

  • Not an academic integrity violation: Distributing any course material without authorization. This includes uploading homeworks/solutions and exam solutions to web sites, or sharing these documents with people not enrolled in the course.

    • Although not an academic integrity violation, it is a violation of the law and Professor will refer you to U.S. Attorney's Office for prosecution under The Digital Millennium Copyright Act.