CS

Purdue University-Main Campus
96 courses117 professors6 terms

Department inferred from the subject code on each course. Purdue University-Main Campus does not publish a department field with its grade records.

3.35
average GPA across 343 sections
−4% vs. Purdue University-Main Campus overall (3.48)
86%
A or B
8.9%
D, F or withdrew
A57.3%
B28.8%
C9.6%
Every term against the 3.35 department average 6 terms
Fall 2021Fall 2025
Most taken
Courses with a grade record · 96
CourseDistributionGPAvs. deptSections
10000 level8 courses
CS 10100 · Digital Literacy
3.06 −9% vs. dept 5 sec
CS 15900 · C Programming
2.81 −16% vs. dept 6 sec
CS 17600 · Data Engineering In Python
2.87 −14% vs. dept 4 sec
CS 18200 · Foundations Of Computer Science
2.80 −16% vs. dept 6 sec
CS 19000 · Topics In Computer Sciences
2.37 −29% vs. dept 1 sec
CS 19300 · Tools
3.67 +10% vs. dept 5 sec
20000 level10 courses
CS 21100 · Competitive Programming I
3.72 +11% vs. dept 4 sec
CS 23500 · Intro Organizatnl Comp
3.29 −2% vs. dept 5 sec
CS 24000 · Programming In C
2.58 −23% vs. dept 6 sec
CS 24200 · Introduction To Data Science
3.22 −4% vs. dept 5 sec
CS 25000 · Computer Architecture
3.02 −10% vs. dept 6 sec
CS 25100 · Data Structures And Algorithms
2.94 −12% vs. dept 6 sec
CS 25200 · Systems Programming
2.76 −18% vs. dept 6 sec
CS 29000 · Topics In Computer Sciences
3.91 +17% vs. dept 1 sec
30000 level14 courses
CS 30700 · Software Engineering I
3.34 −1% vs. dept 5 sec
CS 31100 · Competitive Programming II
3.82 +14% vs. dept 3 sec
CS 31400 · Numerical Methods
2.99 −11% vs. dept 3 sec
CS 34800 · Information Systems
3.16 −6% vs. dept 5 sec
CS 35100 · Cloud Computing
3.28 −2% vs. dept 2 sec
CS 35400 · Operating Systems
3.15 −6% vs. dept 5 sec
CS 35500 · Introduction To Cryptography
3.13 −7% vs. dept 5 sec
CS 38003 · Python Programming
3.68 +10% vs. dept 5 sec
CS 39000 · Topics In Computer Sciences
3.73 +11% vs. dept 5 sec
40000 level19 courses
50000 level43 courses
CS 50023 · Data Engineering I
3.83 +14% vs. dept 2 sec
CS 50024 · Data Engineering II
3.62 +8% vs. dept 2 sec
CS 50300 · Operating Systems
3.49 +4% vs. dept 1 sec
CS 50500 · Distributed Systems
3.46 +3% vs. dept 3 sec
CS 51000 · Software Engineering
3.79 +13% vs. dept 1 sec
CS 51400 · Numerical Analysis
3.42 +2% vs. dept 3 sec
CS 51500 · Numerical Linear Algebra
3.31 −1% vs. dept 3 sec
CS 52500 · Parallel Computing
3.75 +12% vs. dept 2 sec
CS 52600 · Information Security
3.58 +7% vs. dept 4 sec
CS 52700 · Software Security
3.67 +9% vs. dept 2 sec
CS 52800 · Network Security
3.46 +3% vs. dept 2 sec
CS 52900 · Security Analytics
3.76 +12% vs. dept 3 sec
CS 53100 · Computational Geometry
3.81 +14% vs. dept 1 sec
CS 53400 · Motion Planning
4.00 +19% vs. dept 1 sec
CS 53500 · Interactive Computer Graphics
3.01 −10% vs. dept 2 sec
CS 54100 · Database Systems
3.39 +1% vs. dept 4 sec
CS 55500 · Cryptography
3.54 +5% vs. dept 3 sec
CS 55600 · Data Security And Privacy
3.34 −0% vs. dept 2 sec
CS 56000 · Reasoning About Programs
3.59 +7% vs. dept 3 sec
CS 56500 · Programming Languages
3.48 +4% vs. dept 2 sec
CS 57100 · Artificial Intelligence
3.57 +7% vs. dept 2 sec
CS 57300 · Data Mining
3.69 +10% vs. dept 5 sec
CS 57700 · Natural Language Processing
3.41 +2% vs. dept 3 sec
CS 57900 · Bioinformatics Algorithms
3.32 −1% vs. dept 1 sec
CS 58800 · Randomized Algorithms
3.63 +8% vs. dept 2 sec
CS 59000 · Topics In Computer Sciences
3.72 +11% vs. dept 4 sec
CS 59200 · Computer Science Seminar
3.87 +15% vs. dept 5 sec
CS 59300 · New Topics In CS
3.87 +15% vs. dept 5 sec
60000 level2 courses
50 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.