4 Credit Hours
Introduces two types of digital logic analysis and design: combinational and sequential. Application examples of these building blocks are covered, including: adders, comparators, decorders, encoders, parity checkers, latches, flip-flops, multiplexers, counters, memory logic, multipliers, and registers. Introduction to state Machines (Mealy and Moore), Examples of Mealy and Moore machines, Introduction to Microprocessor, Microcontroller, PLDs and FPGA.