Course Aim: Introduce students to basic concepts that include combinational and sequential circuit analysis and design, digital circuit design optimization methods using random logic gates, multiplexers, decoders, registers, counters and programmable logic arrays.
Main Topics: Logic states – number systems – Boolean algebra – basic logical operations – gates and truth tables - combinational logic: minimization techniques – multiplexers and de-multiplexers – encoders – decoders – adders and subtractors – comparators – programmable logic arrays and memories – design with MSI – logic families – tri-state devices - sequential logic: flip flops – mono-stable multi-vibrators – latches and registers – counters.