1. To understand the properties of digital systems. 2. To understand how to use computer aided simulation tools to design, analyze and synthesize digital circuits. 3. To understand how to prototype and troubleshoot board-level and on-chip applications and designs involving timers, serial and parallel data circuits, analog/digital conversion circuits, sensors, and field programmable logic device circuits.