Foundations of Computer Science/C --- Lecture Notes
Class Notes
Introduction, Including Intro to Logic
Notes 1
Notes 2
Chapter 2
Notes 1
Notes 2
Notes 3
Chapter 3
Notes 1
Notes 2
Notes 3
Notes 4
Chapter 4
Notes 1
Notes 2
Notes 3
Chapter 5
Notes 1
Notes 2
Notes 3
Chapter 6
Notes 1
Notes 2
Notes 3
Chapter 7
Notes 1
Notes 2
Notes 3
Notes 4
Notes 5 (written by Alan J. Hu)
Chapter 8
Notes 1
Notes 2
Notes 3
Chapter 9
Notes 1
Notes 2
Notes 3
Notes 4
Notes 5
Notes 6
Chapter 10
Notes 1
Notes 2
Notes 3
Notes 4
Chapter 11
Notes 1
Notes 2
Notes 3
Notes 4
Chapter 12
Notes 1
Notes 2
Notes 3
Notes 4
Notes 5
Chapter 13
Notes 1
Notes 2 (written by Hugh McGuire)
Chapter 14
Notes 1
Notes 2
Notes 3
Notes 4 (written by Ramesh
Viswanathan)
Section Notes on ML
Warning: These notes are based on ML90.
I have revised my ML book Elements of ML
Programming to conform to the new ML97 standard.
Notes 1
Notes 2
Notes 3
Notes 4
Notes 5
Notes 6
Notes 7
Notes 8
Notes 9
Jeffrey D. Ullman
ullman @ cs.stanford.edu
650-494-8016 (home)
650-725-2588 (FAX)