MIT 6.042/18.062J Mathematics for Computer Science

Fall 2008

Announcements

NEW
  • Practice final solutions have been posted.
  • Here is a practice final. While this practice final is almost all probability, you should make sure you understand material covered earlier. Our final will be more comprehensive than the practice final.
  • In studying for the final exam, you might find it useful to use this handout as a guide.

  • Office hours during the week preceding the final exam will be as follows:

    Tues, 12/9, 5-6: Office hours (Professor Leighton, 32-G594)
    Thurs, 12/11, 7-9: Review session (Brooke, Chieu, Bill, Jay; 32-082)
    Fri, 12/12, 1-3: Office hours (Nick, 32G 5th floor lobby)
    Fri, 12/12, 3-4: Office hours (Spyros, 26-328)
    Sun, 12/14, 6-7: Office hours (Ling, 26-302)
    Mon, 12/15, 4:30-5:30: Office hours (Marten, 32-G864)
    Tues, 12/16, 7-9: Ice cream study session (32-G5)

  • Please take a minute to fill out the HKN Course Evaluation Guide
OLD
  • Office hours the week of 11/30 are as follows:
    Sun: all office hours cancelled
    Mon: 3-4 Ankur, 4-7 Brian and Ankur
    Tues: 5-6 Prof Leighton
    Weds: 4-5 Nick & Brian, 5-6 Chieu and Brian, 6-7 Jay and Brian (in 26-314)
    Thurs: 5-6 Ling and Brian, 6-7 Bill and Brian, 7-8 Brian (in 26-314)
    Fri: 3-4 Marten, 4-5 Brooke, 7pm Pset 12 due
  • If you're all done studying for the quiz and looking for something to do, you might find this recent New York Times article interesting. The Monty Hall Problem has caused a stir once again, this time in the field of psychology and economics.
  • A practice quiz and solutions are now available for Quiz 2.
  • Quiz 2 covers material up through
    Recitation 17 (11/5) and Lecture 18 (11/4).
    This material is covered in pset1 to pset9.
    Material since Quiz 1 will be emphasized.
  • Changes to office hours, week of 11/2

    Sun, 11/2
    6-7 (Brian and Ling)
    7-8 (Brian)

    Mon, 11/3
    3-4 (Ankur)
    4-5 (Ankur, Spyros, Brian)
    5-6 (Ankur and Brian)

    Tues, 11/4
    Professor Leighton's office hours cancelled

    Weds, 11/5, 26-314
    4-5 (Nick)
    5-6 (Brooke and Jay)
    6-7 (Bill and Chieu)

    Thurs, 11/6
    2pm Pset 9 due
    5-6 (Professor Leighton)

    Fri, 11/7
    3-4 (Marten)
    Brooke's office hours cancelled

  • We now have an online feedback form for you to submit questions, comments, or concerns regarding the course. You may submit anonymous feedback using this form.
  • We also have some not-for-credit "challenge problems" for those of you interested in more fun with sums and asymptotics. These are not for credit in any way and are not extra practice problems since they touch on a few topics we're not focusing on this term. They are just for fun, if you have the time.
  • Quiz 1 solutions have been posted
  • Problem Set 7 Clarifications: In problem 3, "asymptotically tight" means find a lower bound l(n)<=f(n) and an upper bound u(n)>=f(n) such that l(n) = Theta(u(n)). In problem 6, each pair of functions to be compared consists of the f(n) and g(n) defined on the same row. These have been indexed from (a) to (f). For example, for (a), compare n! and (n+1)!.
  • Pset 7 deadline has been extended to Tuesday, Oct. 21, 7pm. Enjoy parents weekend!
  • Professor Leighton's 10/21 office hours have been cancelled.
  • The conflict quiz information has been posted to the right. You must have a valid academic conflict and clear it with the staff prior to wednesday.
  • A practice quiz and solutions are now available.
  • Quiz 1 covers material up through
    Recitation 11 (10/10) and Lecture 11 (10/9).
    This material is covered in pset1 to pset6.
  • Changes to office hours, Friday Oct. 10:
    * Marten's 3-4 office hours cancelled
    * Brooke's office hours extended 4-6, 32-D451

Links to all handouts are in the course calendar below.

Times and Locations

Lecture: TR 2.30-4, 32-123
Recitation: WF (assignments)
Quiz 1: Wed, Oct 15th, 7:30-9:30 pm 10-250
Conflict Exam: Thu, Oct 16th, 5:00-7:00 pm 36-144
Quiz 2: Wed, Nov 12th, 7:30-9:30 pm 10-250
Final exam ice-cream study session: Tues, Dec 16th, 7:00-9:00 pm 5th floor lounge, 32G
Final: Wed, Dec 17th, 1:30-4:30 pm Johnson Athletic Center

Staff and Office Hours

6042-staff@
csail.mit.edu
Lecturers
Tom Leighton
ftl@math.mit.edu

TR 5-6pm
32-G594

Marten van Dijk
marten@mit.edu
F 3-4pm
32-G864
Postdoc
Lecturer
Brooke Cowan
bcowan@mit.edu
F 4-5pm
32-D451
Recitation
Instructors
Jay Fucetola
fucetola@mit.edu
M 5-6pm
34-303
Bill Jacobs
trekkie@mit.edu
Sun 7-8pm
26-302
Nick Matsakis
matsakis@mit.edu
M 3-4pm
34-303
Chieu Nguyen
cvnguyen@mit.edu
M 6-7pm
34-303
Ling Tu
lingding@mit.edu
Sun 6-7pm
26-302
Spyros Zoumpoulis
szoumpou@mit.edu
M 4-5pm
34-303

Course Overview

6.042 covers applications of Discrete Mathematics to Computer Science. The only prerequisite is 18.01. If you have already taken 18.310, you should not be taking 6.042. There are 90-minute lectures on Tuesday and Thursday in 32-123. There are also mandatory 1-hour recitations on Wednesday and Friday focused on solving problems in small groups. Recitation times and locations are listed here.

Reading

You should read Nuts and Bolts of Proofs by Cupillari in the first two weeks. This is the only required reading for the course; however, comprehensive lecture and recitation notes will be posted for your reference.

Problem Sets

There is a problem set each week. Problem sets are generally released on Tuesday, due the following Monday evening at 7 PM in the locked boxes at the elevator lobby in 32-G5, and returned in recitation on Wednesday. Be neat! Graders may deduct for sloppiness. Late homework is generally not accepted, but talk to your recitation instructor if a special circumstance arises. Please do not refer to course materials from previous terms. You may work with other students, but your writeup must be entirely your own. On the top of your homework, list:

  • all collaborators, other than course staff
  • all written sources that you consulted, other than Cupillari and course handouts from this term

If you had no collaborators and consulted no written sources, then write, "I worked alone." Homework without a collaboration statement will not be graded.

Exams

There are 2-hour quizzes on October 15th, 7:30-9:30 pm in room 10-250 and November 12th, 7:30-9:30 pm in room 10-250. There is also a final exam on December 17th at 1:30-4:30 pm in Johnson Athletic Center. Students may bring one 8.5" x 11" sheet with notes handwritten on both sides to quiz 1, two sheets to quiz 2, and 3 sheets to the final.

Grading

We compute a percentage score based on your coursework and then assign a letter grade as follows:

A88.0 - 100%
B75.0 - 87.9%
C60.0 - 74.9%
D50.0 - 59.9%
Fbelow 50.0%

Your percentage score is the weighted average of your scores in five areas: homework, recitation, quiz 1, quiz 2, and the final exam. Scores in the five individual areas are determined as follows:

Homework (25%)
We drop your lowest score. We may normalize an entire recitation section upward, if necessary to compensate for variations in grading standards.
Recitation (20%)
Each recitation is worth 0, 1, or 2 points. If you attend for the full period and work constructively with your team, then you get 2 points. If you skip part of recitation or glaringly fail to work constructively with your team, then you get 1 point. If you are absent, you get 0 points. We drop your two lowest recitation scores.
Quiz 1 (20%), Quiz 2 (20%), Final (25%)
We'll cut 10% off the weight of your weakest exam. If the class median on an exam is below 75% (which is typical), then we normalize all scores upward so that the median is 75%. We normalize by adding a fixed number of points to every score. Scores are not capped at 100%. If the median on an exam is above 75%--- fantastic!

Calendar

September

1
Labor Day
2
Registration Day
3 4
Lecture 1 TL
First Day of Class
Intro & Proofs

Course Info

pset 1 out

5
Recitation 1
recitation notes
8
pset 1 due

9
Lecture 2 TL
Induction

pset 1 solution
pset 2 out

10
Recitation 2
recitation notes
11
Lecture 3 TL
Strong Induction

12
Recitation 3
recitation notes

15
pset 2 due

16
Lecture 4 MvD
Number Theory

pset 2 solution
pset 3 out

17
Recitation 4
recitation notes
18
Lecture 5 MvD
Number Theory
19
Recitation 5
recitation notes
22
Student Holiday
23
Lecture 6 TL
Graph Theory & Coloring

pset 3 due
pset 4 out

24
Recitation 6
recitation notes

pset 3 solution

25
Lecture 7 TL
Matching Problems
26
Recitation 7
recitation notes

29
pset 4 due

30
Lecture 8 TL
Trees, MST

pset 4 solution
pset 5 out

October

1
Recitation 8
recitation notes
2
Lecture 9 MvD
Directed Graphs, Web Search
3
Recitation 9

ADD DATE DEADLINE

recitation notes

6
pset 5 due
7
Lecture 10 BC
Communication Networks

pset 5 solution
pset 6 out
8
Recitation 10
recitation notes

9
Lecture 11 BC
Relations, Partial Orders, Scheduling Problems

10
Recitation 11
recitation notes

13
Holiday
14
Lecture 12 TL
Sums & Approximations

pset 6 due
pset 7 out

optional
ice cream
study session
7-9pm, 32G
5th floor lounge

15
(optional recitation study sessions)

pset 6 solution

Quiz 1
7:30-9:30pm
10-250
Quiz 1 solutions

16
Lecture 13 TL
Sums & Approximations

17
Recitation 12
recitation notes
20 21
Lecture 14 BC
Recurrences


pset 7 due
pset 8 out

22
Recitation 13
recitation notes

pset 7 solution

23
Lecture 15 TL
Recurrences
24
Recitation 14
recitation notes
27
pset 8 due
28
Lecture 16 MvD
Counting Methods

pset 8 solution
pset 9 out

29
Recitation 15
recitation notes

30
Lecture 17 MvD
Counting Methods
31
Recitation 16
recitation notes

November

3 4
Lecture 18 MvD
Counting Methods

5
Recitation 17
recitation notes

6
Lecture 19 TL
Intro to Probability


pset 9 due

7
Recitation 18
recitation notes

pset 9 solution

10
Holiday
11
Holiday

optional
ice cream
study session
7-9pm, 32G
5th floor lounge

12
(optional recitation study sessions)

Quiz 2
7:30-9:30pm
10-250

pset 10 out

13
Lecture 20 MvD
Conditional Probability

14
Recitation 19
recitation notes

Quiz 2 solution
17 18
Lecture 21 TL
Independence


pset 10 due
pset 11 out
19
Recitation 20

DROP DEADLINE

recitation notes

pset 10 solution

20
Lecture 22 TL
Random Variables

21
Recitation 21
recitation notes

24 25
Lecture 23 TL
Expectation


pset 11 due
pset 12 out

26
Recitation 22

recitation notes

pset 11 solution

27
Thanksgiving Holiday
28
Thanksgiving Holiday

December

1

2
Lecture 24 TL
Expectation

3
Recitation 23
recitation notes
4
Lecture 25 BC
Large Deviations

5
Recitation 24
recitation notes

pset 12 due

pset 12 solution

8
9
Lecture 26 TL
Random Walks

10
Recitation 25
recitation notes

11

12
15
16
optional
ice cream
study session
7-9pm, 32G
5th floor lounge
17
Final Exam
1:30--4:30pm, Johnson
18 19

Copyright © 2005 R. Rubinfeld & F.T. Leighton. All rights reserved. Last modified: Thu Oct 30 12:53:49 EDT 2008