|
|
|
Apr 23, 2026
|
|
ET 212 - Digital Logic I Credits: 4 Description Explores the fundamental hardware of modern computing and embedded systems. Through theory and hands-on labs, students analyze, design, and simulate digital circuits. Core topics range from number systems and logic minimization to combinational and sequential design, including Finite State Machines (FSMs). The course concludes with an evaluation of circuit timing, memory technologies, and mixed-signal interfacing.
Student Learning Outcomes
- Execute conversions between binary, decimal, hexadecimal, and BCD formats, and perform binary arithmetic operations (including signed 2’s complement) to validate digital data processing.
- Apply Boolean algebra, De Morgan’s Theorems, and Karnaugh maps to simplify logic expressions and minimize circuit complexity.
- Design, construct, and troubleshoot combinational logic circuits (including adders, decoders, multiplexers, and code converters) using standard logic gates and simulation tools.
- Analyze and design synchronous and asynchronous sequential logic circuits by utilizing flip-flops, counters, shift registers, and Finite State Machines (FSMs).
- Evaluate the electrical characteristics of digital circuits, including DC parameters (voltage levels, loading), AC parameters (propagation delay, setup/hold times), and timing hazards.
- Differentiate between memory technologies (RAM, ROM, Flash) and examine the fundamental interfacing requirements for mixed-signal (ADC/DAC) and microcontroller-based systems.
Prerequisite: MT 102 or ET 131 Corequisite: None Graded: Letter Grade
Add to Portfolio (opens a new window)
|
|
|