2026-2027 Catalog and Student Handbook 
    
    Apr 23, 2026  
2026-2027 Catalog and Student Handbook
Add to Portfolio (opens a new window)

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
  1. Execute conversions between binary, decimal, hexadecimal, and BCD formats, and perform binary arithmetic operations (including signed 2’s complement) to validate digital data processing.
  2. Apply Boolean algebra, De Morgan’s Theorems, and Karnaugh maps to simplify logic expressions and minimize circuit complexity.
  3. Design, construct, and troubleshoot combinational logic circuits (including adders, decoders, multiplexers, and code converters) using standard logic gates and simulation tools.
  4. Analyze and design synchronous and asynchronous sequential logic circuits by utilizing flip-flops, counters, shift registers, and Finite State Machines (FSMs).
  5. Evaluate the electrical characteristics of digital circuits, including DC parameters (voltage levels, loading), AC parameters (propagation delay, setup/hold times), and timing hazards.
  6. 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)