Computer Science Courses at Penn
Every Computer Science course at University of Pennsylvania, with difficulty, workload, and ratings. 19 courses · 56 ratings across the web
Ratings across the web
Students give Computer Science courses 3.0 out of 5, and 26% would take one again.
Across 7 rated courses. No reviews written here yet.
Easiest course
CIS160
Mathematical Foundations of Computer Science · 74/100 difficulty
Most challenging
CIS502
Analysis of Algorithms · 88/100 difficulty
All Computer Science Courses (19)
CIT592Mathematical Foundations of Computer Science
1.8 out of 5 stars1.8· 16 ratings
MCIT592
2.5 out of 5 stars2.5· 13 ratings
CIS502Analysis of Algorithms
2.5 out of 5 stars2.5· 9 ratings
CIS160Mathematical Foundations of Computer Science
2.9 out of 5 stars2.9· 6 ratings
CSE260
3.9 out of 5 stars3.9· 6 ratings
CIS260
3.6 out of 5 stars3.6· 3 ratings
CIS320Introduction to Algorithms
3.6 out of 5 stars3.6· 3 ratings
CIS240Introduction to Computer Systems
No reviews yet · be the first
CIS372
No reviews yet · be the first
CIS501
No reviews yet · be the first
CIS505Software Systems
No reviews yet · be the first
CIS520Machine Learning
No reviews yet · be the first
CIS5550Internet and Web Systems
No reviews yet · be the first
CIS580Machine Perception
No reviews yet · be the first
CIT591Introduction to Software Development
No reviews yet · be the first
CIT594Data Structures and Software Design
No reviews yet · be the first
CIT595Computer Systems Programming
No reviews yet · be the first
CSE372
No reviews yet · be the first
CSE381
No reviews yet · be the first
Top Computer Science Courses at Penn
0–100 scores from ratings across the web
Computer Science at Penn: FAQ
Give back
Took a class at Penn? Your review is what the next student reads.
Anonymous, about two minutes, no account.