CCR

Search

Find a course or a school.

Engineering Courses at UH

Every Engineering course at University of Houston, with difficulty, workload, and ratings. 262 courses · 1.2K ratings across the web

Ratings across the web

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

Across 69 rated courses. No reviews written here yet.

Easiest course

ENGI1100

Introduction To Engineering · 57/100 difficulty

Most challenging

MECE3381

Finite Elements for Mechanical Engineers · 86/100 difficulty

All Engineering Courses (262)

ENGI1100Introduction To Engineering

4.3 out of 5 stars4.3· 105 ratings

CHEE2331Chemical Processes

3.1 out of 5 stars3.1· 78 ratings

ECE1331

3.0 out of 5 stars3.0· 61 ratings

ELET2300Introduction To C++ Programming

2.4 out of 5 stars2.4· 56 ratings

MECE3336Mechanics II (Dynamics)

3.0 out of 5 stars3.0· 52 ratings

ECE2300

4.7 out of 5 stars4.7· 49 ratings

CIVE2332Mechanics of Solids

4.0 out of 5 stars4.0· 48 ratings

INDE2333Engineering Statistics I

2.4 out of 5 stars2.4· 45 ratings

ECE3331Programming Applications in Electrical and Computer Engineering

2.8 out of 5 stars2.8· 43 ratings

MECE1331

2.6 out of 5 stars2.6· 41 ratings

ECE2201Circuit Analysis I

3.4 out of 5 stars3.4· 39 ratings

CHEE1331

2.5 out of 5 stars2.5· 37 ratings

CIVE2330

3.4 out of 5 stars3.4· 34 ratings

MECE3400Intro To Mechanics

2.9 out of 5 stars2.9· 34 ratings

MECE2361Introduction to Mechanical Design

1.6 out of 5 stars1.6· 27 ratings

ECE2202Circuit Analysis II

4.3 out of 5 stars4.3· 21 ratings

ENGI1100HIntroduction To Engineering

4.5 out of 5 stars4.5· 21 ratings

MECE3360Experimental Methods

2.3 out of 5 stars2.3· 20 ratings

CHEE3466Bio & Physical Chemistry

3.8 out of 5 stars3.8· 19 ratings

MECE3369Solid Mechanics

2.5 out of 5 stars2.5· 18 ratings

CIVE1331

2.4 out of 5 stars2.4· 17 ratings

MECE2336Mechanics I

2.5 out of 5 stars2.5· 17 ratings

ENGR2301Mechanics I (Statics)

2.3 out of 5 stars2.3· 16 ratings

MECE3338Dynamics and Control of Mechanical Systems

4.0 out of 5 stars4.0· 16 ratings

MECE3381Finite Elements for Mechanical Engineers

3.8 out of 5 stars3.8· 15 ratings

ENGI1331HComputing and Problem Solving for Engineers

4.4 out of 5 stars4.4· 13 ratings

CHEE3334Statistics/Numerical Techniques for Chemical Engineers

3.6 out of 5 stars3.6· 12 ratings

ECE1100

3.4 out of 5 stars3.4· 12 ratings

ECE3355Electronics

4.3 out of 5 stars4.3· 12 ratings

ELET3403Sensor Applications

1.8 out of 5 stars1.8· 12 ratings

ENGI2304HTechnical Communications for Engineers

4.7 out of 5 stars4.7· 12 ratings

ECE3441Digital Logic Design

2.9 out of 5 stars2.9· 11 ratings

MECE4343Thermal Design

3.8 out of 5 stars3.8· 11 ratings

CIVE4363Concrete Design

2.5 out of 5 stars2.5· 10 ratings

ECE3364Circuits and Systems

4.2 out of 5 stars4.2· 10 ratings

MECT3355Strength of Materials

4.0 out of 5 stars4.0· 10 ratings

INDE2331Computer Applications for Industrial Engineers

1.6 out of 5 stars1.6· 9 ratings

ECE2100Circuit Analysis Laboratory

4.4 out of 5 stars4.4· 8 ratings

CHEE3321Analytical Methods for Chemical Engineers

4.5 out of 5 stars4.5· 7 ratings

ECE2331

4.3 out of 5 stars4.3· 7 ratings

ECE3455

4.3 out of 5 stars4.3· 7 ratings

ECE3336

3.1 out of 5 stars3.1· 6 ratings

ENG11331

3.9 out of 5 stars3.9· 6 ratings

INDE3362

2.9 out of 5 stars2.9· 6 ratings

MECE3245Materials Science Laboratory

4.0 out of 5 stars4.0· 6 ratings

CIVE7397Selected Topics

5.0 out of 5 stars5.0· 5 ratings

INDE1331

2.4 out of 5 stars2.4· 5 ratings

MECE4331Design of Machine Elements

1.0 out of 5 stars1.0· 5 ratings

MECE4340Mechanical Engineering Capstone I

2.2 out of 5 stars2.2· 5 ratings

MECT2354Introduction to Mechanics

4.6 out of 5 stars4.6· 5 ratings

MECT3358Dynamics of Mechanisms

4.6 out of 5 stars4.6· 5 ratings

CIVE3380Fundamentals of Plane Surveying

4.5 out of 5 stars4.5· 4 ratings

ECE3456Analog Electronics

5.0 out of 5 stars5.0· 4 ratings

ELET4308Senior Project

1.0 out of 5 stars1.0· 4 ratings

MECE1397

2.5 out of 5 stars2.5· 4 ratings

MECE2261Mechanical Engineering Practicum

2.0 out of 5 stars2.0· 4 ratings

MECE4364Heat Transfer

4.0 out of 5 stars4.0· 4 ratings

MECE6384Methods of Applied Mathematics I

2.0 out of 5 stars2.0· 4 ratings

CHEE3333Chem Engr Thermodyn II

3.6 out of 5 stars3.6· 3 ratings

CHEE6332

2.6 out of 5 stars2.6· 3 ratings

CIVI1331

1.0 out of 5 stars1.0· 3 ratings

ECE3366Intro To Digital Signal Proc

1.4 out of 5 stars1.4· 3 ratings

ECE6346Vlsi Design

1.6 out of 5 stars1.6· 3 ratings

ELET4300Unix Operating System

2.4 out of 5 stars2.4· 3 ratings

ELET4309

1.0 out of 5 stars1.0· 3 ratings

INDE3432Manufacturing Processes

1.0 out of 5 stars1.0· 3 ratings

MECE1330

4.3 out of 5 stars4.3· 3 ratings

MECE6320

1.4 out of 5 stars1.4· 3 ratings

PETR2313Reservoir Fluids

4.0 out of 5 stars4.0· 3 ratings

CHE6331

No reviews yet · be the first

CHEE3367Process Modeling and Control

No reviews yet · be the first

CHEE3462Unit Operations

No reviews yet · be the first

CHEE4321Chemical Engineering Design I

No reviews yet · be the first

CHEE4322Chemical Engineering Design II

No reviews yet · be the first

CHEE4361Chemical Engineering Practices

No reviews yet · be the first

CHEE4366Biomolecular Engr Fundamentals

No reviews yet · be the first

CHEE4367Chemical Reaction Engineering

No reviews yet · be the first

CHEE5377Intro To Polymer Science

No reviews yet · be the first

CHEE6300Physics & Chem Engr Material

No reviews yet · be the first

CHEE6322Tops in Colloid & Interfac Sci

No reviews yet · be the first

CHEE6327Exprmntl Mthds in Chem Engr

No reviews yet · be the first

CHEE6331Math Mtds in Chem Engr

No reviews yet · be the first

CHEE6333Transport Processes

No reviews yet · be the first

CHEE6335Classicl-Statist Thermo

No reviews yet · be the first

CHEE6337Advanced Reactor Engr

No reviews yet · be the first

CHEE6360Biomolecular Engr Fundamentals

No reviews yet · be the first

CHEE6367Advanced Proc Control

No reviews yet · be the first

CHEE6368Chemical Process Economics I

No reviews yet · be the first

CHEE6375Chm Pro-Microelectrncs

No reviews yet · be the first

CHEE6377Intro To Polymer Science

No reviews yet · be the first

CHEE6390Energy and the Environment

No reviews yet · be the first

CHEE6397Selected Topics

No reviews yet · be the first

CIVE3331Environmental Engineering

No reviews yet · be the first

CIVE3332Engineering Materials

No reviews yet · be the first

CIVE3337Structural Analysis

No reviews yet · be the first

CIVE3339Geotechnical Engineering

No reviews yet · be the first

CIVE3434Fluid Mech and Hydraulic Engr

No reviews yet · be the first

CIVE4311Prof Practice in Civil Engr

No reviews yet · be the first

CIVE4312Civil Engineering Capstone

No reviews yet · be the first

CIVE4332Hydrology

No reviews yet · be the first

CIVE4333Water & Wastewater Treatment

No reviews yet · be the first

CIVE4337Transportation Engineering

No reviews yet · be the first

CIVE4364Structural Steel Design

No reviews yet · be the first

CIVE4369Foundation Engineering

No reviews yet · be the first

CIVE4381Adv Geomatics & Geosensing

No reviews yet · be the first

CIVE5362Water Quality Engineering

No reviews yet · be the first

CIVE5388Hazardous Waste Processes

No reviews yet · be the first

CIVE6322Stormwater Management

No reviews yet · be the first

CIVE6323Advanced Foundation Design

No reviews yet · be the first

CIVE6335Adv Concrete Design

No reviews yet · be the first

CIVE6337Matrix Analysis of Structures

No reviews yet · be the first

CIVE6338Advanced Steel Design

No reviews yet · be the first

CIVE6350Adv Mechs of Matls

No reviews yet · be the first

CIVE6353Beh-Dsn Prestress Concr

No reviews yet · be the first

CIVE6355Intro-Dynamics of Struc

No reviews yet · be the first

CIVE6358Deep Learning for Engineers

No reviews yet · be the first

CIVE6361Engineering Hydrology

No reviews yet · be the first

CIVE6362Water Quality Engineering

No reviews yet · be the first

CIVE6375Analysis/Desgn Offshore Struct

No reviews yet · be the first

CIVE6377Environmental Chem

No reviews yet · be the first

CIVE6378Principles Enviromntl Modeling

No reviews yet · be the first

CIVE6382Lidar Systems and Applications

No reviews yet · be the first

CIVE6390Municipal Drink Water Treatmen

No reviews yet · be the first

CIVE6391Envrn Engr Microbiology

No reviews yet · be the first

CIVE6393Geostatistics

No reviews yet · be the first

CIVE7336Finite Element Methods

No reviews yet · be the first

CIVE7342Engineer Geographic Info. Syst

No reviews yet · be the first

ECE3155Electronics Laboratory

No reviews yet · be the first

ECE3317Applied Electromagnetic Waves

No reviews yet · be the first

ECE3318Applied Elec & Magnetism

No reviews yet · be the first

ECE3337Signals and Systems Analysis

No reviews yet · be the first

ECE3340Numerical Methods for ECE

No reviews yet · be the first

ECE3436Microprocessor Systems

No reviews yet · be the first

ECE3457Digital Electronics

No reviews yet · be the first

ECE4113Energy Conversion Laboratory

No reviews yet · be the first

ECE4115Control Systems Laboratory I

No reviews yet · be the first

ECE4117Telecommunications Laboratory

No reviews yet · be the first

ECE4119Solid State Devices Lab

No reviews yet · be the first

ECE4335Electrical Comp Engr Design I

No reviews yet · be the first

ECE4336Electrical Comp Engr Design II

No reviews yet · be the first

ECE4339Phy Prin of Solid State Device

No reviews yet · be the first

ECE4363Electromech Energy Conv

No reviews yet · be the first

ECE4371Advanced Telecommunications

No reviews yet · be the first

ECE4375Automatic Control Systems

No reviews yet · be the first

ECE4437Embedded Microcomputer Systems

No reviews yet · be the first

ECE5115Control Systems Lab II

No reviews yet · be the first

ECE5127Power System Analysis Lab

No reviews yet · be the first

ECE5180Power Electonics Laboratory

No reviews yet · be the first

ECE5317Microwave Engineering

No reviews yet · be the first

ECE5318Antenna Engineering

No reviews yet · be the first

ECE5319Introduction to Nanotechnology

No reviews yet · be the first

ECE5330Introduction to Robotics

No reviews yet · be the first

ECE5335State-Space Control Systems

No reviews yet · be the first

ECE5346Vlsi Design

No reviews yet · be the first

ECE5356Cmos Analog Integrated Circuit

No reviews yet · be the first

ECE5357Intro to Cybersecurity

No reviews yet · be the first

ECE5367Intro To Computer Arch & Dsgn

No reviews yet · be the first

ECE5377Power System Analysis

No reviews yet · be the first

ECE5380Pwr Electrncs & Electrc Drives

No reviews yet · be the first

ECE5388Renewable Energy Technology

No reviews yet · be the first

ECE5436Adv Microprocessor Syst

No reviews yet · be the first

ECE5440Adv Digital Design

No reviews yet · be the first

ECE5451Principles of Internetworking

No reviews yet · be the first

ECE6302Introductn To Neuroengineering

No reviews yet · be the first

ECE6305Power Electronics

No reviews yet · be the first

ECE6306Introduction to Nanotechnology

No reviews yet · be the first

ECE6307Nanomaterials and Solar Energy

No reviews yet · be the first

ECE6308Advanced Batteries

No reviews yet · be the first

ECE6311Introduction to Robotics

No reviews yet · be the first

ECE6314Nanoscale Design & Fabrication

No reviews yet · be the first

ECE6317Motor Drives

No reviews yet · be the first

ECE6318Converters & Applications

No reviews yet · be the first

ECE6321Principles of Internetworking

No reviews yet · be the first

ECE6325State-Space Control Systems

No reviews yet · be the first

ECE6327Smart Grid Systems

No reviews yet · be the first

ECE6328Cmos Analog Integrated Circuit

No reviews yet · be the first

ECE6329Power System Protection

No reviews yet · be the first

ECE6331Advanced Telecommunications

No reviews yet · be the first

ECE6333Signal Detec & Est Thry

No reviews yet · be the first

ECE6335Digital Contrl Systems

No reviews yet · be the first

ECE6336Adv Microprcsr Systems

No reviews yet · be the first

ECE6337Intro Stochastic Proc

No reviews yet · be the first

ECE6339Biophotonics

No reviews yet · be the first

ECE6340Interm Electromag Waves

No reviews yet · be the first

ECE6341Adv Electromag Waves

No reviews yet · be the first

ECE6342Digital Signal Process

No reviews yet · be the first

ECE6343Renewable Energy

No reviews yet · be the first

ECE6348Material Science of Thin Films

No reviews yet · be the first

ECE6351Microwave Engineering

No reviews yet · be the first

ECE6352Antenna Engineering

No reviews yet · be the first

ECE6353Rf & Microwave Electronics

No reviews yet · be the first

ECE6357Introduction to Cybersecurity

No reviews yet · be the first

ECE6360GPU/Heterogeneous Programming

No reviews yet · be the first

ECE6364Digital Imag Processing

No reviews yet · be the first

ECE6370Advanced Digital Design

No reviews yet · be the first

ECE6372Advanced Hardware Design

No reviews yet · be the first

ECE6373Adv Computer Arch

No reviews yet · be the first

ECE6377Power Systems Analysis

No reviews yet · be the first

ECE6379Adv Power System Anal

No reviews yet · be the first

ECE6382Engineering Analysis I

No reviews yet · be the first

ECE7373Adv Topics in Comp Arch

No reviews yet · be the first

ELET3405Microprocessor Architecture

No reviews yet · be the first

ELET4360Sustainable and Resilient Technology Development

No reviews yet · be the first

ENGR1304Engineering Graphics

No reviews yet · be the first

INDE233

No reviews yet · be the first

INDE3310Quality Control & Improvement

No reviews yet · be the first

INDE3330Financial and Cost Management

No reviews yet · be the first

INDE3333Engineering Economy I

No reviews yet · be the first

INDE3364Engineering Statistics II

No reviews yet · be the first

INDE3381Linear Optimization

No reviews yet · be the first

INDE3382Stochastic Models

No reviews yet · be the first

INDE4111Industrial Engineering Seminar

No reviews yet · be the first

INDE4315Supply Chain Design Management

No reviews yet · be the first

INDE4320Computer-Integrated Manufactur

No reviews yet · be the first

INDE4331Anlysis-Ind Activties I

No reviews yet · be the first

INDE4334Engineering Systems Design

No reviews yet · be the first

INDE4337Human Factors & Ergonomics

No reviews yet · be the first

INDE4364Big Data and Analytics

No reviews yet · be the first

INDE4369Facilities Planning & Design

No reviews yet · be the first

INDE4370Discrete Event Simulation

No reviews yet · be the first

INDE4372Operation Control

No reviews yet · be the first

INDE6332Egr Project Mgt

No reviews yet · be the first

INDE6333Probability Stat For Engineers

No reviews yet · be the first

INDE6334Predictive Data Analytics

No reviews yet · be the first

INDE6335Egr Administration

No reviews yet · be the first

INDE6336Reliability Engineering

No reviews yet · be the first

INDE6337Human Factors Syst Dsgn

No reviews yet · be the first

INDE6339Materials Handling

No reviews yet · be the first

INDE6360Engineering Analytics

No reviews yet · be the first

INDE6361Prod Planning & Invent Control

No reviews yet · be the first

INDE6363Statistical Process Control

No reviews yet · be the first

INDE6365Engineering Economy II

No reviews yet · be the first

INDE6372Advanced Linear Optimization

No reviews yet · be the first

INDE6377Ind Eng Application

No reviews yet · be the first

INDE6378Case Study in Applied Inde Erg

No reviews yet · be the first

INDE6380Accounting for Engr Managers

No reviews yet · be the first

INDE6383Engr Design and Prototyping

No reviews yet · be the first

INDE7390Supply Chain Management

No reviews yet · be the first

MECE3345Materials Science

No reviews yet · be the first

MECE3363Intro To Fluid Mechanics

No reviews yet · be the first

MECE4341Mechanical Engr Capstone II

No reviews yet · be the first

MECE4371Thermal-Fluids Laboratory

No reviews yet · be the first

MECE4372Mechs-Cntrls-Vibrtn Lab

No reviews yet · be the first

MECE4373MECE 4373

No reviews yet · be the first

MECE5367Control Systm Analysis & Desgn

No reviews yet · be the first

MECE5388Intelligent Structural Systems

No reviews yet · be the first

MECE6333Conduction and Radiation

No reviews yet · be the first

MECE6334Convection Heat Transfr

No reviews yet · be the first

MECE6335Heat Transf/Phase Chng

No reviews yet · be the first

MECE6336Engineering Heat Transfer

No reviews yet · be the first

MECE6341

No reviews yet · be the first

MECE6345Fluid Dynamics 1

No reviews yet · be the first

MECE6353Intro Comp Fluid Dynam

No reviews yet · be the first

MECE6358Superconducting Ceramic Mtls

No reviews yet · be the first

MECE6361Mechanical Behavior/Materials

No reviews yet · be the first

MECE6363Physical Metallurgy

No reviews yet · be the first

MECE6364Phase Transform in Materials

No reviews yet · be the first

MECE6365Semiconductor Materials and Ph

No reviews yet · be the first

MECE6367Control System Analysis and De

No reviews yet · be the first

MECE6377Continuum Mechs I

No reviews yet · be the first

MECE6387Intelligent Structural Systems

No reviews yet · be the first

MECE6388Optimal Control Theory

No reviews yet · be the first

Top Engineering Courses at UH

0–100 scores from ratings across the web

Engineering at UH: FAQ

Give back

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

Anonymous, about two minutes, no account.

Find your class