Students will learn the fundamental principles of number systems, Boolean algebra,
minimization procedures, combinational logic functions, introduction to sequential logic
design, finite state machines and clocked (synchronous) sequential circuits. Analysis,
synthesis and implementation are appropriately emphasized.