CCR

Search

Find a course or a school.

Engineering Courses at Purdue

Every Engineering course at Purdue University, with difficulty, workload, and ratings. 244 courses · 4.6K ratings across the web

Ratings across the web

Students give Engineering courses 3.2 out of 5, and 55% would take one again.

Across 215 rated courses. No reviews written here yet.

Easiest course

ENGR10301

Introduction To Engineering In Practice · 42/100 difficulty

Most challenging

ABE301

Modeling And Computational Tools In Biological Engineering · 89/100 difficulty

All Engineering Courses (244)

ENGR13100Transforming Ideas To Innovation I

3.9 out of 5 stars3.9· 208 ratings

ME27000Basic Mechanics I

4.4 out of 5 stars4.4· 189 ratings

ECE369Discrete Mathematics For Computer Engineering

3.3 out of 5 stars3.3· 183 ratings

ECE36900

3.3 out of 5 stars3.3· 183 ratings

ME270Basic Mechanics I

4.4 out of 5 stars4.4· 183 ratings

ME200Thermodynamics I

3.9 out of 5 stars3.9· 139 ratings

ME20000

3.9 out of 5 stars3.9· 139 ratings

ECE201

3.8 out of 5 stars3.8· 124 ratings

ECE27000Introduction To Digital System Design

3.5 out of 5 stars3.5· 100 ratings

ECE31100

4.7 out of 5 stars4.7· 99 ratings

ENGR13200Transforming Ideas To Innovation II

3.8 out of 5 stars3.8· 97 ratings

ECE20200

3.3 out of 5 stars3.3· 82 ratings

ENGR106

1.9 out of 5 stars1.9· 78 ratings

ECE302Probabilistic Methods In Electrical And Computer Engineering

3.4 out of 5 stars3.4· 77 ratings

ECE30200

3.4 out of 5 stars3.4· 77 ratings

ECE20002Electrical Engineering Fundamentals II

2.8 out of 5 stars2.8· 72 ratings

ENGR13300

2.3 out of 5 stars2.3· 63 ratings

ECE36800

3.5 out of 5 stars3.5· 56 ratings

ENGR161Honors Introduction To Innovation And The Physical Science Of Engineering Design I

3.5 out of 5 stars3.5· 56 ratings

ECE368Data Structures

3.5 out of 5 stars3.5· 53 ratings

ENGR133Transforming Ideas To Innovation, EPICS/VIP

2.4 out of 5 stars2.4· 53 ratings

ECE270Introduction To Digital System Design

3.3 out of 5 stars3.3· 48 ratings

ME274Basic Mechanics II

4.3 out of 5 stars4.3· 44 ratings

ME27400

4.3 out of 5 stars4.3· 44 ratings

NUCL27300

2.7 out of 5 stars2.7· 42 ratings

NUCL273Mechanics Of Materials

2.6 out of 5 stars2.6· 41 ratings

ECE60800Computational Models And Methods

2.5 out of 5 stars2.5· 37 ratings

AAE204Aeromechanics II

4.7 out of 5 stars4.7· 35 ratings

AAE20400

4.7 out of 5 stars4.7· 35 ratings

ENGR19500

2.7 out of 5 stars2.7· 34 ratings

EPCS11100

3.0 out of 5 stars3.0· 34 ratings

ENGR16200

3.3 out of 5 stars3.3· 32 ratings

ME309

2.8 out of 5 stars2.8· 32 ratings

ECE404Introduction To Computer Security

4.3 out of 5 stars4.3· 31 ratings

ECE40400

4.3 out of 5 stars4.3· 31 ratings

ECE362Microprocessor Systems And Interfacing

3.8 out of 5 stars3.8· 30 ratings

ENGR162Honors Introduction To Innovation And The Physical Science Of Engineering Design II

3.1 out of 5 stars3.1· 30 ratings

ABE59100Special Topics

4.7 out of 5 stars4.7· 29 ratings

ENGR116

2.3 out of 5 stars2.3· 29 ratings

ECE608Computational Models And Methods

3.0 out of 5 stars3.0· 28 ratings

ECE33700ASIC Design Laboratory

4.1 out of 5 stars4.1· 26 ratings

ECE69500Advanced Topics In Electrical And Computer Engineering

4.2 out of 5 stars4.2· 25 ratings

IE38600Work Analysis And Design I

1.6 out of 5 stars1.6· 25 ratings

ME315Heat And Mass Transfer

4.5 out of 5 stars4.5· 25 ratings

ME31500

4.5 out of 5 stars4.5· 25 ratings

ABE591Special Topics

4.8 out of 5 stars4.8· 24 ratings

IET43640Lean Six Sigma

1.9 out of 5 stars1.9· 24 ratings

ME35200

3.3 out of 5 stars3.3· 24 ratings

ME263Introduction To Mechanical Engineering Design, Innovation And Entrepreneurship

4.8 out of 5 stars4.8· 23 ratings

ME26300

4.8 out of 5 stars4.8· 23 ratings

ECE337ASIC Design Laboratory

4.3 out of 5 stars4.3· 22 ratings

ECE438Digital Signal Processing With Applications

3.2 out of 5 stars3.2· 21 ratings

ECE43800

3.2 out of 5 stars3.2· 21 ratings

MET242

2.2 out of 5 stars2.2· 21 ratings

AAE301Signal Analysis For Aerospace Engineering

3.3 out of 5 stars3.3· 20 ratings

AAE30100

3.3 out of 5 stars3.3· 20 ratings

ECE30411Electromagnetics I

4.8 out of 5 stars4.8· 20 ratings

ECE695Advanced Topics In Electrical And Computer Engineering

4.3 out of 5 stars4.3· 20 ratings

ENGR11700

1.9 out of 5 stars1.9· 20 ratings

ENGR12600

2.8 out of 5 stars2.8· 20 ratings

MET162

1.9 out of 5 stars1.9· 20 ratings

ABE301Modeling And Computational Tools In Biological Engineering

1.6 out of 5 stars1.6· 19 ratings

ABE30100

1.6 out of 5 stars1.6· 19 ratings

AAE364Control System Analysis

2.8 out of 5 stars2.8· 17 ratings

AAE36400

2.8 out of 5 stars2.8· 17 ratings

AAE55000Multidisciplinary Design Optimization

4.7 out of 5 stars4.7· 17 ratings

CE470

2.8 out of 5 stars2.8· 17 ratings

CE47000

2.8 out of 5 stars2.8· 17 ratings

ECE695DL

3.0 out of 5 stars3.0· 17 ratings

MET28400Industrial Control Systems For Smart Manufacturing

3.0 out of 5 stars3.0· 17 ratings

ENGR195H

2.6 out of 5 stars2.6· 16 ratings

AAE339Aerospace Propulsion

1.6 out of 5 stars1.6· 15 ratings

AAE33900

1.6 out of 5 stars1.6· 15 ratings

AAE439Rocket Propulsion

3.0 out of 5 stars3.0· 15 ratings

AAE43900

3.0 out of 5 stars3.0· 15 ratings

CE473

3.0 out of 5 stars3.0· 15 ratings

CE47300

3.0 out of 5 stars3.0· 15 ratings

ME433Principles Of Turbomachinery

3.0 out of 5 stars3.0· 15 ratings

ME51300

3.8 out of 5 stars3.8· 15 ratings

ME300Thermodynamics II

4.8 out of 5 stars4.8· 14 ratings

ME30000

4.8 out of 5 stars4.8· 14 ratings

ME513Engineering Acoustics

3.7 out of 5 stars3.7· 14 ratings

MET144Materials And Processes II

3.5 out of 5 stars3.5· 14 ratings

MET14400

3.5 out of 5 stars3.5· 14 ratings

MET284Industrial Control Systems For Smart Manufacturing

2.9 out of 5 stars2.9· 14 ratings

CE231

1.3 out of 5 stars1.3· 13 ratings

ENGR10301Introduction To Engineering In Practice

4.9 out of 5 stars4.9· 13 ratings

IE530Quality Control

2.3 out of 5 stars2.3· 13 ratings

IE53000

2.3 out of 5 stars2.3· 13 ratings

MEEM4993D

1.1 out of 5 stars1.1· 13 ratings

AAE418Zero-Gravity Flight Experiment

3.4 out of 5 stars3.4· 12 ratings

AAE41800

3.4 out of 5 stars3.4· 12 ratings

AAE550Multidisciplinary Design Optimization

4.8 out of 5 stars4.8· 12 ratings

ECE321Electromechanical Motion Devices

3.6 out of 5 stars3.6· 12 ratings

ECE32100

3.6 out of 5 stars3.6· 12 ratings

ENGR151

1.9 out of 5 stars1.9· 12 ratings

ME55700

2.2 out of 5 stars2.2· 11 ratings

CE335

1.2 out of 5 stars1.2· 10 ratings

CE33500

1.2 out of 5 stars1.2· 10 ratings

ECE25500

3.4 out of 5 stars3.4· 10 ratings

ECE602Lumped System Theory

2.1 out of 5 stars2.1· 10 ratings

ECE60200

2.1 out of 5 stars2.1· 10 ratings

ECET224Electronic Systems

2.6 out of 5 stars2.6· 10 ratings

ECET22400

2.6 out of 5 stars2.6· 10 ratings

ECET257

4.8 out of 5 stars4.8· 10 ratings

ME557Design For Manufacturability

2.3 out of 5 stars2.3· 10 ratings

AAE450Spacecraft Design

1.2 out of 5 stars1.2· 9 ratings

AAE45000

1.2 out of 5 stars1.2· 9 ratings

AAE539Advanced Rocket Propulsion

4.5 out of 5 stars4.5· 9 ratings

AAE53900

4.5 out of 5 stars4.5· 9 ratings

AAE560System-Of-Systems Modeling And Analysis

2.0 out of 5 stars2.0· 9 ratings

AAE56000

2.0 out of 5 stars2.0· 9 ratings

AAE564Systems Analysis And Synthesis

3.9 out of 5 stars3.9· 9 ratings

AAE56400

3.9 out of 5 stars3.9· 9 ratings

BME695Advanced Topics In Biomedical Engineering

2.9 out of 5 stars2.9· 9 ratings

BME69500

2.9 out of 5 stars2.9· 9 ratings

ECE595Selected Topics In Electrical Engineering

4.2 out of 5 stars4.2· 9 ratings

ECE606Solid State Devices

4.7 out of 5 stars4.7· 9 ratings

ECE637Digital Image Processing I

2.5 out of 5 stars2.5· 9 ratings

ECE63700

2.5 out of 5 stars2.5· 9 ratings

ME365Measurement And Control Systems I

2.4 out of 5 stars2.4· 9 ratings

ME36500

2.4 out of 5 stars2.4· 9 ratings

ME375Measurement And Control Systems II

1.6 out of 5 stars1.6· 9 ratings

ME37500

1.6 out of 5 stars1.6· 9 ratings

ENGR126H

1.8 out of 5 stars1.8· 8 ratings

ENGR14100

4.5 out of 5 stars4.5· 8 ratings

ME308Fluid Mechanics

3.5 out of 5 stars3.5· 8 ratings

ME30800

3.5 out of 5 stars3.5· 8 ratings

ME452

2.0 out of 5 stars2.0· 8 ratings

ME509Intermediate Fluid Mechanics

3.0 out of 5 stars3.0· 8 ratings

ME50900

3.0 out of 5 stars3.0· 8 ratings

ME510Gas Dynamics

2.6 out of 5 stars2.6· 8 ratings

ME51000

2.6 out of 5 stars2.6· 8 ratings

MET45200

2.0 out of 5 stars2.0· 8 ratings

AAE421Flight Dynamics And Control

3.1 out of 5 stars3.1· 7 ratings

AAE42100

3.1 out of 5 stars3.1· 7 ratings

ECE544Digital Communications

4.0 out of 5 stars4.0· 7 ratings

ECE54400

4.0 out of 5 stars4.0· 7 ratings

ECET20700

4.3 out of 5 stars4.3· 7 ratings

ECET337Continuous Systems Analysis And Design

4.5 out of 5 stars4.5· 7 ratings

ECET33700

4.5 out of 5 stars4.5· 7 ratings

ENGT180

2.0 out of 5 stars2.0· 7 ratings

ME290Global Engineering Professional Seminar

4.5 out of 5 stars4.5· 7 ratings

ME29000

4.5 out of 5 stars4.5· 7 ratings

ME597Advanced Mechanical Engineering Projects I

3.5 out of 5 stars3.5· 7 ratings

ME59700Advanced Mechanical Engineering Projects I

3.5 out of 5 stars3.5· 7 ratings

AAE575Introduction To Satellite Navigation And Positioning

3.5 out of 5 stars3.5· 6 ratings

AAE57500

3.5 out of 5 stars3.5· 6 ratings

BME695DL

3.4 out of 5 stars3.4· 6 ratings

ECET274Wireless Communications

1.0 out of 5 stars1.0· 6 ratings

ECET27400

1.0 out of 5 stars1.0· 6 ratings

MSE200

2.0 out of 5 stars2.0· 6 ratings

AAE390

1.0 out of 5 stars1.0· 5 ratings

ECE462

3.2 out of 5 stars3.2· 5 ratings

ECE473Introduction To Artificial Intelligence

3.0 out of 5 stars3.0· 5 ratings

ECE47300

3.0 out of 5 stars3.0· 5 ratings

ECE664Formal Languages, Computability, And Complexity

3.6 out of 5 stars3.6· 5 ratings

ECE66400

3.6 out of 5 stars3.6· 5 ratings

ENGR190

2.0 out of 5 stars2.0· 5 ratings

AAE535Propulsion Design, Build, Test

4.5 out of 5 stars4.5· 4 ratings

AAE53500

4.5 out of 5 stars4.5· 4 ratings

AAE567Introduction To Applied Stochastic Processes

4.5 out of 5 stars4.5· 4 ratings

AAE56700

4.5 out of 5 stars4.5· 4 ratings

ABE370Reaction Kinetics In Biological Engineering

1.3 out of 5 stars1.3· 4 ratings

ABE37000

1.3 out of 5 stars1.3· 4 ratings

BME295Selected Topics In Biomedical Engineering

3.3 out of 5 stars3.3· 4 ratings

BME29500

3.3 out of 5 stars3.3· 4 ratings

CE32300

4.8 out of 5 stars4.8· 4 ratings

CGS2531

1.3 out of 5 stars1.3· 4 ratings

CHE620Advanced Transport Phenomena I

4.0 out of 5 stars4.0· 4 ratings

CHE62000

4.0 out of 5 stars4.0· 4 ratings

EAPS117Introduction To Atmospheric Science

3.3 out of 5 stars3.3· 4 ratings

EAPS11700

3.3 out of 5 stars3.3· 4 ratings

ECE461

2.3 out of 5 stars2.3· 4 ratings

ECE49500

3.3 out of 5 stars3.3· 4 ratings

ECE60872Reliable And Secure Computer Systems

5.0 out of 5 stars5.0· 4 ratings

ECET210

4.5 out of 5 stars4.5· 4 ratings

ECET456

3.3 out of 5 stars3.3· 4 ratings

ENGR10000

1.5 out of 5 stars1.5· 4 ratings

ENGR10300

4.0 out of 5 stars4.0· 4 ratings

ENGR14200

4.3 out of 5 stars4.3· 4 ratings

IE2300

2.0 out of 5 stars2.0· 4 ratings

ME505Intermediate Heat Transfer

4.3 out of 5 stars4.3· 4 ratings

ME50500

4.3 out of 5 stars4.3· 4 ratings

OLS454Gender And Diversity In Management

3.0 out of 5 stars3.0· 4 ratings

STAT513Statistical Quality Control

2.5 out of 5 stars2.5· 4 ratings

STAT51300

2.5 out of 5 stars2.5· 4 ratings

AAE523Introduction To Remote Sensing

3.4 out of 5 stars3.4· 3 ratings

AAE52300

3.4 out of 5 stars3.4· 3 ratings

AAE590G

3.4 out of 5 stars3.4· 3 ratings

AAE590K

3.6 out of 5 stars3.6· 3 ratings

AAE666Nonlinear Dynamics, Systems, And Control

5.0 out of 5 stars5.0· 3 ratings

AAE66600

5.0 out of 5 stars5.0· 3 ratings

CCE50800

2.4 out of 5 stars2.4· 3 ratings

CE27300

4.7 out of 5 stars4.7· 3 ratings

CE33400

2.6 out of 5 stars2.6· 3 ratings

ECE495F

4.7 out of 5 stars4.7· 3 ratings

ECE629Introduction To Neural Networks

2.0 out of 5 stars2.0· 3 ratings

ECE62900

2.0 out of 5 stars2.0· 3 ratings

ECE661Computer Vision

3.6 out of 5 stars3.6· 3 ratings

ECE66100

3.6 out of 5 stars3.6· 3 ratings

ECET214

2.4 out of 5 stars2.4· 3 ratings

ECET277AC And Power Electronics

4.3 out of 5 stars4.3· 3 ratings

ECET27700

4.3 out of 5 stars4.3· 3 ratings

EET314

3.0 out of 5 stars3.0· 3 ratings

ENGR202

1.0 out of 5 stars1.0· 3 ratings

IE335Operations Research - Optimization

3.6 out of 5 stars3.6· 3 ratings

IE33500

3.6 out of 5 stars3.6· 3 ratings

IE5XX

3.0 out of 5 stars3.0· 3 ratings

ME305

4.7 out of 5 stars4.7· 3 ratings

ME312

5.0 out of 5 stars5.0· 3 ratings

ME57700

4.0 out of 5 stars4.0· 3 ratings

MET102Production Design And Specifications

1.0 out of 5 stars1.0· 3 ratings

MSE250Physical Properties In Engineering Systems

4.3 out of 5 stars4.3· 3 ratings

MSE25000

4.3 out of 5 stars4.3· 3 ratings

CE201

No reviews yet · be the first

CE20100

No reviews yet · be the first

CE20400

No reviews yet · be the first

CE271

No reviews yet · be the first

CE27101

No reviews yet · be the first

CE27500

No reviews yet · be the first

CE30800

No reviews yet · be the first

CE312

No reviews yet · be the first

CE334

No reviews yet · be the first

CE342

No reviews yet · be the first

CE34200

No reviews yet · be the first

CE351

No reviews yet · be the first

CE35400

No reviews yet · be the first

CE47100

No reviews yet · be the first

CE57910

No reviews yet · be the first

CEMT230

No reviews yet · be the first

CEMT253

No reviews yet · be the first

ECET102

No reviews yet · be the first

ECET262

No reviews yet · be the first

ECET455

No reviews yet · be the first

MCET262

No reviews yet · be the first

MCET330

No reviews yet · be the first

ME115

No reviews yet · be the first

ME271

No reviews yet · be the first

ME27500

No reviews yet · be the first

ME30500

No reviews yet · be the first

ME56300Mechanical Vibrations

No reviews yet · be the first

MET118

No reviews yet · be the first

OLS350

No reviews yet · be the first

Top Engineering Courses at Purdue

0–100 scores from ratings across the web

Engineering at Purdue: FAQ

Give back

Took a class at Purdue? Your review is what the next student reads.

Anonymous, about two minutes, no account.

Find your class