CCR

Search

Find a course or a school.

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.

Find your class