Data and Algorithm Analysis · 1,295 grades across 22 sections, 2023-24 through 2025-26
44% of grades landed in the A range, 38% B, 14% C, and 4% finished with a D or F. Average section GPA 3.19. 2% of everyone enrolled withdrew.
| Instructor | Sections | Avg GPA | A range | Withdrew |
|---|---|---|---|---|
| Hoang | 3 | 3.37 | 52% | 2% |
| Manesh | 2 | 2.80 | 32% | 0% |
| Murali | 2 | 2.74 | 16% | 4% |
| Ji | 2 | 3.32 | 42% | 1% |
| Sikora | 2 | 2.86 | 27% | 1% |
| Cao | 1 | 3.48 | 52% | 1% |
| Wang | 1 | 2.66 | 13% | 2% |
| Raghvendra | 1 | 3.44 | 51% | 3% |
| Nassajianmojarrad | 1 | 3.52 | 53% | 2% |
| Hicks | 1 | 3.56 | 76% | 2% |
| Alebachew | 1 | 3.61 | 81% | 0% |
| Hamouda | 1 | 3.85 | 87% | 0% |
| Wenskovitch | 1 | 3.84 | 87% | 3% |
| Shaffer | 1 | 3.09 | 36% | 3% |
| Liu | 1 | 3.53 | 71% | 0% |
| Sandu | 1 | 2.71 | 19% | 3% |
Ask PROSIM about CS 4104 live: difficulty, prerequisites, what it covers →
Source: the University Registrar’s public grade distribution application. Grade history describes past sections, not a promise about future ones; instructors and formats change. Withdrawals are not included in this data. Not affiliated with Virginia Tech.
CS 1064CS 2114CS 2505CS 3114CS 2506CS 1114CS 1114CS 3214
All Virginia Tech grade distributions → · Ask your own question → Terms and privacy →