Colleges › Virginia Polytechnic Institute and State University › Grades › CS 2114
Virginia Polytechnic Institute and State University grade distribution

CS 2114: Softw Des & Data Structures

79% of the 9,619 students who finished CS 2114 at Virginia Polytechnic Institute and State University got an A or B, across 69 sections and 22 instructors.

A 39%B 40%C 15%D/F 6%W 4%

Watch CS 2114 for an open seat Free

Loading this semester's sections…

By instructor, easiest first

InstructorGrades givenStudents
Donekal Chandrashekar
4 sections · last Spring 2025
49% A · 31% B · 14% C · 6% D/F
375
Ellis
16 sections · last Spring 2024
37% A · 41% B · 16% C · 6% D/F
3,725
Hillman
2 sections · last Spring 2025
39% A · 39% B · 13% C · 9% D/F
669
Emebo
5 sections · last Summer 2026
40% A · 37% B · 16% C · 6% D/F
570
Abdelrahman
5 sections · last Summer 2023
38% A · 38% B · 18% C · 6% D/F
381
Pettit
1 section · last Fall 2025
34% A · 37% B · 21% C · 8% D/F
91
Luu
1 section · last Summer 2024
46% A · 25% B · 22% C · 7% D/F
59
Sullivan
2 sections · last Spring 2026
26% A · 43% B · 27% C · 4% D/F
74
Das
1 section · last Summer 2025
56% A · 12% B · 21% C · 12% D/F
34
Nizamani
1 section · last Spring 2026
32% A · 34% B · 24% C · 10% D/F
108
Past instructors (8) · last taught before 2023
Bart
1 section · last Summer 2018
46% A · 43% B · 7% C · 4% D/F
28
Farghally
3 sections · last Summer 2020
46% A · 38% B · 11% C · 5% D/F
635
Bock
1 section · last Summer 2016
12% A · 71% B · 17% C · 0% D/F
24
Haqq
10 sections · last Summer 2022
43% A · 40% B · 12% C · 6% D/F
1,293
Hamouda
1 section · last Summer 2015
50% A · 29% B · 12% C · 8% D/F
24
Esakia
5 sections · last Summer 2017
38% A · 41% B · 14% C · 7% D/F
685
Barnette
5 sections · last Summer 2015
32% A · 43% B · 19% C · 6% D/F
746
Li
1 section · last Summer 2021
46% A · 28% B · 13% C · 13% D/F
39

Instructors with at least 20 graded students. Past grades don't guarantee future ones.

Which CS 2114 section is open right now?

ClassMaxx shows this semester's CS 2114 sections with live seat counts, ranked by these grades, and alerts you when a full one opens.

ClassMaxx is not affiliated with Virginia Polytechnic Institute and State University. We never ask for a school password.

Source: grade distributions published by Virginia Polytechnic Institute and State University. All Virginia Polytechnic Institute and State University grade distributions · CS 2114 sections, times and prerequisites.