Engineering Courses at Virginia Tech
Every Engineering course at Virginia Tech, with difficulty, workload, and ratings. 58 courses · 1.4K ratings across the web
Ratings across the web
Students give Engineering courses 3.4 out of 5, and 58% would take one again.
Across 53 rated courses. No reviews written here yet.
Easiest course
BMES2004
Concussion Perspectives: Medical, Scientific and Societal Perspectives · 30/100 difficulty
Most challenging
ISE2024
Probability Foundations for Industrial and Systems Engineers · 88/100 difficulty
All Engineering Courses (58)
ENGE1215Foundations of Engineering
4.2 out of 5 stars4.2· 213 ratings
ESM2104Statics
4.3 out of 5 stars4.3· 200 ratings
ENGE1216Foundations of Engineering
3.7 out of 5 stars3.7· 125 ratings
ME2004Engineering Analysis Using Numerical Methods
2.9 out of 5 stars2.9· 122 ratings
ESM2304Dynamics
4.0 out of 5 stars4.0· 84 ratings
ENGE1414Foundations of Engineering Practice
4.8 out of 5 stars4.8· 71 ratings
BMES2004Concussion Perspectives: Medical, Scientific and Societal Perspectives
5.0 out of 5 stars5.0· 60 ratings
MSE2034Elements of Materials Engineering
2.4 out of 5 stars2.4· 49 ratings
ESM2204Mechanics of Deformable Bodies
4.5 out of 5 stars4.5· 48 ratings
ESM2114
4.0 out of 5 stars4.0· 29 ratings
ECE2514Computational Engineering
3.0 out of 5 stars3.0· 28 ratings
AOE2054Electronics for Aerospace and Ocean Engineers
2.5 out of 5 stars2.5· 24 ratings
ME3024Engineering Design and Economics
2.6 out of 5 stars2.6· 24 ratings
ECE2504
3.4 out of 5 stars3.4· 21 ratings
ISE2014Engineering Economy
3.1 out of 5 stars3.1· 21 ratings
ISE2024Probability Foundations for Industrial and Systems Engineers
1.7 out of 5 stars1.7· 20 ratings
ENGE1024
2.8 out of 5 stars2.8· 18 ratings
ME3304Heat and Mass Transfer
2.0 out of 5 stars2.0· 18 ratings
AOE3034System Dynamics and Control
1.4 out of 5 stars1.4· 16 ratings
CEE2804Introduction to Civil and Environmental Engineering
5.0 out of 5 stars5.0· 14 ratings
ME3514
2.5 out of 5 stars2.5· 13 ratings
CEE2814Geomatics
4.8 out of 5 stars4.8· 12 ratings
ECE3574Applied Software Design
2.0 out of 5 stars2.0· 11 ratings
ISE3034Technical Communication for Engineers
2.5 out of 5 stars2.5· 11 ratings
ECE3504Principles of Computer Architecture
2.3 out of 5 stars2.3· 10 ratings
ISE2034Data Management for Industrial and Systems Engineers
4.2 out of 5 stars4.2· 10 ratings
ME4005Mechanical Engineering Lab
2.4 out of 5 stars2.4· 10 ratings
CEM3024Construction Estimating and Scheduling
2.6 out of 5 stars2.6· 9 ratings
ENGE1644
1.4 out of 5 stars1.4· 9 ratings
AOE2014Statics and Mechanics of Materials
4.8 out of 5 stars4.8· 8 ratings
ENGR3124Introduction to Green Engineering
3.4 out of 5 stars3.4· 8 ratings
ECE3004AC Circuit Analysis
3.3 out of 5 stars3.3· 7 ratings
MSE2054Fundamentals of Materials Science
2.9 out of 5 stars2.9· 7 ratings
BMES3004Helmet Design: Biomechanics to Health & Social Disparities in Sports
4.8 out of 5 stars4.8· 6 ratings
CEE4074Construction Engineering: Means and Methods
2.1 out of 5 stars2.1· 6 ratings
ECE3254
3.0 out of 5 stars3.0· 6 ratings
ECE4104Microwave and RF Engineering
4.8 out of 5 stars4.8· 6 ratings
AOE3014Fluid Dynamics for Aerospace and Ocean Engineers
2.6 out of 5 stars2.6· 5 ratings
BC2214Why Buildings Stand Up
3.8 out of 5 stars3.8· 5 ratings
ECE3544Digital Design I
3.8 out of 5 stars3.8· 5 ratings
EF142
4.4 out of 5 stars4.4· 5 ratings
EGR245
2.6 out of 5 stars2.6· 5 ratings
BMES3224Automobile Safety
5.0 out of 5 stars5.0· 4 ratings
EDTE1004Introduction to Integrative STEM Education
4.0 out of 5 stars4.0· 4 ratings
ME2024
1.5 out of 5 stars1.5· 4 ratings
ME3414Fluid Dynamics
4.0 out of 5 stars4.0· 4 ratings
AOE5204Vehicle Dynamics and Control
4.3 out of 5 stars4.3· 3 ratings
ECE2004
4.0 out of 5 stars4.0· 3 ratings
ECE2534
3.6 out of 5 stars3.6· 3 ratings
ECE3714Introduction to Control Systems
4.7 out of 5 stars4.7· 3 ratings
EF141
4.0 out of 5 stars4.0· 3 ratings
ME3XXX
2.0 out of 5 stars2.0· 3 ratings
MSE2304
2.4 out of 5 stars2.4· 3 ratings
AOE5024Vehicle Structures
No reviews yet · be the first
CEE3274Introduction to Land Development Design
No reviews yet · be the first
CHEM2305
No reviews yet · be the first
ENGE1225
No reviews yet · be the first
ISE5405Optimization: Linear and Nonlinear Programming
No reviews yet · be the first
Top Engineering Courses at Virginia Tech
0–100 scores from ratings across the web
Engineering at Virginia Tech: FAQ
Give back
Took a class at Virginia Tech? Your review is what the next student reads.
Anonymous, about two minutes, no account.