-------------------------------------------------------
Part I: The Basics
-------------------------------------------------------
3/29: Introduction: slides & PCSPIM Video
3/31: Data Representation I: FLD 1.2-1.4 & More Readings; slides; HW1
4/5: Data Representation Review + Group Exercise: No slides
-------------------------------------------------------
Part II: Assembly Programming
-------------------------------------------------------
4/7: Arithmetic + Memory Access: slides; Lab0

4/12: Decision slides
4/14: Decision and Shift slides

4/19: I/O & Procedure I/O tutorial ; HW2; slides

Lab1-3 assigned, various due dates

4/21: Procedure slides

4/26: Assembly Review past-exam and its solution

-------------------------------------------------------
Part III: Digital Logic Design
-------------------------------------------------------
4/28: Boolean Algebra slides FLD. 2.1-2.8
5/3: Midterm solution Statistics sent via googlegroup
5/5: K-MAP slides FLD 4.1-4.3, 4.7, FLD 5.1-5.4

5/10: K-MAP exercise slides
5/12: No class, work on lab2

5/17: ALU & Sequential Logics slides FLD: 11.1-11.4
5/19: Latches & Flip Flops slides

5/24: No class, work on lab3, HW3 assigned
5/26: CPU design slides

5/31: Advanced logic design
6/2: Final Lecture