CCOG for EET 122 Winter 2025


Course Number:
EET 122
Course Title:
Digital Systems 2: Computing Systems
Credit Hours:
5
Lecture Hours:
40
Lecture/Lab Hours:
0
Lab Hours:
30

Course Description

Explores electronic hardware and circuits to store, move and calculate data. Investigates state machines, logic optimization, and analysis of digital systems. Includes modification, troubleshooting and analysis of circuits with a programmable logic device (PLD) using a hardware descriptive language (HDL), such as VHDL or Verilog. Prerequisites: EET 121. Audit available.

Intended Outcomes for the course

Upon successful completion students should be able to:

  1. Use electrical digital systems to store, move and calculate data. 
  2. Build and simulate electrical digital systems circuits and perform measurements with electronic test equipment. 
  3. Write instructions in an integrated development environment (IDE) to simulate the storage, movement and calculation of data.   
  4. Write technical reports using collected experiment data. 

Outcome Assessment Strategies

Assessment methods are to be determined by the instructor. Typically, in-class quizzes, online quizzes, exams and weekly homework assignments will be used. Laboratory assessment will be by reports and/or practical skills testing.

Course Content (Themes, Concepts, Issues and Skills)

  • Programmable Logic Devices

  • Introduction to VHDL

  • Flip-Flops and Related Devices

  • Digital Arithmetic

  • Counters and Registers

  • Introduction to State Machines

  • State Machines

  • Integrated Circuit Logic Families

  • Introduction to Mixed-Signals