Lecture Notes
Lecture #1 (Chapter 1) Overview of Programming Languages Course
Lecture #2 (Chapter 3) Syntax and Semantics: Grammars
Lecture #3 (Chapter 4) Lexers and Parsers
Lecture #4 (Perl notes and books) Introduciton to Perl
Lecture #5 (Chapter 5) Binding and Scope
Lecture #6 (Chapter 6) Data Types
Lecture #6 Part II
Lecture #6 Part III
Lecture #7 (Chapter 15) Functional Programming: Scheme
Lecture #8 (Chapter 7) Arithmetic Expressions
Lecture #9 (Chapter 8) Control-Structures
Lecture #10 (Chapter 9)
Lecture #11 (Chapter 10)
Lecture #12 (Chapter 12)
Lecture #13 (Chapter 14)