6.001 Spring 2006: Calendar

 

Quiz 1: March 7, 7:30-9:30, in TBD

Quiz 2: April 25, 7:30-9:30, in TBD
Final Exam: During finals week, details TBD


Note that in a change from recent terms, all lectures will be given live in 32-123.  Online versions of lectures will be available as a kind of visual textbook.  These online lectures will generally cover the same material, but are not guaranteed to be identical to the material covered in the live lectures. 

Mon

Tue

Wed

Thu

Fri

February 6
Registration day

7

Lecture 1

Introduction to Computation

8
Recitation 1

9

Lecture 2

Basic Scheme

 

10
Recitation 2
 

 

Project 0 due

February 13
Tutorials start 

14

Lecture 3
Procedures, recursion


Pset 1 due electronically

15
Recitation 3

 

16

Lecture 4
Orders of Growth

17
Recitation 4 
 

February 20

Presidents day – no classes

 

21
Monday schedule – tutorials

 

Pset 2 due 

22
Recitation 5

23

Lecture 5
Data Abstractions

 

24
Recitation 6

Project 1 due

February 27

 

 

28
Lecture 6
Higher Order Procedures


PSet 3 due 

March 1
Recitation 7

 

2
Lecture 7
Program methodology

3
Recitation 8



March 6

 

7
Lecture 8
Guest lecture:

Prof. Fredo Durand

 

Quiz 1

8


No recitations

9

Lecture 9
Using higher order procedures

 

10

Recitation 9

 

March 13

14

Lecture 10
Symbols and quotation

 

PSet 4 due

15
Recitation 10

16

Lecture 11

Tagged data, abstract data types

 

Add date

17
Recitation 11 

 
Project 2 due

March 20

 

21

Lecture 12
Mutation

 

Pset 5 due

22
Recitation 12

23

Lecture 13
Advanced data types

24
Recitation 13
 

March 27

Spring vacation

28

 

Spring vacation

29

 

Spring vacation

30

 

Spring vacation

31

 

Spring vacation

April 3

 

4
Lecture 14
Trees

 

PSet 6 due

5
Recitation 14
 

6

Lecture 15
Environment model

7
Recitation 15

 


 
Project 3 due

April 10

 

11

Lecture 16
Graphs, search

 

PSet 7 due

12
Recitation 16

13

Lecture 17

Object Oriented Systems 1

 

14
Recitation 17

April 17

 Patriots Day – no classes
 

18

 

Patriots Day – no classes

19

Recitation 18

 

20

Lecture 18

Lecture Cancelled

 

21
Recitation 19

 

 

 

April 24

 

 

25

Lecture 19

Guest lecture:

Prof. Michael Collins

 

Quiz 2

26

No recitations

 

27

Lecture 20

Object Oriented Systems 2

 

Drop Date

28

Recitation 20

 

 

 

 

 

May 1

2
Lecture 21

Interpretation

 

PSet 8 due

3
Recitation 21

4

Lecture 22

Meta-circular evaluator

5
Recitation 22

 

 

Project 4 due

May 8
 

 

9

Lecture 23

Lazy evaluation

 

PSet 9 due

10
Recitation 23

11
Lecture 24

Streams

 

12

Recitation 24

 


Project 5 due

May 15

 

16
  Lecture 25

Asynchronous Computing

 

17
Recitation 25

18

Lecture 26

Computability


Last day of classes

19

May 22

 

Final exam week

23

 

Final exam week

24

 

Final exam week

25

 

Final exam week

26

 

Final exam week


Return to 6.001 Home Page

Send comments about this site to 6001-webmaster@csail.mit.edu .
Copyright © 1997-2002 by Massachusetts Institute of Technology. All rights reserved.