Odysseus Logo

Virginia Tech

CS-2505: Introduction to Computer Organization

Description: An introduction to the design and operation of digital computers. Works up from the logic gate level to combinational and sequential circuits, information representation, computer arithmetic, arithmetic/logic units, control unit design, basic computer organization, relationships between high level programming languages and instruction set architectures. A grade of C or better is required in CS prerequisite. Corequisites: MATH 2534 or MATH 3034.

Pathways: N/A

Course Hours: 3 credits

Corequisites: N/A

Crosslist: N/A

Repeatability: N/A

Sections Taught: 41

Average GPA: 3.03 (rounds to B)

Strict A Rate (No A-) : 25.00%

Average Withdrawal Rate: 6.62%

Md T Tausif202182.1%9.6%3.1%0.8%1.6%2.8%3.713
David P Mcpherson202437.8%36.9%14.6%2.0%2.8%5.9%3.0813
Tianjia Wang202454.1%22.9%16.4%0.0%1.6%4.9%3.311
Siwei Cao202433.5%38.0%12.8%2.2%5.0%8.4%3.011
Allyson L Senger202431.6%37.1%16.5%2.6%4.6%7.7%2.947
Arnab Kumar Paul201919.7%21.5%39.4%7.3%0.0%12.2%2.592
John E Wenskovitch202060.8%31.4%4.9%0.4%1.1%1.3%3.483
Arinjoy Basak202324.7%42.7%16.0%3.9%6.3%6.5%2.812
William D Mcquain202223.9%32.2%31.2%2.8%1.9%8.0%2.788
Young Cao202426.0%31.0%23.5%1.7%5.1%12.6%2.821

Grade Distribution Over Time

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