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: 27

Average GPA: 2.91 (B)

Strict A Rate (No A-) : 26.95%

Average Withdrawal Rate: 8.71%

Amos L Abbott202223.1%29.8%21.2%4.4%13.5%8.0%2.392
Kristie L Cooper202434.7%28.1%18.7%4.2%4.7%9.5%2.9215
Jason S Thweatt202336.3%29.5%18.1%4.0%3.3%8.7%3.017
Yang Yi202056.7%22.1%14.5%4.4%0.0%2.2%3.351
Scott C Dunning202027.3%36.4%25.0%6.9%4.5%0.0%2.761
Wei Jer Han202127.9%28.0%22.1%3.0%5.9%13.2%2.781

Grade Distribution Over Time

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