Frequently Asked Questions

Where can I find the syllabus for Ethics for Engineers?

Posted on our Canvas site are sample syllabuses for the three versions of the course offered this spring. This site is accessible to all MIT students.

What are the different versions of the course?

We offer Regular, AI, BE, and CS versions of the course. The different versions of the course meet separately. The requirements are similar, but the different versions offer different case studies and to some extent different theoretical material. See the individual tabs above for further details.

Schedule for Spring 2024:

Mondays 3-5 Bio/BE Focus Prof. Hemann, Dr. Peter Hansen
Tuesdays 3-5 Regular Version Dr. Peter Hansen
Wednesdays 3-5 BE Focus Dr. Kathryn Hansen, Prof. Lauffenburger
Wednesdays 7-9 Regular Version Dr. Peter Hansen

Do the different course listings of Ethics for Engineers represent different courses?  Do they meet together? 

As noted above, the different versions of the course (Regular, AI, BE, and CS) meet separately and study somewhat different material. However, we do not separate the different course listings (1.082, 2.900, 6.9320, 10.01, 16.676, 20.005, and 22.014). All of these listings are for Ethics for Engineers, which is one course offered in four versions as indicated above. If you take the Regular version, e.g., you will likely have classmates who are registered through different departmental listings. The requirements are the same whichever course listing you register for, except that there is an additional requirement for 20.005. See the next two questions for further details on that.

I see that 20.005 is 9 units, while the other listings (1.082, 2.900, 6.9320, 10.01, 16.676, and 22.014) are only 6 units. How does this work?

Whichever way you register for Ethics for Engineers, the requirements of the basic 6-unit form of the course apply, chiefly class attendance and participation and weekly assignments. If you register for a listing offering more than 6 units, you will have an additional project/paper requirement. See the next question for further details.

Is extra work required if I register for 20.005?

Yes. The additional requirement for 20.005 is an 8-10 page project or paper on a BE-related topic. Further details are available on Canvas.

Does Ethics for Engineers meet any requirements?

Yes. Every listing of Ethics for Engineers is an Engineering School-wide elective. In addition, if you are a Course 10 major, 10.01 qualifies as a Restricted Elective. If you are a course 20 major, 20.005 qualifies as a Restricted Elective. Finally, every listing of Ethics for Engineers is a Gordon Engineering Leadership (GEL) Program Leadership Elective (Year 2).

Am I required to take a particular version of Ethics for Engineers based on which listing I registered for, or based on my major?

No. You may take whichever version interests you and works with your schedule. There is no official correspondence between the different departmental listings and the different versions of the course we offer. E.g., if you’re a course 20 major registered for 20.005, you may take the BE version or the Regular version. You may even take the AI or CS version, though this is less commonly done. Similarly, if you are registered for 6.9320, you may take the AI or CS or Regular version—or even BE, though this is less commonly done. If you are registered for one of the other course listings, you may take whichever version you prefer. However, when doing section assignments, we try to accommodate people wishing to be in the version of the course that most closely matches their registration and their major.

How do I sign up for a particular version of the course?

Section assignment begins about 10 days before the first day of class. If you are pre-registered, you will receive an email asking you to indicate which version of the course and which time offered you prefer. If you register for the course without having pre-registered, you will then be contacted regarding your version and section preference.

Is every version of the course offered every semester?

No. The Regular version of the course is offered every semester, and the other versions are offered based on student demand and on our instructors’ schedules. However, we try to offer the BE version and either the AI or the CS version every semester.

For general questions about Ethics for Engineers, email For questions specific to a given department, contact:

Course 1: Prof. John Williams

Course 2: Prof. Timothy Gutowski

Course 3: Prof. Juejun Hu

Course 6: Prof. Hal Abelson and Prof. Regina Barzilay

Course 7: Prof. Adam Martin

Course 10: Prof. Bernhardt L. Trout

Course 16: Prof. Edward Greitzer

Course 20: Prof. Douglas Lauffenburger

Course 22: Prof. R. Scott Kemp

GEL: Eileen Milligan