This course offers following points:  

Boolean algebra and logic circuits – fundamentals, theorems of Boolean algebra, Boolean functions - minimization, complement, canonical forms, Logic gates – AND, OR, NOT, NAND, NOR, Logic circuits – building logic circuits from expressions, universal NAND/NOR gates, Ex-OR gate, flip flops, shift registers, counters. Design of combinational circuits – half adder, full adder, a parallel binary adder, CPU – control unit, ALU, instruction set, registers, processor types, Memory – main memory, storage, memory organization, types, cache memory. Secondary memory – types of secondary storage memories viz. magnetic tape, magnetic disc, optical disc, Mass storage devices, Storage hierarchy.