Home / Course information

Course information

You are not logged in.

If you are a current student, please Log In for full access to the web site.
Note that this link will take you to an external site (https://shimmer.csail.mit.edu) to authenticate, and then you will be redirected back to this page.

1) Course Description

The catalog description for the class can be found here.

2) Prerequisites

Both 8.02 and 18.03/2.087 are important prerequisites for taking 6.002; 18.03/2.087 may be taken as a co-requisite. 8.02 provides the electromagnetics background from which much of circuit element laws are derived, while 18.03/2.087 provide a background in the differential equations that describe the dynamics of circuits. It is difficult to focus on the concepts introduced in 6.002 without the physical and mathematical foundations that these prerequisites provide.

3) Schedule


Lectures are Tuesdays and Thursdays, 11:00a - 12:00p, in 34-101. You are responsible for material presented in lectures, including oral comments made by the lecturer. Handouts of lecture notes will be made available at the start of lecture and posted online after lecture.


One-hour recitations are Wednesdays at 11 am, 12 pm and 1 pm, all in 3-442. Recitation sections are assigned by the Registrar.

Design Labs

There are mandatory weekly design labs Fridays in 38-530 (9a-11a, 11a-1p, 1p-3p, 3p-5p), where we will re-inforce material through the use of design and hands-on building. Labs are anticipated to take approximately 2 hours each. Lab sections are assigned via the Registrar. Lab grades are based on completion, assessed via checkoff discussions with staff as well as completion of any associated online tutor exercises.

All labs must be completed by the end of the term, even if the lab is so late as to provide no credit (see late policy below). Students who do not complete all the labs by the end of the term will not be assigned an overall class grade in the A range.

Evening Office Hours in 38-530

  • Mondays, 6:30 - 9:00 pm
  • Tuesdays, 6:30 - 9:00 pm

4) Homework

Homework will be made available online on the web site, typically released on Wednesdays at night and due the following week on Wednesday at 11:59 PM. They are online, and so completion is based on succesful submission of the online homework exercises. Please familiarize yourself with our policies on homework collaboration.

5) Textbook

The 6.002 text book, Foundations of Analog and Digital Electronic Circuits, by Agarwal and Lang, may be purchased at the Tech Coop. There is also a small number of books on reserve at Barker Library. The text is also available online via the MIT libraries.

6) Videos

Many online videos (Youtube, Khan Academy, etc.) are available to go over various topics in circuit theory. In particular, video lectures from an older OCW version of 6.002 are available for viewing on the web. These videos are great review of particular topics, just be aware that the topics, order, and particular emphasis of 6.002 has changed alot since those videos were recorded!

We also have custom-made videos for each topic, noted on the course calendar.

7) Online circuit simulators

In 6.002, we will mainly use the online circuit simulator developed here at MIT by Prof. Jacob White and Prof. Chris Terman. You can find it here.

Another option is:

Websim provides interactive simulations of specific circuits.

8) Mini-projects

Optional mini-projects are lab or homework extensions that we'll create throughout the term for students who want to delve deeper into a particular topic. These mini-projects will provide up to an additional 5% toward your grade.

To ensure that the mini-projects are truly “extra” credit, during final course grading we will set grade boundaries while blinded to the extra credit, and then use any extra credit earned to move students above grade boundaries if the credit causes enough change.

A few notes about mini-projects:

  • Mini-projects will be graded in a binary fashion (yes it worked completely, no it didn’t work completely). No credit for a mini-project that doesn't work just because someone spent alot of time on it.

  • They may require leveraging of concepts not in 6.002 (microcontrollers, signal processing, controls, etc.).

  • Mini-projects are intended for students to explore and have fun! They are not intended to get a few extra point sto make up for poor performance in other parts of the class. To that end, we don't know the total number of the mini-projects that there will be, nor when the last of the mini-projects will be.

  • No extensions for mini-projects, since these are purely optional.

9) Exams

There will be two evening (7:30-9:30) midterms of 2 hr each, each counting for 15% of your overall grade:

  • Wednesday, October 9, 2019, room 50-340
  • Wednesday, November 13, 2019, room 50-340

In addition, there will be a final:

  • Monday, December 16, 2019, 9a-12p, Dupont Gymnasium

The exams are closed-book, though you may bring one two-sided sheet of notes to each exam. One lecture or recitation or lab or pset during each midterm week will be cancelled.

You will have two weeks from the day each exam is returned to request a grading review. If you wish to have your exam grade reviewed, you must submit your request via Gradescope for a specific question, along with an explanation of why you think a grading mistake was made. This is the only way in which an exam grade will be reviewed.

10) Overall Grade

Initial grading will be based on the following assignment weighting:

  • final: 30%
  • midterms: 30%
  • homework: 20%
  • labs: 20%
  • mini-projects: up to 5%, graded as explained above.

Translating numerical grades into letter grades per MIT policy requires considerable discussion among the teaching staff at the end of the term. To provide increased clarity in grading, we provide the following initial grade cutoffs:

A-level grade: 85 and higher
B-level grade: 75 and higher
C-level grade: 65 and higher
D-level grade: 50 and higher
F grade: determined at final grade meeting

Critically, we may lower these cutoffs for individuals or the class as a whole during the final grading discussion, but we will not raise them.

During the final grading discussion, we will examine the general trend of your performance in 6.002 over the course of the semester, as well as participation in class and office hours. This discussion can affect your letter grade, particularly if your initial grade is on a letter-grade boundary. 6.002 has been designed so that lectures, recitations, labs, office hours and homework are integral and essential parts of the learning process. Although there is no specific reward for participation, there is a clearly defined penalty for not participating. Students who consistently miss lectures, recitations and homework will not be included in the grading discussions.

Attendance at exams is mandatory. If circumstances make it impossible to take the exam at the scheduled time, please contact 6.002-lecturers@mit.edu by Tuesday of the week prior to the exam to arrange to take a make-up exam. If you have an accommodation letter, please contact 6.002-lecturers@mit.edu by Tuesday of the week prior to the exam to make the appropriate arrangements. In general, we do not make exam arrangements other than those described above unless we receive an email from the Deans at Student Support Services.

11) Late submissions

We provide a lateness penalty for late submissions of problem sets and labs, along with dropping of two lowest problem set grades. Due dates for online problem set and lab checkoffs are posted on the web site.

The grades for late submissions will be multiplied by a lateness penalty P that is calculated from n, the number of minutes late:

P = max(0.0, min(1.0, 1-float(n)/(7*24*60*2)))

as shown below:

The lateness multiplier for late assignments decreases linearly from 1.0 at 0 minutes late to 0.0 at 14 days late. Assignments completed more than 2 weeks after the due date will not receive credit. The following table shows some numerical examples:

Submitted Max Credit Received
on time 100%
1 hour late 99.7%
8 hours late 97.6%
24 hours late 92.8%
2 days late 85.7%

For lab checkoffs, the completion of which requires your presence in the lab, only times during lab hours and office hours will count toward this penalty.

This penalty is applied to each question or checkoff independently, so questions and checkoffs that were completed on time will not be penalized, even if other parts of the same lab or exercise were completed late.

We will also automatically drop the two lowest problem set grades. This is in addition to the late policy described above. This drop policy is intended for obligations such as sports, music, inteviews, projects, or any other reason. No extra accomodations will be given for these activities. We do not drop the lowest lab grade.

If you are experiencing personal or medical difficulties that prevent you from completing some of the work in 6.002, please talk with a dean at S^3, and, with their support, we can offer additional extensions or alternative arrangements. Without written support from Student Support Services, we cannot offer any exceptions to the rules outlined on this page.