Week  Monday  Wednesday  Friday  

1  1/5  Administration
Course overview Introduction 
1/7  Boolean algebra  1/9  Boolean algebra logic gates Assignment 1 due 
2  1/12  2level logic implementation  1/14  2level logic implementation  1/16  2level logic optimization
Assignment 2 due 
3  1/19  Holiday  1/21  2level logic optimization  1/23  2level logic optimization
Assignment 3 due 
4  1/26  Programmable logic  1/28  Programmable logic  1/30  Programmable logic
Assignment 4 due 
5  2/2  Multiplexors/Decoders  2/4  Combinational logic examples  2/6  Arithmetic circuits
Assignment 5 due 
6  2/9  Arithmetic circuits  2/11  Sequential logic: Registers 
2/13  Midterm Exam
Assignment 6 due 
7  2/16  Holiday  2/18  Sequential logic: Clocks 
2/20  Shift registers and counters
Assignment 6 due 
8  2/23  State diagrams Finite state machines 
2/25  FSM implementation  2/27  FSM implementation
Assignment 7 due 
9  3/2  Processor Design & Demo  3/4  Sequential logic examples  3/6  Sequential logic examples
Assignment 8 due 
10  3/9  Sequential logic examples  3/11  Miscellaneous sequential logic  3/13  Course Review
Assignment 9 (Project) due 5:00PM 
11 

Thursday Final Exam 8:30 a.m. 