Digital Logic Design

Course taught during fall 2023 and 2024.

The course is completely based on the great textbook  Digital Fundamentals by Thomas Floyd. The key components of this course include

  1. Number System and Interconversion
  2. Boolean Algebra and it’s Fundamental Properties
  3. Techniques for Simplification of Combinatorial Circuits
  4. Useful Combinatorial Circuits
  5. Physical Properties of Digital Hardware
  6. Introduction to Different Implementations of Latches
  7. Gate Enabled Latches and FlipFlops
  8. Truth-tables and Finite State Diagrams
  9. Timing Diagrams
  10. Master-Slave Implementation of FlipFlops
  11. Useful Combinatorial Circuits
  12. Finite Sate Machines

Course Materials

Course Outline

Course Handouts

Exercise Sheets

Lab Handouts