Engineering Courses at Penn
Every Engineering course at University of Pennsylvania, with difficulty, workload, and ratings. 43 courses · 91 ratings across the web
Ratings across the web
Students give Engineering courses 3.5 out of 5, and 51% would take one again.
Across 15 rated courses. No reviews written here yet.
Easiest course
BE400
65/100 difficulty
Most challenging
ENM510
Foundations of Engineering Mathematics - I · 82/100 difficulty
All Engineering Courses (43)
EE581
3.5 out of 5 stars3.5· 15 ratings
ENM510Foundations of Engineering Mathematics - I
2.7 out of 5 stars2.7· 14 ratings
MSE260
5.0 out of 5 stars5.0· 13 ratings
PHYS150
3.7 out of 5 stars3.7· 10 ratings
EAS545
4.8 out of 5 stars4.8· 6 ratings
MSE555Electrochemical Engineering of Materials
1.6 out of 5 stars1.6· 5 ratings
CBE451Chemical Reactor Design
3.0 out of 5 stars3.0· 4 ratings
BE350
4.7 out of 5 stars4.7· 3 ratings
BE400
4.7 out of 5 stars4.7· 3 ratings
CBE611
1.4 out of 5 stars1.4· 3 ratings
CBE618
2.6 out of 5 stars2.6· 3 ratings
EAS502
5.0 out of 5 stars5.0· 3 ratings
ESE325
2.4 out of 5 stars2.4· 3 ratings
MCIT593
3.6 out of 5 stars3.6· 3 ratings
PHYS151
3.6 out of 5 stars3.6· 3 ratings
CBE150
No reviews yet · be the first
CBE231Thermodynamics of Fluids
No reviews yet · be the first
CBE350Fluid Mechanics
No reviews yet · be the first
CBE410Chemical Engineering Laboratory
No reviews yet · be the first
CBE479
No reviews yet · be the first
CBE5500
No reviews yet · be the first
CHE552
No reviews yet · be the first
CHEM1012General Chemistry I
No reviews yet · be the first
CS401
No reviews yet · be the first
EE531
No reviews yet · be the first
EMTM580
No reviews yet · be the first
ENM503Introduction to Probability and Statistics
No reviews yet · be the first
ESE215Electrical Circuits and Systems
No reviews yet · be the first
ESE301Engineering Probability
No reviews yet · be the first
ESE4070Introduction to Networks and Protocols
No reviews yet · be the first
ESE603
No reviews yet · be the first
INFOS421
No reviews yet · be the first
ISSC340
No reviews yet · be the first
ISSC682
No reviews yet · be the first
MEAM354Mechanics of Solids
No reviews yet · be the first
MEAM519Elasticity and Micromechanics of Materials
No reviews yet · be the first
MEAM534
No reviews yet · be the first
MEAM535Advanced Dynamics
No reviews yet · be the first
MEAM570Transport Processes I
No reviews yet · be the first
MEAM620Advanced Robotics
No reviews yet · be the first
MSE001
No reviews yet · be the first
MSE2600Energetics of Macro and Nano-scale Materials
No reviews yet · be the first
TCOM501
No reviews yet · be the first
Top Engineering Courses at Penn
0–100 scores from ratings across the web
Engineering at Penn: FAQ
Give back
Took a class at Penn? Your review is what the next student reads.
Anonymous, about two minutes, no account.