Lecture Notes



Please note: The lecture topics are subject to change based on time constraints and student interests.

Lecture
Topic
Notes (Postscript) Notes(PDF)
1
Introduction

introduction.ps

introduction.pdf

1-2
Syntax of Programming Languages I

syntax1.ps

syntax1.pdf

2-3
Syntax of Programming Languages II

syntax2.ps

syntax2.pdf

3
Scheme I

scheme_1_handout.ps

scheme_1_handout.pdf

4
Scheme II

scheme_2_handout.ps

scheme_2_handout.pdf

5
Scheme III

scheme_3_handout.ps

scheme_3_handout.pdf

6
Scheme IV

scheme_4_handout.ps

scheme_4_handout.pdf

7
ML I

ml_1_handout.ps

ml_1_handout.pdf

7-8
ML II

ml_2_handout.ps

4 per page (PS)

ml_2_handout.pdf

4 per page (PDF)

9
ML III

ml_3_handout.ps

4 per page (PS)

ml_3_handout.pdf

4 per page (PDF)

10
Prolog I

prolog_1_handout.ps

prolog_1_handout.pdf

10
Prolog II

prolog_2_handout.ps

prolog_2_handout.pdf

11
Prolog III

prolog_3_handout.ps

prolog_3_handout.pdf

12
Prolog IV

prolog_4_handout.ps

prolog_4_handout.pdf

12
Parameter Passing

p_1_handout.ps

pp_1_handout.pdf