6.096 - Introduction to Interactive Programming

Fall 1997 Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science


Quick links: [Current Assignment] [Current Notes] [Course Staff] [Email Archive] [Handouts] [Notes] [Assignments] [Java Links]

News

Course Handouts

This section lists what items were distributed in each class session. See the Course Notes listing below for daily reading assignments.

Wednesday, 9/3/97:
Initial Handout (general information, grading policy, etc.)
Syllabus
Friday, 9/5/97:
Laboratory Assignment 1
Course Notes: Introduction through Style sections.
Lab handouts, week of 9/8
Lab 0: How to use Java Workshop
How to use Spirograph
Monday, 9/8/97:
No handouts
Wednesday, 9/10/97:
Laboratory Assignment 2
Course Notes: MicroController Example.
Friday, 9/12/97:
Collections
Course Notes: Java Charts.
Monday, 9/15/97:
Staff Solutions to Laboratory Assignment 1
Wednesday, 9/17/97:
Design Project
Course Notes: Inheritance.
Wednesday, 9/24/97
Laboratory Assignment 3
Evaluation Policies
Java Core API (Application Programmers Interface)
Monday, 9/29/97:
Staff Solutions to Laboratory Assignment 2
Wednesday, 10/1/97
Laboratory Assignment 4
Quiz cover sheet/directions
Friday, 10/3/97
Java code and javadoc documentation from quiz review
Wednesday, 10/8/97
Recitation notes and drawing(prepared by Aparna Das)
Friday, 10/10/97:
Documentation Project
Course Notes: Event Driven Programming and java.awt (1)
10/10 lecture notes (prepared by Jennifer Chung)
Wednesday, 10/15/97
Staff Solutions to Design Project I
Quiz I Solutions
Staff Solutions to Laboratory Assignment 3
Course Notes: Event Driven Programming and java.awt (2)
Course Notes: Applets
Laboratory Assignment 5
Monday, 10/20/97
Course Notes: Synchronization
Wednesday, 10/22/97
Staff Solutions to Laboratory Assignment 4
10/22 lecture notes (prepared by Abdul Ghani Sa'ad)
Friday, 10/24/97
Laboratory Assignment 6
Monday, 10/27/97
Course Notes: Client-server interaction patterns
Wednesday, 10/29/97
Staff Solutions to the Documentation Project
Quiz II cover sheet/directions
Review and Study Guide for Quiz II
Wednesday, 11/5/97
Staff Solutions to Laboratory Assignment 5
Course Notes: Network Programming
Final Project
Wednesday, 11/12/97
Quiz II Solutions

Course Notes

This section lists reading assignments from the course notes. See the Course Handouts listing above for (paper) distribution dates. The most up-to-date version is always available on the web.

Course Assignments

Java Links

Other links

Course Staff, Contact Info, Office Hours


[Current Assignment] [Current Notes] [Course Staff] [Email Archive] [Handouts] [Notes] [Assignments] [Java Links]
This course is a part of Lynn Andrea Stein's Rethinking CS101 project at the MIT AI Lab and the Department of Electrical Engineering and Computer Science at the Massachusetts Institute of Technology.