Digital Logic introduces a student to two-state logic. Logic analysis will use the binary number system and Boolean algebra. Both combinational (AND-OR) logic and sequential (flip-flop) logic are studied. Typical logic designs include 7-segment displays, adders, multiplexers, and counters. Logic designs are implemented using simulation, programmable logic devices and transistor-transistor logic.