Find a university to explore its courses and reviews.
Avg Difficulty
65/100
Satisfaction
70/100
Workload
67/100
Grade Access.
75/100
Recommend
77%
Aggregated across 13 courses with 196 student reviews. All metrics on a 0-100 scale.
Browse all 46 Computer Science courses at Cornell University. Read student reviews, compare difficulty ratings, and find the best classes for your schedule.
Challenge: 47/100 • 50% recommend • Project-based
Challenge: 51/100 • 50% recommend • Project-based
Fundamental Programming Concepts
Introduction to Computing: A Design and Development Perspective
“Walker White is genuinely one of the best lecturers at Cornell. He makes intro Python fun and the assignments build on each other really…”
Introduction to Computing: An Engineering and Science Perspective
Short Course in MATLAB
Taken any of these courses?
Your review helps thousands of students pick the right classes. Anonymous, 2 minutes.
Short Course in Python
Choices and Consequences in Computing
Data Science for All
Computing in the Arts
Understanding Artificial Intelligence
Introduction to Cognitive Science
C++ Programming
UNIX Tools and Scripting
Object-Oriented Design and Data Structures - Honors
Mathematical Foundations of Computing
Networks
Data Structures and Functional Programming
Computer System Organization and Programming
Foundations of AI Reasoning and Decision-Making
Introduction to Machine Learning
Teaching Experience in Computer Science
Programming Languages and Logics
Introduction to Compilers
Introduction to Database Systems
Operating Systems
Introduction to Computer Graphics
Introduction to Computer Vision
Machine Learning for Intelligent Systems
Introduction to Analysis of Algorithms
Challenge: 71/100 • 50% recommend • Mixed
Challenge: 50/100 • 50% recommend • Mixed
Challenge: 64/100 • 50% recommend • Project-based
Challenge: 60/100 • 100% recommend • Project-based
Challenge: 67/100 • 94% recommend • Project-based
Challenge: 56/100 • 62% recommend • Project-based
Challenge: 100/100 • 100% recommend • Project-based
Challenge: 63/100 • 100% recommend • Project-based
Challenge: 70/100 • 100% recommend • Mixed
Challenge: 70/100 • 100% recommend • Mixed
Challenge: 74/100 • 100% recommend • Exam-heavy
Taken a class at Cornell?
Help other Cornell students decide. Share your honest experience. It takes 2 minutes, it's fully anonymous, and you don't need an account.