Catalog 2022-2023 
    
    Apr 28, 2024  
Catalog 2022-2023 [ARCHIVED CATALOG]

ELCT 250 Digital Electronics

5 credits
This course covers an introduction to logic fundamentals, numbering systems, codes, gates, truth tables, DeMorgan’s theorem, basic Boolean theorems, and combination logic circuits, including programmable logic devices (PLDs) and programmable gain amplifiers (PGAs). The course combines lecture sessions with intensive hands-on lab experiments.

Prerequisites: ELCT 240  and ELCT 241  

Corequisites: ELCT 251  

Course Outcomes
Upon successful completion of this course students will be able to:

  • Distinguish between analog and digital representation
  • Convert from the hexadecimal or octal number system to either the decimal or the binary number system
  • Identify BCD code, ASCII code, and hexadecimal code
  • Describe the operation of and construct the truth table for logic gates
  • Use Boolean algebra, Karnaugh maps, and simulation software as tools to design logic circuits
  • Design simple logic circuits without the help of a truth table
  • Write the Boolean expression for logic gates and combinations of logic gates
  • Construct and analyze the operation of a latch/flip-flop made from NAND or NOR gates
  • Connect shift registers as data transfer circuits
  • Operate flip-flops as used to build frequency dividers, counters, and shift registers
  • Use and program a PLD using industry-standard software and modeling tools
  • Develop and utilize applications for PLDs
  • Use a JTAG interface to reprogram a CPLD

Total Hours: 70 Theory (Lecture) Hours: 30 Guided Practice (Lab or Clinical) Hours: 40