UIChicagoUIChicago
CoursesProfessors
My SchoolSparkyAI
UIChicagoUIChicago
CoursesProfessors
My SchoolSparkyAI
CS 301

Languages and Automata

Computer Science

3 credit hoursUsually offered: Fall, Spring
Avg GPA
2.89
Easiness
2.40
Total regs
2,074

Grade Distribution

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

Avg GPA
2.89
A
40.1%
829
B
29.2%
603
C
18.2%
376
D
5.6%
116
F
3.6%
75
W
3.2%
66
Visual total
2,065
Other
9
Total regs
2,074

Quick Insights

Avg GPA
2.89
Easiness
2.40
Pass rate
93.2%
Using A, B, C, D as passing
Withdrawal rate
3.2%
Based on visible distribution
Most common grade
A
Students counted
2,065
A through F plus W

CS 301 by Professor

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

#1
DasGupta, Bhaskar
3.75
RMP
4.7
Graded
145
Total regs
147
#2
Bello Lander, Gonzalo Alejandro
3.04
Keep Exploring

Keep exploring

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

Best professor lead
DasGupta, Bhaskar

Top GPA signal with 145 grades.

Avg GPA 3.75Open profile →
More from CS
CS 151
Mathematical Foundations of Computing
CS 251
Data Structures
Decision shortcut
Ask Sparky about this class

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

About This Class

Regular sets and finite automata. Context-free languages and push-down automata. Parsing. Computability theory including Turing machines and decidability. Course Information: Previously listed as EECS 361. Prerequisite(s): Grade of C or better in CS 151 ; and Credit or concurrent registration in CS 251 . Class Schedule Information: To be properly registered, students must enroll in one Discussion/Recitation and one Lecture.

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.9
Graded
234
Total regs
238
#3
Katok, Zoa
3.01
RMP
4.3
Graded
134
Total regs
143
#4
Ibrahim, Omar
2.81
RMP
NR
Graded
537
Total regs
552
#
Professor
Avg GPA
RMP
Graded
Total regs
  • 1
    DasGupta, Bhaskar
    3.75
    4.7
    145
    147
  • 2
    Bello Lander, Gonzalo Alejandro
    3.04
    4.9
    234
    238
  • 3
    Katok, Zoa
    3.01
    4.3
    134
    143
  • 4
    Ibrahim, Omar
    2.81
    NR
    537
    552
Ask Sparky →