CCR

Search

Find a course or a school.

Engineering Courses at UMN

Every Engineering course at University of Minnesota Twin Cities, with difficulty, workload, and ratings. 129 courses · 878 ratings across the web

Ratings across the web

Students give Engineering courses 3.4 out of 5, and 58% would take one again.

Across 40 rated courses. No reviews written here yet.

Easiest course

EE4701

Electric Drives · 50/100 difficulty

Most challenging

ME3333

Heat Transfer · 86/100 difficulty

All Engineering Courses (129)

EE1301Introduction to Computing Systems

2.6 out of 5 stars2.6· 128 ratings

EE2301Introduction to Digital System Design

3.0 out of 5 stars3.0· 66 ratings

AEM3031Deformable Body Mechanics

3.9 out of 5 stars3.9· 61 ratings

EE2361Introduction to Microcontrollers

3.3 out of 5 stars3.3· 54 ratings

EE3115Analog Electronics

2.6 out of 5 stars2.6· 45 ratings

BMEN2501Cellular and Molecular Biology for Biomedical Engineers

2.8 out of 5 stars2.8· 39 ratings

EE2115Analog and Digital Electronics

2.5 out of 5 stars2.5· 39 ratings

EE4363Computer Architecture and Machine Organization

2.4 out of 5 stars2.4· 31 ratings

EE1701Climate Crisis: Implementing Solutions

2.3 out of 5 stars2.3· 29 ratings

CEGE3101Computer Applications I

4.6 out of 5 stars4.6· 28 ratings

EE3005Fundamentals of Electrical Engineering

2.3 out of 5 stars2.3· 28 ratings

EE3025Statistical Methods in Electrical and Computer Engineering

2.8 out of 5 stars2.8· 28 ratings

AEM2011Statics

1.9 out of 5 stars1.9· 26 ratings

ME2011Introduction to Engineering

4.7 out of 5 stars4.7· 24 ratings

BMEN2101Biomedical Thermodynamics and Kinetics

3.1 out of 5 stars3.1· 23 ratings

EE2001

4.3 out of 5 stars4.3· 20 ratings

EE2011

3.8 out of 5 stars3.8· 20 ratings

ME3281System Dynamics and Control

4.8 out of 5 stars4.8· 16 ratings

AEM2012Dynamics

3.0 out of 5 stars3.0· 14 ratings

ME3333Heat Transfer

1.7 out of 5 stars1.7· 14 ratings

EE4341Embedded System Design

3.4 out of 5 stars3.4· 13 ratings

AEM4301Orbital Mechanics

4.8 out of 5 stars4.8· 12 ratings

EE4301Digital Design With Programmable Logic

2.8 out of 5 stars2.8· 12 ratings

EE4701Electric Drives

4.2 out of 5 stars4.2· 11 ratings

AEM2301Mechanics of Flight

4.8 out of 5 stars4.8· 9 ratings

CSCI4203Computer Architecture

2.5 out of 5 stars2.5· 9 ratings

AEM4601Instrumentation Laboratory

3.9 out of 5 stars3.9· 8 ratings

EE4741Power Electronics

4.3 out of 5 stars4.3· 8 ratings

EE5393Circuits, Computation, and Biology

3.6 out of 5 stars3.6· 8 ratings

ME3332Fluid Mechanics

1.9 out of 5 stars1.9· 8 ratings

CEGE3102

5.0 out of 5 stars5.0· 7 ratings

ME5241Computer-Aided Engineering

4.0 out of 5 stars4.0· 7 ratings

ME3322

1.1 out of 5 stars1.1· 6 ratings

CHEN3005Transport Phenomena: Momentum and Heat

4.6 out of 5 stars4.6· 5 ratings

EE4951W

4.8 out of 5 stars4.8· 5 ratings

ME3221Fundamentals of Design & Manufacturing

5.0 out of 5 stars5.0· 5 ratings

CHEN4002

2.6 out of 5 stars2.6· 3 ratings

EE4501Communications Systems

5.0 out of 5 stars5.0· 3 ratings

EE5705Electric Drives in Sustainable Energy Systems

3.6 out of 5 stars3.6· 3 ratings

EE5741Advanced Power Electronics

2.6 out of 5 stars2.6· 3 ratings

BMEN1601BME Undergrad Seminar I

No reviews yet · be the first

BMEN1602BME Undergrad Seminar II

No reviews yet · be the first

BMEN2151Prototyping for BME

No reviews yet · be the first

BMEN2401Programming for BME

No reviews yet · be the first

BMEN3001

No reviews yet · be the first

BMEN3011Biomechanics

No reviews yet · be the first

BMEN3015Biomechanics Lab

No reviews yet · be the first

BMEN3111Biomedical Transport Processes

No reviews yet · be the first

BMEN3115Biomed Transport Processes Lab

No reviews yet · be the first

BMEN3211Bioelectricity/Instrumentation

No reviews yet · be the first

BMEN3215BEI Lab

No reviews yet · be the first

BMEN3311Biomaterials

No reviews yet · be the first

BMEN3315Biomaterials Lab

No reviews yet · be the first

BMEN3411Biomedical Systems Analysis

No reviews yet · be the first

BMEN3415Biomed Systems Analysis Lab

No reviews yet · be the first

BMEN4001WBME Engineering Design I

No reviews yet · be the first

BMEN4002WBME Engineering Design II

No reviews yet · be the first

BMEN4011CAD/CAE of Bioelectr.Devices

No reviews yet · be the first

BMEN4013CAD of Biomechl/transport Devi

No reviews yet · be the first

BMEN4015CAE of Biomech/Transport Devic

No reviews yet · be the first

BMEN4151Phys Inspired Eng Solutions

No reviews yet · be the first

BMEN5001Advanced Biomaterials

No reviews yet · be the first

BMEN5031Eng Extracellular Matrices

No reviews yet · be the first

BMEN5041Tissue Engineering

No reviews yet · be the first

BMEN5101Adv Bioelectricity&Instrument.

No reviews yet · be the first

BMEN5111Biomedical Ultrasound

No reviews yet · be the first

BMEN5151Intro BioMEMS/Med Microdevices

No reviews yet · be the first

BMEN5201Advanced Biomechanics

No reviews yet · be the first

BMEN5311Adv Biomed Transport Processes

No reviews yet · be the first

BMEN5321Microfluidics in Bio/Med

No reviews yet · be the first

BMEN5351Cell Engineering

No reviews yet · be the first

BMEN5401Biomedical Imaging

No reviews yet · be the first

BMEN5411Neural Engineering

No reviews yet · be the first

BMEN5412Neuromodulation

No reviews yet · be the first

BMEN5413Neural Interfacing

No reviews yet · be the first

BMEN5421Intro Biomedical Optics

No reviews yet · be the first

BMEN5601Cardiovascular Devices

No reviews yet · be the first

BMEN5701Cancer Bioengineering

No reviews yet · be the first

BMEN5801Biomedical Data Science

No reviews yet · be the first

BMEN5910Spec Top BME

No reviews yet · be the first

BMEN8041Advanced Tissue Eng Lab

No reviews yet · be the first

BMEN8101BME Digital Signal Processing

No reviews yet · be the first

BMEN8201Advanced Tissue Mechanics

No reviews yet · be the first

BMEN8502Physiological Control Systems

No reviews yet · be the first

BMEN8511Systems & Synthetic Biology

No reviews yet · be the first

BMEN8611Professional Development I

No reviews yet · be the first

CHEN8301Physical Rate Processes: Transport Phenomena

No reviews yet · be the first

EE3006Fund EE Lab

No reviews yet · be the first

EE3161Semiconductor Dev

No reviews yet · be the first

EE3951WJunior Design Project

No reviews yet · be the first

EE4111Adv Anal Elec Dsgn

No reviews yet · be the first

EE4161Energy Conversion and Storage

No reviews yet · be the first

EE4161WEnergy Conversion and Storage

No reviews yet · be the first

EE4231Linear Control Systems

No reviews yet · be the first

EE4233State Space Cntrl

No reviews yet · be the first

EE4521Mach Learn & Data Sci for ECE

No reviews yet · be the first

EE4541Dig Sig Proc

No reviews yet · be the first

EE4616Antennas

No reviews yet · be the first

EE4623Introduction to Modern Optics

No reviews yet · be the first

EE4721Intro Power Sys Analysis

No reviews yet · be the first

EE4940Special Topics in ECE

No reviews yet · be the first

EE5163Smcndctr Prop I

No reviews yet · be the first

EE5164Smcndctr Prop II

No reviews yet · be the first

EE5171Microelec Fab

No reviews yet · be the first

EE5231Linear Systems and Control

No reviews yet · be the first

EE5235Robust Cntrl Sys

No reviews yet · be the first

EE5239Intro Nonlinear Opt w/ ML & AI

No reviews yet · be the first

EE5241Opt Contr & Reinfrcmnt Lrning

No reviews yet · be the first

EE5251Optimal Filtering & Estimation

No reviews yet · be the first

EE5271Robot Vision

No reviews yet · be the first

EE5301VLSI Design Automation I

No reviews yet · be the first

EE5302VLSI Des Auto II

No reviews yet · be the first

EE5323VLSI Design I

No reviews yet · be the first

EE5324VLSI Design II

No reviews yet · be the first

EE5327VLSI Design Lab

No reviews yet · be the first

EE5333Analog IC Design

No reviews yet · be the first

EE5340Introduction Quantum Computing

No reviews yet · be the first

EE5364Adv Comp Arch

No reviews yet · be the first

EE5373Data Modeling Using R

No reviews yet · be the first

EE5521ML\DataSci for ECE\Roboticists

No reviews yet · be the first

EE5531Prob & Stchstc Proc

No reviews yet · be the first

EE5561Image Proc & Applications

No reviews yet · be the first

EE5621Physical Optics

No reviews yet · be the first

EE5657Phys Principles Thin Film Tech

No reviews yet · be the first

EE5811Biological Instrumentation

No reviews yet · be the first

EE8215Nonlinear Systms

No reviews yet · be the first

EE8350Advanced Verification Methods

No reviews yet · be the first

EE8950Adv Topics in ECE

No reviews yet · be the first

IT1311

No reviews yet · be the first

Top Engineering Courses at UMN

0–100 scores from ratings across the web

Engineering at UMN: FAQ

Give back

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

Anonymous, about two minutes, no account.

Find your class