COM SCI 180
Introduction to Algorithms and Complexity
Course statistics
- Predicted GPA
- 3.17
- n = 2,624 · 13 terms · ± 0.011
- A range
- 42%
- of letter grades
- Taken P/NP
- 0%
- — of those passed
- D / F / W
- 2.6%
- incl. withdrawals
Sections in Fall 2026
| Section | Status | Enrolled | Seat risk | Meets | Instructor | Predicted GPA |
|---|---|---|---|---|---|---|
| Lec 1 | Open |
30 of 171
18% full
|
fills | MW 8:00am-9:50am | Sarrafzadeh, M. | 3.00n=1,239 · this instructor |
| Lec 2 | Closed |
162 of 162
100% full
|
fills | TR 4:00pm-5:50pm | Batista, S. | 3.24n=387 · this instructor |
Enrollment history
Final enrollment per term, averaged across that term's sections. Four years deep, summer excluded. Per-section live curves are on each section page.
- 35321F
- 2522W
- 23122S
- 25622F
- 19123W
- 19623S
- 22523F
- 15224W
- 22524S
- 23424F
- 15325W
- 23425S
Peak 353
Most recent
234
in 25S
12 terms on record
Grade distribution
- A+ 233 · 8.9%
- A 604 · 23.0%
- A- 267 · 10.2%
- B+ 249 · 9.5%
- B 577 · 21.9%
- B- 169 · 6.4%
- C+ 116 · 4.4%
- C 291 · 11.1%
- C- 51 · 1.9%
- D+ 2 · 0.1%
- D 40 · 1.5%
- F 25 · 1.0%
- I 5 · 0.2%
Grey bars are non-letter outcomes — P/NP, S/U, incompletes. They are excluded from the GPA entirely rather than scored, because counting a P as a 4.0 would be a fabrication.
By instructor
| Instructor | Predicted | Raw | n | Terms | A range |
|---|---|---|---|---|---|
| SARRAFZADEH, MAJID | 3.00 | 3.00 | 1,239 | 6 | 32% |
| HSIEH, CHO-JUI | 3.28 | 3.28 | 544 | 2 | 47% |
| BATISTA, SANDRA | 3.24 | 3.25 | 387 | 2 | 42% |
| REINMAN, GLENN D | 3.13 | 3.13 | 234 | 1 | 43% |
| OSTROVSKY, RAFAIL | 3.79 | 3.83 | 195 | 1 | 86% |
| GAFNI, ELIEZER M | 3.33 | 3.42 | 25 | 1 | 52% |
“Predicted” is shrunk toward the course average, which is itself shrunk toward the department — so an instructor with a handful of students sits near the course mean rather than topping the list.
By term
- 21F 3.28 n=353
- 22W 3.42 n=25
- 22S 3.31 n=231
- 22F 2.93 n=255
- 23W 3.27 n=191
- 23S 3.83 n=195
- 23F 2.92 n=225
- 24W 2.90 n=152
- 24S 3.03 n=223
- 241 3.15 n=153
- 24F 3.13 n=234
- 25W 2.83 n=153
- 25S 3.31 n=234