Disclaimer:  This is a rough schedule of topics we will cover this quarter. It is subject to change. As mentioned in class, the lectures don't follow the text closely. 
The readings listed are to provide some backup to the material covered in lecture.  There are topics we will cover in the lecture which do not appear in the text.  There are topics in the text we will not cover.
 Also we will often talk about the labs and design tools in class, either in anticipation of the Lab Assignments or in response to questions.
Week   Date Topics Due Reading 3rd Edition and Custom Text Reading 1st and 2nd Editions
0 29-Sep Friday Switching Theory, Boolean functions and expressions, Truth Tables   Section 2.1-2.3 Section 2.1-2.3
1 2-Oct Monday Course overview, Boolean Algebra   Section 2.5 Section 2.5
4-Oct Wednesday  Logic networks, timing diagrams, Venn diagrams, Min-terms   Section 2.4, 2.6-2.8 Section 2.4, 2.6-2.8
6-Oct Friday Max-terms, Synthesis, SOP, POS, NAND-NAND, NOR-NOR    Section 2.11-2.12 Section 4.1-4.2
2 9-Oct Monday K-maps Homework 1  Section 2.13 Section 4.3
11-Oct Wednesday  Kmaps SOP, POS   Section 4.1-4.3 Sections 6.1-6.3
13-Oct Friday Multiplexers   Section 2.13 Section 4.3
3 16-Oct Monday 5-variable Kmaps, Don't Cares Homework 2  Section 2.14 Section 4.4
18-Oct Wednesday  The D Flip-Flop, shift registers, serial parity checker   Sections 5.7-5.8 Sections 7.7-7.8
20-Oct Friday Counters   Sections 5.9.2-5.9.3, 5.11-5.11.2, skip 5.9.1 Sections 7.9.2-7.9.3, 7.11-7.11.2, skip 7.9.1
4 23-Oct Monday Analysis of Sequential Circuit, State Diagram, Dead states, Synchronizers Homework 3 Section 6.1, pages 397-398 Section 8.1, pages 555-556
25-Oct Wednesday  Overflow, review      
27-Oct Friday Midterm 1      
5 30-Oct Monday Synthesis of Sequential Circuit, Mealy and Moore   Sections 6.1 and 6.3 Sections 8.1 and 8.3
1-Nov Wednesday  Synthesis, One-Hot encoding   Section 6.2 Section 8.2
3-Nov Friday TAPS Bike Counter   Slides  Slides 
6 6-Nov Monday Arbiter, Mealy vs Moore, Combinational Loops,    Section 6.8 Section 8.8
8-Nov Wednesday  Combinational Loops, State minimization Homework 4 Section 6.6 Section 8.6
10-Nov Friday HOLIDAY      
7 13-Nov Monday Other FFs, Activation tables, Modifying counters   Section 7.4 Section 10.2.3
15-Nov Wednesday  Sequential multiplier Homework 5    
17-Nov Friday Lab 7 demo      
8 20-Nov Monday Midterm 2      
22-Nov Wednesday  Horner's Rule      
24-Nov Friday HOLIDAY      
9 27-Nov Monday CMOS transistor networks   Sections B.1-B.3 Sections 3.1-3.3
29-Nov Wednesday  CMOS, delay, static timing vs dynamic   Delay Slides Delay Slides
1-Dec Friday Design of D FFs and timing requirements   FF Slides, Sections 5.1-5.4 FF Slides, Sections 7.1-7.4
10 4-Dec Monday FFs(cont), Lab 8, Noise Margins, Fanout, Datasheets   Section B.8-B.8.4,B.8.9 Section 3.8
6-Dec Wednesday  FPGA Editor, Timing Report, Asynchronous Outputs   SROM Slides SROM Slides
8-Dec Friday Transmission Gates, Tri-state, Review Homework 6 Section B.8.7,B.8.8,B.8.10, Tri-state slides Section 3.9, Tri-state slides
Finals week 13-Dec Wednesday 12-3pm Final exam