Odysseus Logo

Virginia Tech

ECE-2544: Fundamentals of Digital Systems

Description: Design and analysis of digital systems. Information representations and computer arithmetic. Switch and gate design within digital logic. Combinational logic analysis and synthesis, Hardware Description Languages (HDL), and hierarchical design. Finite-state machines, synchronous sequential logic analysis and design. Hardware specification and documentation. Register transfer level architectures, computer organization, memories, and digital interfacing. Instruction set architecture and assembly language programming. Emphasis on the relationship between software and hardware.

Pathways: N/A

Course Hours: 3 credits

Corequisites: N/A

Crosslist: N/A

Repeatability: N/A

Sections Taught: 30

Average GPA: 2.89 (rounds to B)

Strict A Rate (No A-) : 26.40%

Average Withdrawal Rate: 9.54%

Kristie L Cooper202433.8%27.6%18.4%5.0%4.8%10.4%2.8917
Amos L Abbott202223.1%29.8%21.2%4.4%13.5%8.0%2.392
Jason S Thweatt202435.7%29.1%18.1%4.3%3.1%9.7%3.018
Wei Jer Han202127.9%28.0%22.1%3.0%5.9%13.2%2.781
Scott C Dunning202027.3%36.4%25.0%6.9%4.5%0.0%2.761
Yang Yi202056.7%22.1%14.5%4.4%0.0%2.2%3.351

Grade Distribution Over Time

1234GPA
Fall 2019Spring 2020Fall 2020Spring 2021Fall 2021Spring 2022Fall 2022Spring 2023Fall 2023Spring 2024Fall 2024Term050% W