UIChicagoUIChicago
CoursesProfessors
My SchoolSparkyAI
UIChicagoUIChicago
CoursesProfessors
My SchoolSparkyAI
CS 251

Data Structures

Computer Science

4 credit hoursUsually offered: Fall, Spring
Avg GPA
2.79
Easiness
2.10
Total regs
3,185

Grade Distribution

Based on all available term-level grade data for this course

Avg GPA
2.79
A
41.1%
1306
B
26.7%
850
C
14.5%
462
D
5.5%
174
F
4.5%
144
W
7.7%
245
Visual total
3,181
Other
4
Total regs
3,185

Quick Insights

Avg GPA
2.79
Easiness
2.10
Pass rate
87.8%
Using A, B, C, D as passing
Withdrawal rate
7.7%
Based on visible distribution
Most common grade
A
Students counted
3,181
A through F plus W

CS 251 by Professor

Ranked highest to lowest GPA — using A, B, C, D, and F outcomes only

#1
Dey, Drishika
3.42
RMP
4.0
Graded
194
Total regs
199
#2
GU, Zhaochen
2.97
Keep Exploring

Keep exploring

Compare a professor, browse nearby courses, or ask Sparky.

Best professor lead
Dey, Drishika

Top GPA signal with 194 grades.

Avg GPA 3.42Open profile →
More from CS
CS 151
Mathematical Foundations of Computing
CS 211
Programming Practicum
Decision shortcut
Ask Sparky about this class

Get a quick summary of difficulty, fit, and professor picks.

About This Class

Design, usage and analysis of data structures: review of lists, stacks and queues; hash tables, priority queues, search trees, introduction to graphs; searching and sorting; runtime analysis; programming projects and lab exercises. Course Information: 4 hours. Prerequisite (s): Grade of C or better in CS 141 or Grade of C or better in CS 107 ; and Grade of C or better in CS 151 ; and Credit or concurrent registration in CS 211 or Credit or concurrent registration in ECE 266 . Class Schedule Information: To be properly registered, students must enroll in one Lecture-Discussion and one Laboratory.

UIChicago by Sparky Labs
Powered by real course, professor, and campus data
Read the methodology
uicratings@gmail.com
Student-built, unofficial, and transparent about sources
RMP
1.5
Graded
37
Total regs
38
#3
Ordentlich, Ethan
2.89
RMP
4.9
Graded
537
Total regs
583
#4
Ayala Rodriguez, Daniel
2.88
RMP
4.7
Graded
572
Total regs
613
#5
Theys, Mitchell D
2.71
RMP
3.5
Graded
138
Total regs
146
#
Professor
Avg GPA
RMP
Graded
Total regs
  • 1
    Dey, Drishika
    3.42
    4.0
    194
    199
  • 2
    GU, Zhaochen
    2.97
    1.5
    37
    38
  • 3
    Ordentlich, Ethan
    2.89
    4.9
    537
    583
  • 4
    Ayala Rodriguez, Daniel
    2.88
    4.7
    572
    613
  • 5
    Theys, Mitchell D
    2.71
    3.5
    138
    146
Ask Sparky →