Basic logic concepts; 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.
- Teacher: Ahmed Mohamed Mahmoud Shihata