The course objective is to serve as a building block of digital electronics: it involves logic gates, Encoders, Decoders, Flip-Flops, counters, registers, multiplexers, Binary arithmetic, and analysis of integrated circuits. Students learn circuit analysis and troubleshooting techniques. Digital circuits discussed in lecture are constructed on the PAD trainer for further analysis.