CSE 341 Schedule and Reading Assignments
Tentative Schedule for the Quarter
Week 1: Scheme
Week 2: Scheme
Week 3: Scheme (no class Jan. 18)
Week 4: Java
Week 5: Java; Smalltalk; parameter & scope issues
Week 6: Miranda; midterm Feb. 12
Week 7: Miranda (no class Feb. 15)
Week 8: CLP(R)
Week 9: CLP(R)
Week 10: CLP(R)
Final: March 15, 8:30-10:20 am
Details and Suggested Readings
- Week 1 (Jan 4-8)
- Language families; Scheme introduction. Reading: Scheme Report
- Week 2 (Jan 11-15)
- More Scheme. Optional reading: Structure and Interpretation of Computer Programs
Chapters 1-3. Suggested reading: Structure and Interpretation of Computer Programs
Chapters 4 Section 1.
- Week 3 (Jan 18-22)
- holiday Jan 18
Scheme.
- Week 4 (Jan 25-29)
- Java. Reading: Object-Oriented Programming with Java Chapters 1-8
- Week 5 (Feb 1-5)
- Java. Reading: Object-Oriented Programming with Java Chapters 9-12 and 15.
Scope.
- Week 6 (Feb 8-12)
- Parameters; Miranda intro.
midterm Feb 12
- Week 7 (Feb 15-19)
- holiday Feb 15
Miranda. Reading: "An Overview of Miranda".
- Week 8 (Feb 22-26)
- Miranda
- Week 9 (Mar 1-5)
- Miranda
- Week 10 (Mar 8-12)
- CLP(R)
-