Laboratory in Software Engineering

Spring 2001


Lectures

NumberLecture DateTitleLinks
L1 2/6/2001 Lecture 1 - Overview (PDF)
L2 2/7/2001 Lecture 2 - Java Semantics: Objects (PDF)
L2-QA 2/7/2001 Lecture 2 Q & A (HTML)
L3 2/12/2001 Lecture 3 - Java Semantics: Classes (PDF)
L3-QA 2/12/2001 Lecture 3 Q & A (HTML)
L4 2/13/2001 Lecture 4 - Abstraction and specification 1 (PDF)
L4-QA 2/13/2001 Lecture 4 Q & A (HTML)
L5 2/14/2001 Lecture 5 - Debugging (PDF)
L6 2/20/2001 Lecture 6 - Procedural abstractions (PDF)
L6-QA 2/20/2001 Lecture 6 Q & A (HTML)
L7 2/21/2001 Lecture 7 - Testing (PDF)
L8 2/26/2001 Lecture 8 - Specifications & exceptions (PDF)
L8-QA 2/26/2001 Lecture 8 Q & A (HTML)
L9 2/27/2001 Lecture 9 - Abstract data types (PDF)
L9-QA 2/27/2001 Lecture 9 Q & A (HTML)
L10 2/28/2001 Lecture 10 - Subtyping and subclassing (B&W PDF)
(Color PDF)
L10-QA 2/28/2001 Lecture 10 Q & A (HTML)
L11 3/5/2001 Lecture 11 - Understanding ADTs (PDF)
L12 3/6/2001 Lecture 12 - Understanding ADTs 2 (PDF)
L13 3/12/2001 Lecture 13 - More on Reasoning (PDF)
L14 3/13/2001 Lecture 14 - Reasoning about Code Cont'd (PDF)
L15 3/14/2001 Lecture 15 - Object Models (PDF)
L15-QA 3/14/2001 Lecture 15 Q & A (HTML)
L16 3/19/2001 Lecture 16 - Module Dependences (PDF)
L16-QA 3/19/2001 Lecture 16 Q & A (HTML)
L17 3/20/2001 Lecture 17 - Design Patterns (PDF)
L18 3/21/2001 Lecture 18 - Design Patterns 2 (PDF)
L19 4/2/2001 Lecture 19 - Project Management 1 (PDF)
L20 4/3/2001 Lecture 20 - Project Management 2 (PDF)
L21 4/4/2001 Lecture 21 - Project Management 3 (PDF)


Back to the 6.170 home page
For problems or questions regarding this page, contact: 6.170-webmaster@mit.edu.