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.