6.824 - Fall 2002

General Information

Structure // Grading policy // Class meetings // Staff // Office Hours // Useful Books


6.824 is a core graduate subject with lectures, labs, and quizzes. 6.824 is 12 units. 6 EDPs.

Lectures (1.5 hour twice a week)

Each lecture will have one assigned paper to read. You should read this paper before coming to class, and be prepared to discuss it. Some lectures will also have recommended papers; you are encouraged to read those, but not required.

6.824 will have a mid-term and a final.

There are programming labs due weekly for the first half of the term.

In the second half of the term you'll build a system of your choice, in small groups. You'll also write a research-style paper on that system.


Grade for this class will be based on:
The late policy for programming assignments is as follows. You can hand assignments in late, but the total amount of lateness summed over all the assignments must not exceed 72 hours. If you hand in an assignment late, and your total late time (include the late time for that assignment) exceeds 72 hours, we will give that assignment a grade of D. Note that a D is better than the grade you'd get if you handed in nothing. You can divide up your 72 hours among the assignments however you like; you don't have to ask or tell us.

Collaboration policy

You must write all the code you hand in for the programming assignments, except for code that we give you as part of the assigment. You are not allowed to look at anyone else's solution (and you're not allowed to look at solutions from previous years). You may discuss the assignments with other students, but you may not look at or use each other's code.

Class meetings

6.824 meets TR 1-2:30 in 6-120.


Robert Morris
NE43-509 3-5983 rtm@lcs.mit.edu
Teaching assistant
Thomer M. Gil
NE43-530 3-0004 6.824-staff@pdos.lcs.mit.edu, if you need to write me confidential e-mail (feedback about lecturer?), then send mail to [my first name]@lcs.mit.edu
Course secretary
Neena Lyall
NE43-523 3-6019 lyall@lcs.mit.edu

Office hours, asking questions

This week (9/30 - 10/3), come to James' Office hours.

Monday Tuesday Tutorial 10am-11am (starting 09/09) NE43-516
Thursday Thursday Walk-in 4pm-5pm (starting 09/12) NE43, 5th floor lounge

Monday's/Tuesday's office hour is structured as a tutorial. There will be opportunity to ask questions about lectures or assignments, discuss lecture topics or papers in more detail, and provide constructive feedback about lectures, assignments, exams, and staff. Attendance is not mandatory, but we encourage you to come, nonetheless.

Thursday's office hour is less organized. Just drop by.

You can e-mail 6.824-staff@pdos.lcs.mit.edu to request an appointment outside of the regular office hours.

You can ask questions by e-mail (6.824-staff@pdos.lcs.mit.edu). However, we will usually answer all questions once per day---between 10pm and 2am. Relevant questions and answers will be e-mailed to everyone. When an assignment deadline approaches, we will answer e-mail more frequently.

Useful Books

The following books may help provide background for 6.824 or help with lab programming. None of them are required. They are listed in rough order of usefulness.

Questions or comments regarding 6.824? Send e-mail to 6.824-staff@pdos.lcs.mit.edu.

Top // 6.824 home //