Odysseus Logo

Virginia Tech

CS-5040: Intermediate Data Structures and Algorithm Analysis

Description: Data structures and analysis of data structure and algorithm performance. Sorting, searching, hashing, and advanced tree structures and algorithms. File system organization and access methods. Course projects develop advanced problem-solving, design, testing, and implementation skills. Pre: Graduate standing in Computer Science and coursework in object-oriented design and introductory data structures.

Pathways: N/A

Course Hours: 3 credits

Prerequisites: N/A

Required By: N/A

Corequisites: N/A

Crosslist: N/A

Repeatability: N/A

Sections Taught: 15

Average GPA: 3.59 (A-)

Strict A Rate (No A-) : 63.53%

Average Withdrawal Rate: 0.27%

Kenneth R Edmison202275.5%15.3%4.8%0.0%3.7%0.7%3.606
Tessema M Mengistu202374.4%19.2%4.6%0.0%1.8%0.0%3.633
Clifford A Shaffer202359.5%31.9%3.8%1.6%3.3%0.0%3.402
Mohammed F Farghally202175.8%19.8%4.5%0.0%0.0%0.0%3.712
Mohamed Farag202485.7%8.1%4.0%0.0%2.0%0.0%3.711
Sally Hamouda202280.0%0.0%20.0%0.0%0.0%0.0%3.541

Grade Distribution Over Time