Objectives:

Able to recast word problems into design specifications.

Able to design sequential synchronous circuit in a structured manner.

Able to develop a state transition diagram that describe the behaviour of the circuit.

Able to identify  and differentiate between Mealy machine and Moore machine.

Know how to derive the state transition table, apply the minimization techniques and finally choose the
    flip-flop types to physically implement the circuit.

To experience the software design cycle and software simulation process for a synchronous sequential
    circuit.