CS

Grainger College of Engineering · University of Illinois Urbana-Champaign
297,126 grades124 courses273 professors49 terms

Department and course prefixes as University of Illinois Urbana-Champaign lists them in its own catalog.

3.43
average GPA across 297,126 grades
+2% vs. University of Illinois Urbana-Champaign overall (3.37)
87%
A or B
of 297,126 grades
5.4%
D, F or withdrew
of 298,625 enrolled
A64.9%
B22.0%
Every term against the 3.43 department average 49 terms
Spring 2010Fall 2025
Most taken
Courses with a grade record · 124
CourseDistributionGPAvs. deptGrades
100 level10 courses
CS 100 · Computer Science Orientation
3.78 +10% vs. dept 4,590
CS 101 · Intro Computing: Engrg & Sci
3.41 −0% vs. dept 17,779
CS 105 · Intro Computing: Non-Tech
3.26 −5% vs. dept 17,893
CS 125 · Introduction to Computer Science
3.39 −1% vs. dept 10,474
CS 126 · Software Design Studio
3.52 +3% vs. dept 2,258
CS 173 · Discrete Structures
3.07 −10% vs. dept 15,910
CS 196 · First-Year Student Honors
3.79 +11% vs. dept 2,404
200 level12 courses
CS 210 · Ethical & Professional Issues
3.63 +6% vs. dept 3,415
CS 222 · Software Design Lab
3.88 +13% vs. dept 3,144
CS 225 · Data Structures
3.28 −4% vs. dept 18,992
CS 231 · Computer Architecture I
2.73 −20% vs. dept 637
CS 232 · Computer Architecture II
3.22 −6% vs. dept 559
CS 233 · Computer Architecture
3.36 −2% vs. dept 6,917
CS 240 · Intro to Computer Systems
3.32 −3% vs. dept 182
CS 241 · System Programming
2.85 −17% vs. dept 5,220
CS 242 · Programming Studio
3.44 +0% vs. dept 3,350
CS 296 · Honors Course
3.70 +8% vs. dept 1,340
300 level8 courses
400 level57 courses
CS 411 · Database Systems credit: 3 or
3.61 +5% vs. dept 11,506
CS 415 · Game Development credit: 3 or
3.76 +10% vs. dept 1,589
CS 425 · Distributed Systems credit: 3 or
3.34 −3% vs. dept 6,136
CS 431 · Embedded Systems credit: 3 or
3.10 −9% vs. dept 960
CS 438 · Computer Networks credit: 3 or
3.27 −5% vs. dept 2,741
CS 446 · Machine Learning credit: 3 or
3.43 +0% vs. dept 3,613
CS 450 · Numerical Analysis credit: 3 or
3.17 −7% vs. dept 3,322
CS 457 · Numerical Methods II
2.63 −23% vs. dept 24
CS 461 · Computer Security I
3.02 −12% vs. dept 3,730
CS 465 · User Interface Design
3.36 −2% vs. dept 2,987
CS 473 · Algorithms
2.89 −16% vs. dept 2,265
CS 492 · Senior Project I
3.53 +3% vs. dept 527
CS 493 · Senior Project II, ACP
3.64 +6% vs. dept 373
CS 494 · Senior Project II
3.61 +5% vs. dept 50
CS 498 · Special Topics
3.57 +4% vs. dept 15,552
500 level37 courses
CS 511 · Advanced Data Management
3.79 +10% vs. dept 532
CS 512 · Data Mining Principles
3.61 +5% vs. dept 827
CS 519 · Scientific Visualization
3.78 +10% vs. dept 1,381
CS 523 · Advanced Operating Systems
3.75 +9% vs. dept 249
CS 538 · Advanced Computer Networks
3.86 +13% vs. dept 326
CS 540 · Deep Learning Theory
3.80 +11% vs. dept 82
CS 544 · Optimiz in Computer Vision
3.95 +15% vs. dept 31
CS 555 · Numerical Methods for PDEs
3.80 +11% vs. dept 375
CS 563 · Advanced Computer Security
3.69 +8% vs. dept 203
CS 565 · Human-Computer Interaction
3.72 +9% vs. dept 298
CS 573 · Algorithms
3.51 +2% vs. dept 149
CS 574 · Randomized Algorithms
3.69 +7% vs. dept 108
CS 579 · Computational Complexity
3.63 +6% vs. dept 71
CS 583 · Approximation Algorithms
3.76 +10% vs. dept 61
CS 598 · Special Topics
3.84 +12% vs. dept 11,053
46 more CS courses appear in the catalog with no grade record yet.
Find a course or professor

Search helper · Uses this school’s records. Try “compare ECON 101” or a professor’s name.