Archived Announcements

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://oidc.mit.edu) to authenticate, and then you will be redirected back to this page.

Archived Announcements

Announcements (Week of Nov. 13, 2017)

  1. This week in 6.009:

    • Monday (Nov 13): Lab 8A submission due, 10p
    • Tuesday (Nov 14): Lab 8B issued, 9a
    • Friday (Nov 17): Lab 8A checkoff due, 4p

Announcements (Week of Nov. 6, 2017)

  1. This week in 6.009:

    • Monday (Nov 6): Quiz 2 resubmissions due, 10p
    • Tuesday (Nov 7): Lab 8A issued, 9a
    • Friday (Nov 10): No in-class lab or office hours (Holiday)

Announcements (Week of Oct. 23, 2017)

  1. This week in 6.009:

    • Monday (Oct 23): Lab 6 submission due
    • Tuesday (Oct 24): Lab 7 issued at 9a
    • Friday (Oct 27): Lab 6 checkoff due, Q2 practice materials released
  2. Next week in 6.009:

    • Monday (Oct 30): Lab 7 submission due
    • Wednesday (Nov 1): no recitation, open lab hours
    • Friday (Nov 3): QUIZ 2 during section times (see below)
    • Sunday (Nov 5): Lab 7 checkoff due
  3. Quiz 2 Logistics

    • [tl;dr] Just like Quiz 1! Note different overlow rooms.

    • Quiz 2 will be given on Friday, 11/3.

    • Coverage is Lectures 1-7 and Labs 1-7.

    • We've released a practice quiz (from Spring 2017) and a set of practice problems drawn from earlier quizzes. You can access them via the Quiz 2 Practice Quiz and Quiz 2 Practice Problems links in the Quizzes menu. You will get the most benefit from the practice quiz by first trying it in a quiz-like setting: closed book, closed internet, 2-hour time limit.

    • You will need your laptop and, if necessary, a power cord, to work on the quiz during the in-class quiz session. If you're likely to need to plug in your laptop during the session, please choose a room with outlets.

    • In order to take the regular or makeup Quiz, you must first sign-up online for a particular quiz session. There are multiple rooms for each session; you may choose the room/time that works best for you. Note that the overflow rooms for Quiz 2 are not the same as they were for Quiz 1.

    • You will only be able to access the quiz once a staff member has checked you in at the start of your chosen session. If you have an accommodation letter or are taking the make-up, you will sign up for those sessions instead of the regular Friday sessions. If you're taking an accommodation exam, you'll receive instructions about rooms via email.

    • The quiz mechanics are similar to those for a lab. At the start of a quiz session you'll download a zip file with the necessary files including unit tests. You'll have 110 minutes to finish your coding and submit your quiz.py file online using the upload box on the quiz page. As with labs, you can submit multiple times. Note that submissions will be disabled at the end of your quiz session so please submit before the end of the session. Once the system indicates your submission is queued for testing, you're all set. You don't have to wait for the tests to complete.

    • The quiz is closed book and closed internet. The only materials you are allowed to access are those included in the .zip file and the Quiz webpage on the course website. It is not permitted to search online or answers, access other course materials including labs from this or previous terms. Please do not discuss the exam with anyone until after the resubmission deadline of Monday, 11/6, at 10pm.

    • If your Quiz 2 doesn't pass all the tests or you want to revise your earlier answers, we invite you to continue to work on the quiz over the weekend and resubmit it to the "Quiz 2 Resubmit" assignment.

      • The resubmit process is an extension of the quiz, so the quiz rules apply: closed book, closed internet, no help from staff or other students, no searching online, no accessing other course materials.

      • The Resubmit assignment will be available for submissions starting at 5pm on Friday, 11/3. The deadline for resubmissions is Monday, 11/6, at 10pm. Sorry, late resubmits will not be accepted.

      • In order to request a regrade for a question, you will have to submit corrected code that passes all the tests for the question and explain in Python comments your bug or the lack of functionality in your original solution. Also please indicate whether you believe this to be a large or a small change and explain your reasoning. That will help us award partial credit more efficiently and correctly. Over the following days, the staff will review your new code and award partial credit for any additional tests that you pass.

Announcements (Week of Oct. 16, 2017)

  1. This week in 6.009:

    • Monday (Oct 16): Lab 5 submission due
    • Tuesday (Oct 17): Lab 6 issued at 9a
    • Friday (Oct 20): Lab 5 checkoff due
  2. Next week in 6.009:

    • Monday (Oct 23): Lab 6 submission due
    • Tuesday (Oct 24): Lab 7 issued at 9a
    • Friday (Oct 27): Lab 6 checkoff due

Announcements (Week of Oct. 9, 2017)

  1. This week in 6.009:

    • Monday (Oct 9): Quiz 1 Resubmit by 10p
    • Tuesday (Oct 10): no lecture, student holiday
    • Tuesday (Oct 10): Lab 5 issued at 9a
    • Wednesday (Oct 11): Lab 4 checkoff due
  2. Next week in 6.009:

    • Monday (Oct 16): Lab 5 submission due
    • Tuesday (Oct 17): Lab 6 issued at 9a
    • Friday (Oct 20): Lab 5 checkoff due
  3. There will be no office hours on Monday (Oct 9), and evening office hours resume on Tuesday (Oct 10).

  4. If your Quiz 1 doesn't pass all the tests or you want to revise your earlier answers, we invite you to continue to work on the quiz over the weekend and resubmit it to the "Quiz 1 Resubmit" assignment. The Resubmit assignment will be available for submissions starting at 5pm on Friday, 10/6. The deadline for resubmissions is Monday, 10/9, at 10pm. In order to request a regrade for a question, you will have to submit corrected code that passes all the tests for the question and explain in Python comments your bug or the lack of functionality in your original solution. Also please indicate whether you believe this to be a large or a small change and explain your reasoning. That will help us award partial credit more efficiently and correctly. Over the following days, the staff will review your new code and award partial credit for any additional tests that you pass.

Announcements (Week of Sep. 25, 2017)

  1. This week in 6.009:

    • Monday (Sep 25): Lab 3 submission by 10p
    • Tuesday (Sep 26): Lab 4 issued at 9a
    • Friday(Sep 29): no office hours (student holiday)
  2. Next week in 6.009:

    • Sunday (Oct 1): Lab 3 checkoff due
    • Monday (Oct 2): Lab 4 submission by 10p
    • Wednesday (Oct 4): Optional Practice Quiz in sections
    • Quiz 1, Friday (Oct 6) during sections
  3. We won't be holding office hours on Friday, 9/29, because of the student holiday. So the Lab 3 checkoff will be due at the next scheduled office hours after that Friday, i.e., Sunday, Oct 1.

  4. We won't be holding office hours on Friday, 10/6, because of Quiz 1. So the Lab 4 checkoff will be due at the next scheduled office hours after that Friday.

  5. Quiz 1 Logistics

    • Quiz 1 will be given on Friday, 10/6.

    • Coverage is Lectures 1-4 and Labs 1-4.

    • We've released a set of 14 practice problems drawn from earlier quizzes. You can access them via the Quiz 1 Practice Problems link in the Quizzes menu.

    • You will need your laptop and, if necessary, a power cord, to work on the quiz during the in-class quiz session. If you're likely to need to plug-in your laptop during the session, please choose a room with outlets.

    • In order to take the Practice Quiz, the regular Quiz, or the Makeup Quiz, you must first sign-up online for a particular quiz session. Note there are multiple rooms for each session; you may choose the room/time that works best for you.

    • You will only be able to access the quiz once a staff member has checked you in at the start of your chosen session. If you have an accommodation letter or are taking the make-up, you will sign up for those sessions instead of the regular Friday sessions. If you're taking an accommodation exam, you'll receive instructions about rooms via email.

    • The quiz mechanics are similar to those for a lab. At the start of a quiz session you'll download a zip file with the necessary files including unit tests. You'll have 110 minutes to finish your coding and submit your quiz.py file online using the upload box on the quiz page. As with labs, you can submit multiple times. Note that submissions will be disabled at the end of your quiz session so please submit before the end of the session.

    • If your Quiz 1 doesn't pass all the tests or you want to revise your earlier answers, we invite you to continue to work on the quiz over the weekend and resubmit it to the "Quiz 1 Resubmit" assignment. The Resubmit assignment will be available for submissions starting at 5pm on Friday, 10/6. The deadline for resubmissions is Monday, 10/9, at 10pm. In order to request a regrade for a question, you will have to submit corrected code that passes all the tests for the question and explain in Python comments your bug or the lack of functionality in your original solution. Also please indicate whether you believe this to be a large or a small change and explain your reasoning. That will help us award partial credit more efficiently and correctly. Over the following days, the staff will review your new code and award partial credit for any additional tests that you pass.

Announcements (Week of Sep. 18, 2017)

  1. This week in 6.009:

    • Lab 2 submission by Monday, 10p
    • Lab 3 issued Tuesday, 9a
    • Lab 2 checkoff by Friday, 4p
  2. Next week in 6.009:

    • Lab 3 submission by Monday, 10p
    • Lab 4 issued Tuesday, 9a
    • Lab 3 checkoff by Friday, 4p

Announcements (Week of Sep. 11, 2017)

  1. This week in 6.009:

    • Lab 1 submission due Monday, 10p
    • Lab 2 issued Tuesday, 9a
    • Lab 1 checkoff by Friday, 4p
  2. Next week in 6.009:

    • Lab 2 submission by Monday, 10p
    • Lab 3 issued Tuesday, 9a
    • Lab 2 checkoff by Friday, 4p
  3. There were some server problems Thursday night that prevented submissions from being checked. Service was restored Friday morning and we've added an extra slack day (now 8 slack days total) to compensate for any extra late days incurred by the server problems.

Announcements (Week of Sep. 4, 2017)

  1. We are having evening office hours as usual (with slight time adjustments). For this week, that will be on Wednesday and Thursday, 6 PM to 9 PM, in 34-301 and 34-303. These sessions may be a good opportunity to get help setting up your Python environment and getting our Lab 1 starter code running. (Lab 1 was released earlier today and is due Monday at 10 PM.)

  2. The first meeting of 6.009 will be during the tutorial sessions on Wed, 9/6. The presentation on Wednesday will serve as the lecture for week 1.

  3. We will be using Piazza for course-related discussion this (announcements and questions) this spring. This is where to post your questions and get responses from the staff. We'll also post announcements, corrections, etc., to the forum.

  4. You are responsible for familiarizing yourself with all of the course information under the "Information" menu above, particularly those relating to grading and collaboration. If you have any questions about any of the course policies, please post a question on Piazza!

  5. Submitting assignments to the online system requires that you have a 6.009 account. We've initialized the accounts from the Registrar's class list, so most of you should be all set. If you need an account, please send your Kerberos ID (i.e., Athena login name) to 6.009-faculty@mit.edu.

  6. The pre-requisite for 6.009 is passing at least one of the following:

    • 6.00
    • 6.0001 (or 6.0001 Advanced Standing Exam)
    • 6.0002
    • 6.S080
    • 6.01
    • 6.S08

    You will not be allowed to submit assignments if you have not completed the prerequisite by the start of the semester.

    Feel free to email Chris (cjt@mit.edu) if you have any questions about satisfying the 6.009 prerequisite.