- Design concepts - Introduction to logic circuits - Implementation technology - Optimized implementation of logic functions - Number representation and arithmetic circuits - Combinational-circuit building blocks - Flip-flop, registers, counters, and a simple processor - Synchonous sequential - Asybchronous sequential - Testing of logic circuits - Computer aided design tools - Vhdl reference