- 1/16 First Lecture
- 1/19 Lab Overview
- 1/22 First Lab
- Midterms during Weeks 5 (2/13, 2/15) and 10 (3/20, 3/22)
- 3/26-30 Spring Break
- 5/08 Last Lecture
- 5/11 Final Exam Group 2, Friday, 12:30-3:30, 237 Hearst Gym

16 January: Course Administration and Overview

18 January: Course Introduction

19 January: Laboratory Administration and Overview, Introduction to Lab #1

Readings: CLD, Chapter 1

Problem Set #1 Due 26 January (word97, pdf)

Problem Set #1 Solutions Part I (word97, pdf), Part II (word97, pdf)

23 January: Combinational Logic

25 January: Combinational Logic

26 January: Introduction to Lab #2

Laboratory #1: Schematic Entry and Simulation, Part I (word97, pdf)

Readings: CLD 2.1, 2.2, 2.3, 3.1

Lab Lecture Materials (ppt, pdf)

Quiz #1 Solutions (word97, pdf)

Problem Set #2 Due 2 February

(word97, pdf)Problem Set #2 Solutions Part I (word97, pdf), Part II (word97, pdf)

30 January: Combinational Logic Implementation

1 February: Combinational Logic Implementation

2 February: Introduction to Lab #3

Laboratory #2: Schematic Entry and Simulation, Part II--FSMs (word97, pdf)

Readings: CLD 2.4, 3.3, 3.4, 4.1, 4.2

Lab Lecture Materials (ppt, pdf)

Quiz #2 Solutions (word97, pdf)

Problem Set #3 Due 9 February (word97, pdf)

Problem Set #3 Solutions Part II (word97, pdf), Part II (word97, pdf)

6 February: Combinational Logic Examples

8 February: Combinational Logic Examples

9 February: Introduction to Lab #4

Laboratory #3: Field Programmable Gate Arrays (FPGAs)/FSMs (word97, pdf)

Readings: CLD 4.3, 4.4, 4.5, 4.6, 4.7

Problem Set #4 Due 16 February (word97, pdf)

Problem Set #4 Solutions (word97, pdf)

Solutions to HW Quiz #3 (pdf)

Review moved to 15 February

13 February: Review for Midterm I--Combinational Logic

Last Semester's Midterm I (word97, pdf)

Midterm I moved to 20 February

15 February: Midterm I--Combinational Logic

(We are doing Lab #6 first then Lab #5)

16 February: Introduction to Laboratory #6

Laboratory #4: Introduction to Test Equipment (word97, pdf)

Solutions to HW Quiz #4 (word97, pdf)

NO Problem Set this week! Study for exam.

(We are deferring Arithmetic Circuits and HDLs until later in the Semester)

20 February: Hardware Description Languages22 February: Sequential Logic

23 February: Introduction to Laboratory #5

Laboratory #6: Nasty Realities (word97, pdf)

Laboratory Lecture Materials (ppt)

Readings: CLD 6.1, 6.2

27 February: Sequential Logic

1 March: Sequential Logic Implementation

2 March: Introduction to Project (word97, pdf) and Project Checkpoint #1

Laboratory #5: Shift Registers and Counters (pdf)

Laboratory Lecture Materials (ppt, pdf)

Readings: CLD 6.3, 6.4, 7.1, 7.2, 7.5, 7.6

Problem Set #6 Due 9 March (word97, pdf)

Problem Set #6 Solutions Part I (word97, pdf), Part II (word97, pdf)

6 March: Sequential Logic Implementation

8 March: Sequential Logic Examples

9 March: Introduction to Project Checkpoint #2: Audio Interface

Project Checkpoint #1: Controller Interface (word97, pdf)

Laboratory Lecture Materials (ppt, pdf)

Readings: CLD 8.1, 8.2, 8.3, 8.4, 8.5

Problem Set #7 Due 16 March (word97, pdf)

Problem Set #7 Solutions (pdf)

Solutions to HW Quiz #6 (pdf)

13 March: Sequential Logic Examples

15 March: Basic Computer Organization

16 March: Introduction to Project Checkpoint #3 Video Interface

Project Checkpoint #2: Audio Interface (word97, pdf)

Laboratory Lecture Materials (ppt, pdf)

Readings: CLD 10.1, 10.2, 10.3, 10.4, 11.1

NO Problem Set this week! Study for exam.

20 March: Midterm II Review (ppt, pdf)

22 March: Midterm II--Sequential Logic

Scans of Midterm II Solutions are here

Project Checkpoint #3: Video Interface (word97, pdf)

Laboratory Lecture Materials (ppt, pdf)

Readings:

Problem Set #8/9, Double Problem Set, Due 13 April (word97, pdf)

Problem Set #8/9 Solutions--Part I (word97, pdf), Part II (word97, pdf)

3 April: Basic Computer Organization

5 April: Arithmetic Circuits

SECOND REVISION Final Project Specification (word97, pdf)

Readings: CLD 11.2, 11.3, 11.4, 5.1, 5.2

10 April: Arithmetic Circuits

12 April: Computer Implementation

13 April: Final Project Report Requirements (word97, pdf)

Final Project Extra Credit Point Specifications (word97, pdf)

Readings: CLD 5.3, 5.4, 5.5, 5.6

Problem Set #10/11, Double/LAST Problem Set, Due 27 April (pdf)

17 April: Computer Implementation

19 April: Special Topics--FPGA Evolution

More Lecture Materials (ppt, pdf)

Early Final Project Demos (Thursday/Friday, April 19-20)

Readings: CLD 12.1, 12.2, 12.5

NOTE: No More Lab Lectures for Rest of Semester

24 April: Special Topics--Hardware Description Languages

26 April: Lecture Cancelled (EECS Faculty Retreat)Lecture Materials (No Files)

Final Project Demonstration Deadline (Thursday/Friday, April 26-27)

1 May: Special Topics--Computer-Aided Design Tools

3 May: Course Summary/Review and Evaluation

Final Project Reports Due/Late Demonstration Penalty (Friday, May 4)

8 May: Course Wrap-up

11 May: Final Examination, 12:30-3:30 PM, 237 Hearst Gym

*Page maintained by: Randy
H. Katz
Last updated: 3 May 2001*