This section provides lecture topics for each class session, along with assignment due dates.
6.821 Programming LanguagesFall 2002
MASSACHUSETTS INSTITUTE OF TECHNOLOGY
Department of Electrical Engineering and Computer Science
| | | | |
---|
| MONTH | | | | SESSION ONE | | | | SESSION TWO |
---|
| | | | |
---|
| | | | | | September | | | | | | | | Operational Semantics, PostFix PS1 Out | | | | | | | | | | | | | | | | Operational Semantics, Domains PS1a Due | | | | Definitional Interpreters & Translators | | | | | | | | | | | | | | | | Denotational Semantics PS1b Due, PS2 Out | | | | Fixed Points | | | | | | | | | | | | | | | | FL PS2 Due, PS3 Out | | | | Naming I | | | | | | | | | | | | October | | | | Naming II PS3 Due, PS4 Out | | | | State I | | | | | | | | | | | | | | | | Modeling State | | | | Control I PS4 Due, PS5 Out | | | | | | | | | | | | | | | | | | | | Control II | | | | | | | | | | | | | | | | Explicit Types PS5 Due | | | | Midterm In-class Through Control II | | | | | | | | | | | | | | | | Type Reconstruction PS6 Out | | | | Polymorphic Type I | | | | | | | | | | | | November | | | | Polymorphic Type II PS6 Due, PS7 Out | | | | Pattern Matching, Abstract Types | | | | | | | | | | | | | | | | Concurrency PS7 Due, PS8 Out | | | | Effects | | | | | | | | | | | | | | | | Java Language Design/Applets | | | | Pragmatics I | | | | | | | | | | | | | | | | Pragmatics II | | | | | | | | | | | | | | | | December | | | | Pragmatics III PS8 Due | | | | To Be Announced | | | | | |
|