Find a university to explore its courses and reviews.
Browse all 66 Computer Science courses at Rensselaer Polytechnic Institute. Read student reviews, compare difficulty ratings, and find the best classes.
CS2300
CS2500
CS2600
CS4280
CS4530
Computer Science I
Data Structures
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
CSCI02
CSCI1
CSCI100
CSCI1100
CSCI1200
CSCI2
CSCI2200
CSCI2210
CSCI2220
CSCI2300
CSCI2400
CSCI2500
CSCI2600
CSCI26000
CSCI2800
CSCI3
CSCI4000
CSCI4020
CSCI4100
CSCI4150
CSCI4200
CSCI4210
CSCI4250
CSCI4260
CSCI4300
CSCI4350
CSCI4370
CSCI4380
CSCI4430
CSCI4440
CSCI4550
CSCI4950
CSCI4963
CSCI4964
CSCI4972
CSCI4979
CSCI5561
CSCI6100
CSCI6430
CSCI6962
CSI1100
CSIS1200
DESC120
MATH4150
PROGL0000