Odysseus Logo

Virginia Tech

CS-4104: Data and Algorithm Analysis

Description: Data structures and algorithms from an analytical perspective. Theoretical analysis of algorithm efficiency. Comparing algorithms with respect to space and run-time requirements. Analytical methods for describing theoretical and practical bounds on performance. Constraints affecting problem solvability. A grade of C or better is required in CS prerequisite 3114.

Pathways: N/A

Course Hours: 3 credits

Prerequisites: CS-3114 and (MATH-3034 or MATH-3134)

Required By: CS-5854

Corequisites: N/A

Crosslist: N/A

Repeatability: N/A

Sections Taught: 63

Average GPA: 2.94 (B)

Strict A Rate (No A-) : 21.23%

Average Withdrawal Rate: 2.35%

Sharath Raghvendra202331.1%36.0%24.2%6.0%0.7%2.1%2.909
Eunice E Santos200718.1%53.6%25.6%0.0%2.7%0.0%2.875
T M Murali202424.6%39.8%27.5%3.1%0.7%4.3%2.867
Lenwood S Heath202221.2%37.1%30.1%6.4%2.9%2.5%2.6814
Clifford A Shaffer201733.4%42.1%17.9%3.5%1.6%1.5%3.044
Daniel M Manesh202332.2%38.7%16.1%9.7%3.2%0.0%2.841
Anil K Vullikanti201235.7%50.1%11.4%0.5%0.5%1.8%3.224
Adrian Sandu202338.9%26.6%19.9%6.4%5.1%3.0%2.854
Vicky Choi200926.0%41.0%30.3%0.0%2.8%0.0%2.832
Rachita Sowle202248.8%37.0%4.7%3.6%2.4%3.6%3.242
Matthew Hicks202474.0%17.4%2.2%0.0%4.3%2.2%3.561
John P Vergara201811.8%43.1%37.3%7.9%0.0%0.0%2.561
Thang Hoang202331.6%28.4%23.4%5.5%4.3%6.9%2.842
Bo Ji202447.0%44.9%5.2%0.0%0.3%2.7%3.414
Sally Hamouda202250.5%38.1%8.3%1.3%0.6%1.2%3.382
Seyed Hossein Nassajianmojarrad202351.2%46.3%0.0%0.0%0.0%2.4%3.521

Grade Distribution Over Time