CMPSCI 250: Introduction to Computation
David Mix Barrington
Spring, 2012
Lecture Notes
Lectures are prepared in Apple Keynote (.key files) and are given
here as .pdf files. The links here will be dead until I put the files
there -- I hope to do this a few days before the lecture is given but
in the worst case it may be the night before. This schedule may be
adjusted
due to weather cancellations or other changes in the syllabus.
- Introduction: PropCalc (22 Jan)
(.key) (.pdf)
- Propositional Equivalences (24 Jan)
(.key) (.pdf)
- Set and Functions (29 Jan)
(.key) (.pdf)
- Cardinality of Finite Sets (31 Jan)
(.key) (.pdf)
- Modular Arithmetic (5 Feb)
(.key) (.pdf)
- Euclid's Algorithms (7 Feb)
(.key) (.pdf)
- Chinese Remainder Theorem (12 Feb)
(.key) (.pdf)
- Euler's Phi Function and Cryptography (14 Feb)
(.key) (.pdf)
- Predicates and Quantifiers (26 Feb)
(.key) (.pdf)
- Rules of Inference (28 Feb)
(.key) (.pdf)
- Proofs and Proof Methods (5 Mar)
(.key) (.pdf)
- Mathematical Induction (7 Mar)
(.key) (.pdf)
- More Mathematical Induction (12 Mar)
(.key) (.pdf)
- Still More Mathematical Induction (14 Mar)
(.key) (.pdf)
- Walks on Graphs (26 Mar)
(.key) (.pdf)
- Connectivity in Graphs and Digraphs (28 Mar)
(.key) (.pdf)
- Trees and Acyclic Graphs (2 Apr)
(.key) (.pdf)
- Searching on Graphs (9 Apr)
(.key) (.pdf)
- DFA's and NFA's (11 Apr)
(.key) (.pdf)
- The Subset Construction (16 Apr)
(.key) (.pdf)
- Non-Regular Languages and the Myhill-Nerode Theorem (18 Apr)
(.key) (.pdf)
- Regular Expressions (23 Apr)
(.key) (.pdf)
- Kleene's Theorem (25 Apr)
(.key) (.pdf)
- Summary and Review (30 Apr)
(.key) (.pdf)
Last modified 1 March 2013