6.02
Spring 2012

Home
Announcements

Handouts
»Lectures
»PSets
»Course notes & solutions by chapter
»Practice problems

MIT cert required:
* Online grades
* PSets:
1, 2, 3, 4, 5,
6, 7, 8, 9
* Help queue
* Lab Hours
* Staff only

6.02 piazza forum

Course info
Course calendar
Course objectives

SW installation
Python
Numpy
Matplotlib

Previous terms

6.02 Announcements

Week of May 14, 2012

  • Please take a few moments to evaluate 6.02. Don't forget the recitation instructors and TAs. A full list of staff is here. You have until Monday, May 21 at 9 AM to complete the survey.

  • Please note: All PSets must be submitted and checked-off by 5 pm on Tuesday May 15. This deadline holds even if you have arranged for an extension with your TA.

    Students who do not complete all checkoffs cannot pass the class. If you think you may be in trouble on that front, please contact Prof. Balakrishnan asap (email to hari is the best way), if you haven't done so already.

  • This week's to-do list:
    • Mon: Last lecture (course wrap-up)
    • Tue: Recitation (mulligan review)
    • Wed: No lecture
    • Thu: Recitation (quiz 3 review)

  • Next week's to-do list:
    • Tuesday, May 22
      • Quiz 3: 1.30 pm - 3.30 pm, Johnson Track
      • Quiz 2 mulligan: 3.30 pm - 4.30 pm, Johnson Track
      • Quiz 3 conflict exam: 9 am - 11 am, 34-301
      • Quiz 2 mulligan conflict exam: 11 am - 12 noon, 34-301


    Week of May 7, 2012

    • PS #9 is now online. It will be due on Wednesday night, 5/9/12, i.e., at 6 am on Thursday, 5/10/12.

    • Please take a few moments to evaluate 6.02. Don't forget the recitation instructors and TAs. A full list of staff is here. You have until Monday, May 21 at 9 AM to complete the survey.
    • Just for fun:

    • Please note: All PSets must be submitted and checked-off by Sunday May 13 (i.e., all extensions end on that date). Under extenuating circumstances, your TA may be able to grant an extension to this date, but you need to contact her or him about it. Regardless, all checkoffs must be completed by 5 pm on Tuesday May 15.

      Students who do not complete all checkoffs cannot pass the class. If you think you may be in trouble on that front, please contact Prof. Balakrishnan asap (email to hari is the best way), if you haven't done so already.

    • This week's to-do list:
      • Mon, Wed: Lecture.
      • Tue, Th: Recitation.
      • Wed: PS #9 due.
      • Th, Fri: PS #9 checkoff with your interviewer.

    • Next week's to-do list:
      • Mon, Wed: Lecture.
      • Tue, Th: Recitation.
      • Quiz 3 review on Wed, Thurs


    Week of April 30, 2012

    • This week's to-do list:
      • M, W: Lecture
      • Tu, Th : Recitation
      • W: PS8 due. PS9 released
      • Checkoffs for PS7 and PS8

    • Next week's to-do list
      • M, W: Lecture
      • Tu, Th: Recitation
      • W : PS9 due
      • Checkoffs for PS9
      • Officially, everything due in 6.02 (all PSets) must be completed this week.


    Week of April 23, 2012

    • This week's to-do list:
      • M, W: Lecture
      • Tu, Th : Recitation
      • W: PS7 due, PS8 released

    • Next week's to-do list
      • M, W: Lecture
      • Tu, Th: Recitation
      • W : PS8 due, PS9 released
      • Your TA will be in touch with you to schedule checkoffs.


    Week of April 16, 2012

    • This weeks to-do list

      • Quiz 2 on April 20, 3-5 pm (note: we will start at 3 pm sharp, not adopting the "MIT-standard 5-minute slack"), in 54-100. Materials include L08-L16/R07-14/PS4-6 (i.e., Chapters 9-14).

      • If you are writing the make-up quiz make sure you let TA Sunghyun Park (pshking@mit.edu) know about it along with a valid reason for the same. The make-up quiz is on April 20, 9-11 am.

      • We have put together a collection of previous quizzes and practice problems for Quiz 2. Please check them out. Some of the questions on previous quizzes don't apply this term.

      • You may bring with you two 2-sided 8.5 x 11 inch sheets of paper with typed or hand-written material to the quiz.

      • Mon, Tue: No class. Patriots Day/Marathon Day

      • Wed: Lecture, PS7 available.

      • Thu: Quiz review in recitation

    • Next week's to-do list:
      • Mon, Wed: Lecture
      • Tue, Thu : Recitation
      • Wed: PS7 due


    Week of Apr 2, 2012

    • This week's to-do list:
      • M,W:Lecture
      • Tu,Th: Recitation
      • Wed: PS5 due
      • Thu: PS6 out
      • Checkoff for PS4 and PS5 together. Your section TA will be in touch with you to schedule checkoffs.

    • Next week's to-do list:
      • M,W:Lecture
      • Tu,Th:Recitation
      • Checkoff for PS6. Your section TA will be in touch with you to schedule checkoffs.


    Week of March 19, 2012

    • This week's to-do list:
      • M,W:Lecture
      • Tu,Th: Recitation
      • Wed: PS4 due
      • Fri: PS5 out

    • Next week's to-do list:
      • Spring Break: No Classes


    Week of March 12, 2012

    • Quiz 1 is from 7.30-9.30 pm on Tu March 13 in 50-340 (Walker).
    • Make up exam details
      For those of you writing the make up exam, it is going to be held on March 14 (Wednesday), 9:00am-11:00am at 66-144. Note that you must have received confirmation from Sunghyun to write the make up exam.
    • The material is "bits": from the start of the term through L07/R06/PS3 (inclusive). You may bring 1 2-sided crib sheet and a calculator to the quiz. Topics covered are from Chapters 1 through 8, except for Chapter 4 and Section 6.6 (part of Chapter 6). These include:
      • Definitions of information and entropy and calculating them from simple examples of probability distributions.
      • Huffman coding
      • LZW compression
      • Binary symmetric channel model for bit errors
      • Error correction and detection concepts (channel coding): Hamming distance, parity bits, (n, k, d) block codes, code rate, linear codes, maximum-likelihood decoding
      • Linear block codes by example: rectangular parity, Hamming codes
      • Syndrome decoding of linear block codes: generator matrix, parity check matrix, syndromes. Burst errors & interleaving
      • Convolutional codes: parity streams and generators, state machine representation of a convolutional code, trellis structure
      • Viterbi decoding of convolutional codes, branch and path metrics for hard and soft decoding, "add-compare-select" step, traceback to produce most-likely message

    • Check out for old quizzes and practice problems. Please also read the chapters and solve the problems at the end of the chapters. Solutions to these problems are in the "Course notes" section of this web site.

    • This week's to-do list:
      • M,W:Lecture
      • Tu: Quiz from 7:30 to 9:30 pm at 50-340(Walker), no recitation.
      • Th: Recitation

    • Next week's to-do list:
      • M,W:Lecture
      • Tu,Th:Recitation
      • Wed: PS4 due


    Week of March 5, 2012


    Week of February 27, 2012

    • This week's to-do list:

    • Next week's to-do list:
      • M,W:Lecture
      • Tu,Th:Recitation
      • Wed: PS3 due
      • Th, Fri: Lab checkoff with your interviewer for PS2 and PS3


    Week of February 20, 2012

    • This week's to-do list:
      • M: Presidents' Day Holiday (no lecture)
      • Tu,W:lecture (Tu is M's schedule)
      • W:PS1 due, PS2 out
      • Th: recitation
      • Th,Fri: Lab checkoff for PS1

    • Next week's to-do list:
      • M,W:Lecture
      • Tu,Th:Recitation
      • Wed: PS2 due

    • Your assigned interviewer will be in touch to find a mutually convenient time for this week's checkoff interview. The interviews are in the 6.02 lab (38-530), unless specified otherwise by your interviewer. You should come prepared to run the Python tasks due this week, either on your laptop or on one of the debathena workstations in the lab. Interviews are approximately 10 minutes long.


    Week of February 13, 2012

    • This week's to-do list:
      • M, W: lecture
      • Tu, Th: recitation
      • Work on PS1

    • Next week's to-do list:
      • M: Presidents' Day holiday (no lecture)
      • Tu, W: lecture (Tu is M's schedule)
      • W: PS1 due.
      • Th: recitation

    • We have assigned recitation sections, and have followed your preferences to the extent possible. We will probably have to make modest changes over the next week or two. To find out your assigned recitation section, please click on the Online grades link on the left, which will show you your recitation section number and time (along with the name of your TA, aka interviewer for checkoffs).

    • PSet 1 is now available.

    • Solutions to the problems at the end of Chapters 2 and 3 are now online (click on the Course notes link on the left). Also remember to check out the online practice problems (link on left).

    • Lab staffing starts Sunday, 2/12. Please see the Lab Hours (link on the left nav bar) for a detailed staffing schedule.

    • See the SW installation notes for information about how to set up the 6.02 code environment on your own machine.

    • Your assigned interviewer will be in touch to find a mutually convenient time for checkoff interviews. The interviews are in the 6.02 lab (38-530), unless specified otherwise by your interviewer. You should come prepared to run the Python tasks, either on your laptop or on one of the debathena workstations in the lab. Interviews are 10-15 minutes long.


    Week of February 6, 2012

    • We have assigned recitation sections, and have followed your preferences to the extent possible. We will probably have to make modest changes over the next week or two. To find out your assigned recitation section, please click on the Online grades link on the left, which will show you your recitation section number and time (along with the name of your TA, aka interviewer for checkoffs).

    • PSet 1 is now available.

    • Solutions to the problems at the end of Chapters 2 and 3 are now online (click on the Course notes link on the left). Also remember to check out the online practice problems (link on left).

    • This week's to-do list:
      • Please read the course info page, which describes course mechanics and policies, and the learning objectives.
      • Sign up on Piazza: We'll use the 6.02 Piazza forum for Q&A and other discussions on PSets and the course.
      • Tu: First class meeting in recitation. Please attend the recitation section assigned by the registrar.
      • W: First lecture.
      • Th: Recitation.

    • Next week's to-do list:
      • M, W: Lecture.
      • Tu, Th: Recitation.
      • Start working on PS 1.

    • If you're registered for the course but are unable to get to the PSet on the web site, it means we don't have you in our student database. Please email 6.02-tas from your mit.edu account and send your student ID in your email and we'll add you.

    • The first meeting of 6.02 will be in recitation on Tuesday, 2/7/12. Please attend the recitation section assigned by the registrar. If you're unable to attend that because of a conflict, then attend some section and we'll sort it out. The first lecture is at 2 pm on Wednesday, 2/8/12, in 34-101.

    • Consult the Course Calendar for a detailed schedule of lectures, recitations, labs and quizzes.

    • Portions of this web site require MIT certificates and have been tested with Chrome, Firefox, and Safari. If you're having trouble with one browser, try another. If the problem persists across browsers, contact 6.02-tas or post the issue on Piazza.