Class Schedule

Week Topics Reading Homework Comments
1 Th 09/25 Boolean Algebra Ch 3.1-3.3, 3.5-3.6
2 Tu 09/30 Two-level logic Ch 4.1-4.3
Th 10/02 Two-level logic Ch 4.4 Set 1: Ch 4.4abcd, 4.6abcd, 4.7abcd, 4.8abcd
3 Tu 10/07 Hazard-free minimization Ch 4.7, Ch 3.4 Set 1: Ch 4.19
Th 10/09 Multi-level logic Set 1: additional problems
4 Tu 10/14 Addition, negative number representation Ch 5.1, Ch 2.5 Homework set 1 due
(Solution)
Th 10/16 Exam in class Midterm 1
5 Tu 10/21 Subtraction, carry look ahead, ALUs, decoders, muxes ... Ch 2.6, Ch 5.2-5.7 Set 2: Ch 5.14 (design 4-bit comparators using bit slices)
Th 10/23 Critical path analysis Set 2: additional problems
6 Tu 10/28 No class
Th 10/30 Finite state machines Ch 6.7-6.9, 6.11 Set 2: Ch 6.10, 6.11, 6.19a, 6.21
7 Tu 11/04 Finite state machines
Th 11/06 Finite state machines HW2 due in Mon 11/10 discussion section
8 Tu 11/11 No class Veteran's Day
Th 11/13 Exam in class Midterm 2
9 Tu 11/18 Control-path/data-path
Th 11/20 Flip flop designs, registers, memories
10 Tu 11/25 State minimization Ch 6.10 Suggested problems
Ch 6.12, 6.19
(Don't need to turn in)
Th 11/27 No class Thanksgiving
11 Tu 12/02 State minimization
Review
Th 12/04 Wrap up and
looking ahead
12 Fr 12/12 3:00-6:00pm Final Exam