This course is intended to provide a thorough understanding of the digital logic circuits, their operation and design principles. At the end of the course students are expected to:

  • explain the operation of logic circuits, analyze their functions and explain their uses
  • differentiate the functions of combinatorial circuits from sequential circuits
  • design a digital logic circuit based on the functional requirements
  • describe the construction of the processor using logic circuit building blocks.