UIChicagoUIChicago
CoursesProfessors
My SchoolSparkyAI
UIChicagoUIChicago
CoursesProfessors
My SchoolSparkyAI
CS 151

Mathematical Foundations of Computing

Computer Science

3 credit hoursUsually offered: Fall, Spring
Avg GPA
2.72
Easiness
2.00
Total regs
3,320

Grade Distribution

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

Avg GPA
2.72
A
35.0%
1158
B
29.4%
973
C
19.8%
654
D
5.4%
179
F
4.8%
158
W
5.5%
183
Visual total
3,305
Other
15
Total regs
3,320

Quick Insights

Avg GPA
2.72
Easiness
2.00
Pass rate
89.7%
Using A, B, C, D as passing
Withdrawal rate
5.5%
Based on visible distribution
Most common grade
A
Students counted
3,305
A through F plus W

CS 151 by Professor

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

#1
Bello Lander, Gonzalo Alejandro
3.04
RMP
4.9
Graded
191
Total regs
204
#2
Katok, Zoa
2.97
Keep Exploring

Keep exploring

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

Best professor lead
Bello Lander, Gonzalo Alejandro

Top GPA signal with 191 grades.

Avg GPA 3.04Open profile →
More from CS
CS 251
Data Structures
CS 211
Programming Practicum
Decision shortcut
Ask Sparky about this class

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

About This Class

Discrete mathematics concepts fundamental to computing: propositional logic, predicates and quantifiers; proofs; sets; recursive definitions and induction; functions, relations and graphs; combinatorics and discrete probability; applications. Course Information: 3 hours. Credit is not given for CS 151 if the student has credit in MCS 361 . Prerequisite(s): Grade of C or better in CS 111 or Grade of C or better in CS 112 or Grade of C or better in CS 113 or Grade of C or better in CS 107 or Grade of C or better in CS 109 or Grade of C or better in MCS 160 ; and Credit or concurrent registration in MATH 180 ; or appropriate score on the department placement test Note that a grade of C in MCS 260 (the prior course number for ) is also considered a valid prerequisite replacement for . Class Schedule Information: To be properly registered, students must enroll in one Lecture and one Discussion.

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
4.3
Graded
674
Total regs
706
#3
Dey, Drishika
2.83
RMP
4.0
Graded
403
Total regs
426
#4
Reckinger, Scott J
2.68
RMP
2.7
Graded
22
Total regs
22
#5
Reckinger, Shanon Marie
2.67
RMP
2.7
Graded
166
Total regs
173
#6
Ibrahim, Omar
2.40
RMP
NR
Graded
88
Total regs
100
#
Professor
Avg GPA
RMP
Graded
Total regs
  • 1
    Bello Lander, Gonzalo Alejandro
    3.04
    4.9
    191
    204
  • 2
    Katok, Zoa
    2.97
    4.3
    674
    706
  • 3
    Dey, Drishika
    2.83
    4.0
    403
    426
  • 4
    Reckinger, Scott J
    2.68
    2.7
    22
    22
  • 5
    Reckinger, Shanon Marie
    2.67
    2.7
    166
    173
  • 6
    Ibrahim, Omar
    2.40
    NR
    88
    100
Ask Sparky →
MCS 160
MCS 160