6.102 — Software Construction
Spring 2023

6.102: Software Construction

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

Announcements

Wed May 24: Project, Quiz 2, and final grades

Project grades and feedback are now available on Omnivore.

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

Final grades have now been submitted to the Registrar, so they should become available on WebSIS soon.

Have a great summer, everyone!

Thu May 18: Quiz 2 tomorrow

Quiz 2 will be tomorrow, Friday, 1:35-2:50pm, in assigned rooms.

You can also visit Quiz 2 itself now to preview the quiz instructions.

You must go to your assigned room. Bring your laptop with a fully-charged battery.

As announced previously, the quiz is closed-book, but you may bring a single 8.5×11″ double-sided page of notes on paper. Blank scratch paper is also allowed. You may not access any other materials, sites, tools, etc. during the quiz.

Mon May 15: Problem Set 4 reflection and grades

First, please fill out the required Problem Set 4 reflection, which asks a few questions about how you worked on ps4. It should take only a minute to fill out.

After you have filled out the reflection, your overall ps4 grade and grade report will become visible on Omnivore, with new information at the end of the page about your beta autograde and beta manual grade.

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

Fri May 12: Project reflection, and last class

The group project is due this evening at 10pm. Also due at 10pm 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.

Mon May 8: Problem Set 3 reflection and grades

First, please fill out the required Problem Set 3 reflection, which asks a few questions about how you worked on ps3. It should take only a minute to fill out.

After you have filled out the reflection, your overall ps3 grade and grade report will become visible on Omnivore, with new information at the end of the page about your beta autograde and beta manual grade.

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

General

Tools

Readings

Problem Sets

  • PS0: Turtle Graphics alpha due Mon Feb 13code review due Fri Feb 17beta due Tue Feb 21
  • PS1: Flashcards alpha due Mon Feb 27code review due Fri Mar 3beta due Mon Mar 20
  • PS2: Cityscape alpha due Mon Mar 13code review due Fri Mar 17beta due Tue Apr 18
  • PS3: Memely alpha due Mon Apr 10code review due Fri Apr 14beta due Mon May 1
  • PS4: Memory Scramble alpha due Mon Apr 24code review due Fri Apr 28beta due Mon May 8

Project

  • Star Battle iteration 0 due Tue May 2iteration 1 due Tue May 9project due Fri May 12reflection due Fri May 12

Quizzes

Course Archive