Skip to main content

Digital Logic Design Course Syllabus | Spring 2019

(Readings based off of Digital Design by J.F. Wakerly, Fourth Edition)

Date Topic Summary Relevant Reading
Lecture 1 (01/24/19)
Lecture 2 (01/28/19)
Number Systems and Codes – Number Systems
– Binary Addition/Subtraction/Multiplication/Division
– One’s and Two’s Compliment Addition/Subtraction
Chapter 2.1-2.9
Lecture 3 (01/31/19)
Lecture 4 (02/04/19)
Digital Circuits – Digital Circuits
– CMOS
– Diode
BJT Logic Circuits
Chapter 3.1-3.3, 3.4.1, 3.5.1
Lecture 5 (02/07/19)
Lecture 6 (02/11/19)
Lecture 7 (02/14/19)
Lecture 8 (02/18/19)
Combinational Logic Design Principles – Switching Algebra
– Theorems
– Standard Representation of Logic Functions
– Combinational Circuits
– Truth Tables
– Karnaugh Maps
– Minimization Techniques
Chapter 4.1-4.4
Exam 1
Lecture 9 (02/25/19)
Lecture 10 (02/28/19)
Lecture 11 (03/04/19)
Lecture 12 (03/07/19)
Combinational Logic Design Practices – Combination Logic Design
– Timing
– Encoders/Decoders
– Multiplexers
– Demultiplexers
– Exclusive-Or
– Comparitor
Chapter 6.2, 6.4-6.8, 6.9.1
Lecture 13 (03/11/19)
Lecture 14 (03/14/19)
Combinational Logic Design Practices (con’t) – Adders
– Subtractors
– Carry Lookahead
Chapter 6.10.1-6.10.4
Spring Recess (03/16/19-03/24/19)
Lecture 15 (03/25/19) Exam 2 Review
Exam 2
Lecture 16 (04/01/19)
Lecture 17 (04/04/19)
Lecture 18 (04/08/19)
Sequential Logic Design Principles – Bistable Elements
– Latches and Flip-Flops
– State-Machine Design Analysis and Synthesis
– State Machine Design Examples
Chapter 7.1-7.7
Lecture 19 (04/11/19)
Lecture 20 (04/15/19)
Lecture 21 (04/18/19)
Sequential Logic Design Practices – Counters: Serial and Parallel
– Shift Registers
– Design Examples
Chapter 8.1, 8.2, 8.4, 8.5
Lecture 22 (04/22/19)
Lecture 23 (04/25/19)
Lecture 24 (04/29/19)
Memory – Memory
– Static and Dynamic ROM and RAM cells
Chapter 9.1-9.4
Lecture 25 (05/02/19) Final Exam Review
Lecture 26 (05/06/19) Final Exam Review
Final Exam (05/09/19) Final Exam