This course is intended to introduce the student to the basic concepts of digital circuits. The course introduces the principles of Boolean algebra and the design of combinational and sequential circuits with implementation at logic circuit level. The course covers the basic digital circuits, such as, inverters, multi vibrators, and other logic circuits. These circuits are to be implemented in the laboratory.