| Lecture |
Examples |
Readings |
| 30-Sept-02. Introduction.
[1up]
[4up]
|
ex413-01.zip |
SICP 1-1.1.5, R5RS 2 |
| 2-Oct-02. Procedures.
[1up]
[4up]
|
ex413-02.zip |
SICP 1.1.6-1.1.8, R5RS 4.1 |
| 4-Oct-02. More Procedures.
[1up]
[4up]
|
ex413-03.zip |
SICP 1.2-1.2.2, R5RS 3 |
| 7-Oct-02. Lambda.
[1up]
[4up]
|
ex413-04.zip |
SICP 1.3, R5RS 4.1.4 |
| 9-Oct-02. More Lambda.
[1up]
[4up]
|
ex413-05.zip |
SICP 1.3 |
| 11-Oct-02. Pairs.
[1up]
[4up]
|
ex413-06.zip |
SICP 2-2.1.3, R5RS 6.3.2 |
| 14-Oct-02. Lists.
[1up]
[4up]
|
ex413-07.zip |
SICP 2.2-2.2.1, R5RS 6.3.2 |
| 16-Oct-02. Hierarchical Structures.
[1up]
[4up]
|
ex413-08.zip |
SICP 2.2.2 |
| 18-Oct-02. Symbols.
[1up]
[4up]
|
ex413-09.zip |
SICP 2.3.1, R5RS 4.1.2, 6.1, 6.3.3 |
| 21-Oct-02. IO.
[1up]
[4up]
|
ex413-10.zip |
R5RS 6.6, PLT MzScheme: Language Manual, Chapter 11, Input and Output |
| 23-Oct-02. Java Intro.
[1up]
[4up]
|
|
Core Java, Chaps 1,2 |
| 25-Oct-02. Java Fundamentals.
[1up]
[4up]
|
ex413-12.zip |
Core Java, Chap 3 |
| 28-Oct-02. Inheritance.
[1up]
[4up]
|
ex413-13.zip |
Core Java, Chap 4,5,6 (see notes for specific sections) |
| 30-Oct-02. Arrays and ArrayLists.
[1up]
[4up]
|
ex413-14.zip |
Core Java, Chap 3,5 (see notes for specific sections) |
| 4-Nov-02. Midterm review.
[Scheme]
[Java] |
|
|
| 8-Nov-02. Collections.
[1up]
[4up]
|
ex413-15.zip |
|
| 13-Nov-02. Compiler Intro.
[1up]
[4up]
|
|
|
| 15-Nov-02. Regular Expressions.
[1up]
[4up]
|
|
|
| 18-Nov-02. Java Input/Output.
[1up]
[4up]
|
ex413-18.zip |
Core Java, Chap 12 (see notes for specific sections) |
20-Nov-02. No new notes for today. I'm going to
talk about HW 5 and HW 6, plus a review of the
JavaIO lecture that I didn't get to on Monday. |
| 22-Nov-02. Grammar.
[1up]
[4up]
|
|
|
| 25-Nov-02. Grammar continued.
|
|
|
| 27-Nov-02. Java Reflection
[1up]
[4up]
|
ex413-20.zip |
Core Java, Chap 5, Section: Reflection |
| 2-Dec-02. Parsing.
[1up]
[4up]
|
|
|
| 4-Dec-02. Parsing continued.
|
|
|
| 6-Dec-02. Java Exceptions.
[1up]
[4up]
|
ex413-22.zip |
Core Java, Chap 11, Section: Exceptions |
| 9-Dec-02. Lexical and Parsing Tools.
[1up]
[4up]
|
ex413-22.zip |
|
| 11-Dec-02. Final review.
[scanning and parsing]
[Java] |
|
|