Find a university to explore its courses and reviews.
Discover the easiest, hardest, and most recommended courses at University of Pittsburgh. Rankings are based on aggregated student review data.
Courses with the highest student satisfaction scores
Courses where students report the best grade accessibility
BIO0057
22 reviews
BIOSC01060
5 reviews
HAA0040
5 reviews
ENGR0712
17 reviews
ANTH0768
24 reviews
PHY0110
47 reviews
ETHIC1050
3 reviews
FP0001
7 reviews
ANTH1737
3 reviews
BIOSC0058
11 reviews
Courses with the highest reported challenge levels
CS1555
4 reviews
EDUC2300
5 reviews
MATH1530
3 reviews
MEMS0051
11 reviews
TLL2405
6 reviews
BIOSC0165
5 reviews
MEMS0071
6 reviews
CHEM0710
4 reviews
BIOSC1810
18 reviews
BIOSC1200
18 reviews
Courses students recommend most to their peers
BIO0050
6 reviews
HAA0480
3 reviews
FP0001
7 reviews
BIOSC0058
11 reviews
BIO0057
22 reviews
PHY0110
47 reviews
MATH0430
4 reviews
ARC0116
5 reviews
ENGR0712
17 reviews
BIOSC0060
4 reviews
Courses with the lowest reported time investment
RUSS0090
3 reviews
THEA1341
6 reviews
GSWS0550
5 reviews
CS0590
40 reviews
GER1502
9 reviews
FP0001
7 reviews
GER1500
15 reviews
THEA0830
9 reviews
PHYS219
4 reviews
FR0221
6 reviews