Odysseus Logo

Virginia Tech

ECE-3514: Data Structures & Algorithms

Description: Introduction of fundamental data structures, algorithms, and abstract data types. Data structures, arrays, linked lists, stacks, queues, and trees. Algorithms for manipulation, sorting, searching. Tree traversals. Implementation of data structures and algorithms in C++ using good design practices.

Pathways: N/A

Course Hours: 3 credits

Corequisites: N/A

Crosslist: N/A

Repeatability: N/A

Sections Taught: 12

Average GPA: 2.95 (rounds to B)

Strict A Rate (No A-) : 30.08%

Average Withdrawal Rate: 6.47%

Yaling Yang202321.1%38.4%26.9%0.0%7.7%5.8%2.741
Sook S Ha202435.0%29.8%15.9%4.3%7.7%7.3%2.842
Chris L Wyatt202162.5%13.7%3.7%1.2%7.5%11.3%3.351
Sook Shin202444.7%41.2%9.4%0.0%4.7%0.0%3.181
Ryan M Gerdes202428.3%25.4%16.3%5.8%12.6%11.5%2.553
Joseph D Gaeddert202374.0%23.3%2.8%0.0%0.0%0.0%3.691
Paul E Plassmann202348.7%23.2%18.8%2.5%3.9%2.9%3.082
Cameron D Patterson202241.4%29.7%13.2%4.1%5.7%5.8%2.981

Grade Distribution Over Time

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