The course includes design and analysis or digital circuits. This course covers both combinational (synchronous and asynchronous) logic circuits with emphasis on solving digital problems using hardwired structures of the complexity of medium and large-scale integration.