It introduces students to Boolean algebra and its usage in manipulation and minimization of Boolean functions. It covers combinational circuit analysis and design, multiplexers, decoders, comparators, and adder, in addition to, basic topics in computer organization such as CPU, Memory, Cache Memory, and Bus systems.