6.102 — Software Construction
Spring 2026

6.102: Software Construction

Spring 2026 · Course Staff · Tues & Thurs 9:30-11am in 26-100

Announcements

Wed May 20: Project, Exam 2, and final grades

Project grades and feedback are now available on Omnivore.

Exam 2 has been graded, and you will receive an email from Gradescope with a link to your graded exam. Exam 2 solutions are posted on the web site.

And final grades have been submitted to the registrar, they should become available on WebSIS soon.

Have a great summer, everyone!

Thu May 14: Exam 2 tomorrow

Exam 2 will be tomorrow, Friday, 1:30-3:30pm, in 26-100.

Please visit the Exam 2 page now to preview the exam instructions.

You must go to your assigned room as shown on the exam page. Bring your laptop with a fully-charged battery.

As announced previously, the exam is closed-book, but you may bring a single 8.5×11″ double-sided page of notes, handwritten directly on paper (not created with a computer or tablet, not printed out or photocopied). Blank scratch paper is also allowed. You may not access any other materials, sites, tools, etc. during the exam.

Fri May 8: Project reflection and last class

The group project is due this evening at 9pm. Also due at 9pm is your individual reflection about the project, so please don’t forget to write and submit that reflection. It’s OK to submit the reflection a bit late if you’re wrapping up project work close to the deadline.

Tuesday will be the last 6.102 class of the semester. There is no reading or nanoquiz or classwork grade for Tuesday’s class. Instead, we will have a brief wrap-up and summary of the course.

Fri May 8: Practice quizzes during lab hours

Exam 2 is next Friday afternoon during the finals period. See the previous announcement about exam content and essential details.

To help review for the exam, we invite you to use the upcoming lab hours as an opportunity to practice past 50-75-minute quizzes (shorter than Friday’s 120-minute exam) and ask questions about them. All of these past quizzes are found in the exam archive:

  • Sunday lab hours: spring 2021 quiz 2
  • Monday: fall 2021 quiz 2
  • Tuesday: spring 2022 quiz 2
  • Wednesday: spring 2023 quiz 2

Thu May 7: Problem Set 4 beta reports

Please fill out the Problem Set 4 reflection, which asks a few questions about how you worked on ps4. It should take only a minute or two to complete.

After that, your beta grade report and overall ps4 grade will become available on Omnivore, including your beta autograde and beta manual grading feedback.

If you have questions, please see the FAQ about grading questions.

General

Tools

Readings

Problem Sets

Project

  • Star Battle reading due Wed Apr 22team contract due Thu Apr 23iteration 0 due Tue Apr 28iteration 1 due Tue May 5project due Fri May 8reflection due Fri May 8

Exams

Course Archive