6.001 Fall 98 -- Calendar

Note that lectures will often cover material that is not in the book.

Mon

Tue

Wed

Thu

Fri

September 7 8 -- Reg Day 9
Recitation 1
(Recitations meet every Wednesday and Friday)

PS0 issued

10
Lecture 1
Intro to 6.001 and Scheme

PS1 issued

11
Recitation 2
September 14
Tutorials start

PS0 due

15
Lecture 2
Procedural Abstraction -- procedures and processes

PS2 issued

16
Recitation 3
17
Lecture 3
Intro to Data -- pairs, lists, and tree manipulation
18
Recitation 4

PS1 due

September 21 22
Lecture 4
Data Abstraction -- contracts

PS3 issued

23
Recitation 5
24
Lecture 5
Henderson Language
25
Recitation 6

PS2 due

September 28 29
Lecture 6
Symbolic Data
30
Recitation 7
October 1
Lecture 7
Generic Operations
2
Recitation 8

PS3 due

October 5 6
Lecture 8
Software Patents/Copyrights

PS4 issued

7
Recitation 9

Quiz 1: Covers from start of semester through PS3

8
Lecture 9
Data Directed Programming
9 -- Add date

Recitation 10

October 12
Holiday
13
Virtual Monday (no Lecture)
14
Recitation 11

PS5 issued

15
Lecture 10
Streams
16
Recitation 12

PS4 due

October 19 20
Lecture 11
State, mutable data

PS6 issued

21
Recitation 13
22
Lecture 12
Environment model of evaluation
23
Recitation 14

PS5 due

October 26 27
Lecture 13
Object Oriented Programming

PS7 issued

28
Recitation 15
29
Lecture 14
Object Oriented Programming
30
Recitation 16

PS6 due

November 2 3
Lecture 15
Parallelism, Concurrency
4
Recitation 17

Quiz 2: Covers through PS6

5
Lecture 16
MetaCircular Evaluator, Universal Machines
6
Recitation 18
November 9 10
Lecture 17
Variations on A Scheme

PS8 issued

11
Holiday -- No Recitations
12
Lecture 18
Analysis and Nondeterminism
13
Recitation 19

PS7 due

November 16 17
Lecture 19
Register Machines

PS9 issued

18
Recitation 20
19
Lecture 20
Explicit Control Evaluator
20
Recitation 21

PS8 due

November 23 24
Lecture 21
Compilation
25
Recitation 22
26

Thanksgiving Break

27

Thanksgiving Break

November 30 December 1
Lecture 22
Memory Management
2
Recitation 23
3
Lecture 23
Java Language Design
4
Recitation 24

PS9 due

December 7 8
Lecture 24
Special Topic
9
Recitation 25
10
Lecture 25
Halting Theorem
11
Reading Period - No Recitations
December 14
15 16

Final Exam: 1:30pm-4:30pm, Athletic Center

17 18

Return to 6.001 Home Page

Send comments about this site to 6001-webmaster@ai.mit.edu.
Copyright © 1998 by Massachusetts Institute of Technology. All rights reserved.
Last modified: Tue Oct 27 11:48:10 EST 1998