Number systems & codes. Logic gates. Boolean Algebra. Karnaugh maps. Analysis and synthesis of combinational systems. Decoders, multiplexers, adders and subtractors, PLA's. Types of flip-flops. Memory concept. Counters. Registers. Introduction to sequential circuit design. VHDL with applications to the behavioral and structural representation of basic combinational logic devices