Course Syllabus
ENGRD 2300 - Introduction to Digital Logic Design
Spring '09
(Subject to Change)
| DATE | TOPIC | SUGGESTED READING | LAB SESSIONS |
|---|---|---|---|
| 01/19 | Introduction | Ch. 1 | |
| 01/21 | CMOS Logic | Ch. 3.1-3 | |
| 01/26 | Boolean Algebra I | Ch. 4.1 | |
| 01/28 | No Class | ||
| 02/02 | Boolean Algebra II | Ch. 4.1 | Lab 1 |
| 02/04 | Boolean Algebra III | Ch. 4.1 | |
| 02/09 | Combinational Logic I | Ch. 4.2-3 | Lab 2 |
| 02/11 | Combinational Logic II | Ch. 4.2-3 | |
| 02/16 | Combinational Logic III | Ch. 4.2-3 | |
| 02/18 | Timing and Hazards | Ch. 4.4, 6.1-2 | |
| 02/23 | MSI Components | Ch. 6.4-9 | Lab 3 |
| 02/25 | Arithmetic Logic Units I | Ch 2.1-9, 6.10-11 | |
| 03/02 | Arithmetic Logic Units II | Ch. 6.10-11 | |
| 03/04 | Arithmetic Logic Units III | Ch. 6.10-11 | |
| 03/09 | PRELIM #1 | Lab 4 | |
| 03/11 | Exam Review | ||
| 03/16 | Spring Break | ||
| 03/18 | Spring Break | ||
| 03/23 | Sequential Logic I | Ch. 7.6-8, 7.13 | |
| 03/25 | Sequential Logic II | Ch. 7.6-8, 7.13 | |
| 03/30 | Sequential Logic III | Ch. 8.1, 8.4-5 | |
| 04/01 | Sequential Logic IV | Ch. 8.7-9 | |
| 04/06 | PRELIM #2 | Lab 6 I | |
| 04/08 | Exam Review / The Computer | ||
| 04/13 | Single-cycle Microprocessor I | Lab 6 II | |
| 04/15 | Single-cycle Microprocessor II | ||
| 04/20 | Instruction Set Architectures / Pipelining I | Lab 7 I | |
| 04/22 | Pipelining II | ||
| 04/27 | Pipelining III | Lab 7 II | |
| 04/29 | Measuring Processor Performance | ||
| 05/14 | FINAL (9-11:30am) |