Boolean algebra, logic gate design, combinational and sequential circuits, flip-flops, counters, and digital integrated circuits.