(4 credits) Prerequisite(s): EEC 382 Coverage includes CPLD/FPGA devices, digital design methodology, VHDL hardware description language, VHDL description for combinational circuits, sequential circuits, FSM (finite state machine) and FSMD (finite state machine with datapath).