Test 3: Boolean Algebra
Week: 10
Coverage: Weeks 8-10
Duration: 90 minutes
Topics Covered
- Boolean functions and truth tables
- Normal forms (DNF, CNF)
- Logic gates and circuits
- Karnaugh maps
- Boolean simplification
- Functional completeness
Sample Problem Types
- Truth tables: Construct table for given formula
- Normal forms: Convert expression to DNF/CNF
- Simplification: Simplify using Boolean laws
- Circuits: Design circuit for given function
- K-maps: Use K-map to minimize function
- Completeness: Prove set is functionally complete
Key Skills
- Truth table construction
- Normal form conversions
- Expression simplification
- Circuit design
- K-map technique
- Understanding completeness
Preparation
- Review Lecture 5 notes
- Rework Homework 3 problems
- Practice K-maps (2-4 variables)
- Review Boolean laws