Find a university to explore its courses and reviews.
Avg Difficulty
76/100
Satisfaction
60/100
Workload
81/100
Grade Access.
89/100
Recommend
80%
Aggregated across 19 courses with 539 student reviews. All metrics on a 0-100 scale.
Browse all 66 Computer Science courses at Rensselaer Polytechnic Institute. Read student reviews, compare difficulty ratings, and find the best classes for your schedule.
Challenge: 89/100 • 75% recommend • Mixed
Computer Science I
“Good CS1 class. The Python curriculum is well-designed and the professor is engaging. Homework can be time-consuming but its good practice.…”
Taken any of these courses?
Your review helps thousands of students pick the right classes. Anonymous, 2 minutes.
Data Structures
“Data Structures at RPI is legendary. Prof Cutler is amazing - she explains C++ and complex data structures in a way that actually makes…”
Foundations of Computer Science
Mathematical Foundations of Machine Learning
Introduction to Algorithms
Computer Organization
Principles of Software
Machine Learning from Data
Introduction to Artificial Intelligence
Operating Systems
Network Programming
Graph Theory
Database Systems
Programming Languages
Software Design and Documentation
Open Source Software
Challenge: 69/100 • 79% recommend • Essay-focused
Challenge: 79/100 • 87% recommend • Project-based
Challenge: 90/100 • 97% recommend • Exam-heavy
Challenge: 74/100 • 100% recommend • Exam-heavy
Challenge: 73/100 • 100% recommend • Mixed
Challenge: 83/100 • 54% recommend • Mixed
Challenge: 85/100 • 28% recommend • Exam-heavy
Challenge: 85/100 • 100% recommend • Exam-heavy
Challenge: 52/100 • 100% recommend • Essay-focused
Challenge: 58/100 • 94% recommend • Exam-heavy
Challenge: 87/100 • 0% recommend • Exam-heavy
Challenge: 50/100 • 100% recommend • Project-based
Challenge: 72/100 • 50% recommend • Project-based
Challenge: 83/100 • 100% recommend • Exam-heavy
Challenge: 87/100 • 100% recommend • Exam-heavy
Challenge: 45/100 • 100% recommend • Mixed
Challenge: 75/100 • 100% recommend • Exam-heavy
Challenge: 100/100 • 50% recommend • Mixed
Taken a class at RPI?
Help other RPI students decide. Share your honest experience. It takes 2 minutes, it's fully anonymous, and you don't need an account.