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%

Kristie L Cooper202434.7%28.1%18.7%4.2%4.7%9.5%2.9215
Amos L Abbott202223.1%29.8%21.2%4.4%13.5%8.0%2.392
Jason S Thweatt202336.3%29.5%18.1%4.0%3.3%8.7%3.017
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
Yang Yi202056.7%22.1%14.5%4.4%0.0%2.2%3.351

Grade Distribution Over Time