Find a university to explore its courses and reviews.
Discover the easiest, hardest, and most recommended courses at Johns Hopkins University. Rankings are based on aggregated student review data.
Courses with the highest student satisfaction scores
Courses where students report the best grade accessibility
AMS663
3 reviews
CIP101
5 reviews
CS601
3 reviews
CHEM226
5 reviews
AMS171
13 reviews
BIO151
4 reviews
BME110
3 reviews
CHEM305
3 reviews
CS280
9 reviews
AS410
3 reviews
Courses with the highest reported challenge levels
CHEM030
4 reviews
MOLB410
6 reviews
AS316
3 reviews
ACM615
4 reviews
CHEM305
3 reviews
AS103
5 reviews
AMS385
6 reviews
ORGO205
15 reviews
AMS171
13 reviews
CS280
9 reviews
Courses students recommend most to their peers
CHEM206
4 reviews
AS109
9 reviews
BIO305
5 reviews
CHEM226
5 reviews
CIP101
5 reviews
BIO151
4 reviews
MA252
4 reviews
AS410
3 reviews
CS280
9 reviews
ORGO205
15 reviews
Courses with the lowest reported time investment
GENET01
4 reviews
CS601
3 reviews
AMS361
5 reviews
CHEM212
3 reviews
EAS200
3 reviews
BIO151
4 reviews
COG050
3 reviews
AS410
3 reviews
ORGO206
3 reviews
MATH302
4 reviews