This course teaches about analog and digital systems, diode characteristics, transistor characteristics, basic logic gates, combinational circuits and sequential circuits, the use of Boolean algebra and Karnaugh maps in simplifying circuits, adder includes half-adder and full-adder, as well as flip-flops which is a series of memory cells.