These are the annotated lecture slides that I use in my
YouTube channel
(with handwritten proofs, etc.).
- Chapter 2: Induction and Recursion
(only the part on comparing cardinalities)
- Chapter 3: Sequences and Series
- Chapter 4: Directed Graphs.
- topological sort
- longest paths in DAGs
- rooted trees
- Chapter 5: Binary Representation
- Chapter 6: Propositional Logic
- Boolean formulas
- syntax and semantics
- complete sets of connectives
- de Morgan Duality and negation normal
form
- Chapter 7: Asymptotics
- Big-O,
Big-Omega
- Recurrence equations
- Chapter 9: Representation of Boolean Functions
- Chapter 10: The Digital Abstraction
- Chapter 11: Foundations of Combinational
Circuits
- Chapter 12: Trees
- Chapter 13:
Decoders and Encoders
- Chapter 14: Shifters & Selectors
- Shifters
- Selectors
- Chapter 15:
Addition
- Chapter 16:
Signed Addition
- Chapter 17-20 (new): Synchronous
Circuits.
- Chapter 21: ISA of the simplified DLX
- Chapter 22: Implementation of the simplified
DLX