CSE 341: Lecture Slides Index, Autumn 2002

(Links to lecture slides will be inserted during the course of the quarter.)
Date Topic and Link Powerpoint file
30 Sept Introduction .ppt file
2 Oct Intro to Scheme .ppt file
4 Oct Scheme's Basic Functionality .ppt file
9 Oct Abstraction and Repetition in Scheme .ppt file
11 Oct Bindings, Scope and Extent .ppt file
14 Oct Explication procedure application, closures, and evaluation .ppt file
16 Oct Macros .ppt file
25 Oct Functional Programming Constructs .ppt file
28 Oct Syntax and Type .ppt file
30 Oct Introduction to ML .ppt file
1 Nov ML Functions, Patterns and Datatypes .ppt file
4 Nov ML's Type Inference and Polymorphism .ppt file
6 Nov ML's foldl and foldr functions
8 Nov Java Introduction .ppt file
8 Nov (second set) Object-Oriented Design .ppt file
13 Nov Java Inheritance: Classes and Interfaces .ppt file
15 Nov Java's AWT, 1.1 event model, and Adapters .ppt file
18 Nov Java Threads .ppt file
20 Nov Introduction to Logic Programming and Prolog .ppt file
22 Nov Theory of Logic Programming .ppt file
25 Nov Introduction to Perl .ppt file
27 Nov Perl Arrays, Etc. .ppt file
2 Dec Regular Expressions .ppt file
4 Dec Visual Languages .ppt file
11 Dec Social and Ethical Issues .ppt file