Engineering Courses at FIU
Every Engineering course at Florida International University, with difficulty, workload, and ratings. 187 courses · 753 ratings across the web
Ratings across the web
Students give Engineering courses 3.2 out of 5, and 47% would take one again.
Across 42 rated courses. No reviews written here yet.
Easiest course
CEG4011
Geotechnical Engineering I · 50/100 difficulty
Most challenging
CES3100
Structural Analysis · 84/100 difficulty
All Engineering Courses (187)
EGN3321Dynamics
4.0 out of 5 stars4.0· 109 ratings
EGN3613Engineering Economy
2.2 out of 5 stars2.2· 102 ratings
EEL3110
3.8 out of 5 stars3.8· 59 ratings
EGN1033
2.4 out of 5 stars2.4· 56 ratings
EGN3311Statics
3.0 out of 5 stars3.0· 56 ratings
EML1533Introduction to CAD for Mechanical Engineers
3.0 out of 5 stars3.0· 43 ratings
EEL2880C Programming for Embedded Systems
2.4 out of 5 stars2.4· 32 ratings
EEL4730Programming Embedded Systems
2.1 out of 5 stars2.1· 28 ratings
CGN2420Computer Tools for Engineers
4.2 out of 5 stars4.2· 27 ratings
EGN1110CEngineering Drawing
3.3 out of 5 stars3.3· 25 ratings
EGM3520Engineering Mechanics of Materials
4.0 out of 5 stars4.0· 20 ratings
EGN3343Thermodynamics I
3.3 out of 5 stars3.3· 17 ratings
CES3100Structural Analysis
1.1 out of 5 stars1.1· 13 ratings
BCN3740Legal Aspects
4.1 out of 5 stars4.1· 12 ratings
EGM3503Applied Mechanics
2.0 out of 5 stars2.0· 10 ratings
EEL3160
2.2 out of 5 stars2.2· 9 ratings
EIN3235
1.9 out of 5 stars1.9· 9 ratings
EML3126Transport Phenomena
1.6 out of 5 stars1.6· 9 ratings
SUR2101CGeomatics and Surveying
3.9 out of 5 stars3.9· 9 ratings
CEG4011Geotechnical Engineering I
5.0 out of 5 stars5.0· 8 ratings
EEL3712Logic Design I
2.9 out of 5 stars2.9· 8 ratings
EEL3370C++ Programming for Embedded Systems
1.7 out of 5 stars1.7· 7 ratings
EGS1006Introduction to Engineering
3.7 out of 5 stars3.7· 7 ratings
EML2032Programming for Mechanical Engineering
3.5 out of 5 stars3.5· 7 ratings
EML3500Mechanical Design I
3.3 out of 5 stars3.3· 7 ratings
EMA3702Mechanics and Materials Science
3.4 out of 5 stars3.4· 6 ratings
EML4140Heat Transfer
1.9 out of 5 stars1.9· 6 ratings
BCN2280Construction Surveying
3.8 out of 5 stars3.8· 5 ratings
EGN2420
3.6 out of 5 stars3.6· 5 ratings
EEE4304
4.5 out of 5 stars4.5· 4 ratings
EEL3003
5.0 out of 5 stars5.0· 4 ratings
EML3036Simulation Software for Mechanical Engineers
3.5 out of 5 stars3.5· 4 ratings
CGN2161Career Orientation in Civil Engineering
5.0 out of 5 stars5.0· 3 ratings
CWR3540Water Resources Engineering
2.0 out of 5 stars2.0· 3 ratings
EAS4105Introduction to Flight Mechanics
3.6 out of 5 stars3.6· 3 ratings
EEL3664Introduction to Autonomous Systems
5.0 out of 5 stars5.0· 3 ratings
EEL4410Introduction to Fields and Waves
5.0 out of 5 stars5.0· 3 ratings
EEL4709
2.6 out of 5 stars2.6· 3 ratings
EGN1110
2.0 out of 5 stars2.0· 3 ratings
EGN4070Engineering for Global Sustainability and Environmental Protection
1.6 out of 5 stars1.6· 3 ratings
EML4501Mechanical Design II
2.4 out of 5 stars2.4· 3 ratings
MAE507
5.0 out of 5 stars5.0· 3 ratings
BCN1272Plans Interpretation
No reviews yet · be the first
BCN2210Construction Materials and Methods
No reviews yet · be the first
BCN2253Building Construction Drawing
No reviews yet · be the first
BCN2405Structural Design I
No reviews yet · be the first
BCN3027Principles of Construction Management
No reviews yet · be the first
BCN3240Construction Equipment
No reviews yet · be the first
BCN3441CFundamentals of Concrete Properties and Testing
No reviews yet · be the first
BCN3442CConcrete Construction Methods
No reviews yet · be the first
BCN3443Introduction to the Concrete Industry
No reviews yet · be the first
BCN3444Applications of Concrete in Construction
No reviews yet · be the first
BCN3445Management of Concrete Products I
No reviews yet · be the first
BCN3446Management of Concrete Products II
No reviews yet · be the first
BCN3447Concrete Problems: Prevention, Diagnosis and Resolution
No reviews yet · be the first
BCN3611Construction Cost Estimating I
No reviews yet · be the first
BCN3640Economic Planning for Construction
No reviews yet · be the first
BCN3720Construction Scheduling I
No reviews yet · be the first
BCN3727Construction Sitework and Equipment
No reviews yet · be the first
BCN3730Construction Safety
No reviews yet · be the first
BCN3753Financial Management of Construction Organizations
No reviews yet · be the first
BCN3761Construction Documentation and Communication
No reviews yet · be the first
BCN3762Building Codes and Quality Control
No reviews yet · be the first
BCN4255CBuilding Information Modeling
No reviews yet · be the first
BCN4334Introduction to Robotics in Construction
No reviews yet · be the first
BCN4340Artificial Intelligence Applications in Construction Management
No reviews yet · be the first
BCN4431Structural Design II
No reviews yet · be the first
BCN4465Temp Structures
No reviews yet · be the first
BCN4561Environmental Control in Buildings I
No reviews yet · be the first
BCN4564Environmental Control in Buildings II
No reviews yet · be the first
BCN4570Sustainable Approach to Construction
No reviews yet · be the first
BCN4612Construction Cost Estimating II
No reviews yet · be the first
BCN4703Management of Construction Projects
No reviews yet · be the first
BCN4724Scheduling II
No reviews yet · be the first
BCN4794Quality Control in Construction
No reviews yet · be the first
BCN4910Senior Project
No reviews yet · be the first
CGN2095Career Orientation, Ethics, and AI in Civil Engineering
No reviews yet · be the first
CGN3300Dynamics for Civil Engineering Systems
No reviews yet · be the first
CGN4011AI-enabled Computational Techniques in Civil Engineering
No reviews yet · be the first
CGN4321GIS Applications in Civil and Environmental Engineering
No reviews yet · be the first
CGN4431Introduction to Thunderstorm Downbursts and Their Impacts on Structures
No reviews yet · be the first
CGN4510Sustainable Building Engineering
No reviews yet · be the first
CGN4802Civil Engineering Senior Design Project
No reviews yet · be the first
CGN4930Special Topics in Civil Engineering
No reviews yet · be the first
CGN4980Civil Engineering Seminar
No reviews yet · be the first
EEE4202
No reviews yet · be the first
EEL1603Introduction to Robotic Systems, Instrumentation, and Control for Electrical and Computer Engineers
No reviews yet · be the first
EEL3200Electrical Energy Systems
No reviews yet · be the first
EEL3337
No reviews yet · be the first
EEL3472Electrical Engineering Science II
No reviews yet · be the first
EEL3514Communication Systems
No reviews yet · be the first
EEL3580Introduction to Wireless Communication Systems
No reviews yet · be the first
EEL3657Control Systems I
No reviews yet · be the first
EEL3660Introduction to ROS-Based Modeling and Simulation for ECE
No reviews yet · be the first
EEL4005Measurements and Instrumentation in Electrical Engineering
No reviews yet · be the first
EEL4015Electrical Design in Buildings I
No reviews yet · be the first
EEL4062Engineering Business Plan Development
No reviews yet · be the first
EEL4063Introduction to Business Decisions
No reviews yet · be the first
EEL4090CTechnical Sales for Engineers
No reviews yet · be the first
EEL4140Filter Design
No reviews yet · be the first
EEL4160Introduction to VLSI Systems and Design
No reviews yet · be the first
EEL4212High Voltage Engineering
No reviews yet · be the first
EEL4213Power Systems I
No reviews yet · be the first
EEL4214Power Systems II
No reviews yet · be the first
EEL4215Power Systems III
No reviews yet · be the first
EEL4241Power Electronics
No reviews yet · be the first
EEL4413Wave-Propagation for Wireless Communication
No reviews yet · be the first
EEL4421Introduction to RF Circuit Design
No reviews yet · be the first
EEL4461CAntennas
No reviews yet · be the first
EEL4476Radiation Detection and Measurement in ECE
No reviews yet · be the first
EEL4495Introduction to Applied Electromagnetics for Safety Analysis
No reviews yet · be the first
EEL4515Advanced Communication Systems
No reviews yet · be the first
EEL4583Basics of RF Systems
No reviews yet · be the first
EEL4611Control Systems II
No reviews yet · be the first
EEL4652CSmart Sensors and Transducer Systems
No reviews yet · be the first
EEL4658Industrial Control Systems
No reviews yet · be the first
EEL4664Sensors, Perception, and Robotic Manipulation
No reviews yet · be the first
EEL4689Hardware and Embedded Systems Security
No reviews yet · be the first
EEL4709CComputer Design
No reviews yet · be the first
EEL4734Embedded Operating Systems
No reviews yet · be the first
EEL4740Embedded Computing Systems
No reviews yet · be the first
EEL4746Microcomputers I
No reviews yet · be the first
EEL4747Reduced Instruction Set Computing Processors
No reviews yet · be the first
EEL4793Special Topics in Computer Engineering
No reviews yet · be the first
EEL4802Introduction to Digital Forensics Engineering
No reviews yet · be the first
EEL4804Introduction Malware Reverse Engineering
No reviews yet · be the first
EEL4806Ethical Hacking and Countermeasures
No reviews yet · be the first
EEL4831Embedded GUI Programming
No reviews yet · be the first
EEL4920Senior Design I: Ethics, Communications, and Constraints
No reviews yet · be the first
EEL4921CSenior Design II: Project Implementation
No reviews yet · be the first
EEL4930Special Topics in Electrical Engineering
No reviews yet · be the first
EEL4933Engineering Entrepreneurship
No reviews yet · be the first
EEL5741Advanced Computing Architecture
No reviews yet · be the first
EGM3311Analysis of Engineering Systems
No reviews yet · be the first
EGM3505
No reviews yet · be the first
EGM4350Finite Elements in Mechanical Engineering
No reviews yet · be the first
EGM4370Introduction to Meshfree and Alternative Methods in Mechanical Engineering
No reviews yet · be the first
EGN2271Introduction to Circuits and Electronic Hardware
No reviews yet · be the first
EGN3365Materials in Engineering
No reviews yet · be the first
EGN3910Human-centered Design within Systems and Society
No reviews yet · be the first
EGN4012CIntroduction to Nanoscale Processing Technologies
No reviews yet · be the first
EGN4414Interdisciplinary Capstone Design Project II
No reviews yet · be the first
EGN4443Interdisciplinary Capstone Design Project I
No reviews yet · be the first
EGN4930Special Topics in Interdisciplinary Engineering
No reviews yet · be the first
EGS1041Technology, Humans, and Society
No reviews yet · be the first
EGS2030Ethics and Legal Aspects in Engineering
No reviews yet · be the first
EGS2053Foundations of Interdisciplinary Engineering
No reviews yet · be the first
EGS3060Engineering Professional Development for a Global Society
No reviews yet · be the first
EML3101Thermodynamics II
No reviews yet · be the first
EML3222Systems Dynamics
No reviews yet · be the first
EML3450Energy Systems
No reviews yet · be the first
EML3702
No reviews yet · be the first
EML4008Introduction to Nuclear Engineering in Mechanical Engineering
No reviews yet · be the first
EML4046Artificial Intelligence in Mechanical Engineering
No reviews yet · be the first
EML4081Introduction to Nondestructive Testing and Mechanical Health Monitoring
No reviews yet · be the first
EML4220Mech Vibrations
No reviews yet · be the first
EML4264Vehicle Dynamics
No reviews yet · be the first
EML4293CIntroduction to Microfluidic Design
No reviews yet · be the first
EML4300Standards in Mechanical and Aerospace Engineering
No reviews yet · be the first
EML4312Automatic Control
No reviews yet · be the first
EML4384Data Science Neural Networks and Deep Learning in Mechanical Engineering
No reviews yet · be the first
EML4410Combustion Process
No reviews yet · be the first
EML4416Solar Energy Technology: Fundamentals and Applications
No reviews yet · be the first
EML4419Propulsion Systems
No reviews yet · be the first
EML4421Internal Combustion Engines
No reviews yet · be the first
EML4460Mechanical Engineering Systems and Energy Utilization
No reviews yet · be the first
EML4503Production Machine Modeling and Design
No reviews yet · be the first
EML4535Mechanical Computer Aided Design
No reviews yet · be the first
EML4551Ethics and Design Project Organization
No reviews yet · be the first
EML4557Market Oriented Design and Production
No reviews yet · be the first
EML4561Introduction to Electronic Packaging
No reviews yet · be the first
EML4576Design Optimization
No reviews yet · be the first
EML4601Principles of Refrigerating and Air Conditioning
No reviews yet · be the first
EML4603Air Conditioning Design
No reviews yet · be the first
EML4608CMechanical Systems in Environmental Control
No reviews yet · be the first
EML4706Design of Thermal and Fluid Systems
No reviews yet · be the first
EML4711Gas Dynamics
No reviews yet · be the first
EML4721Introduction to Computational Thermo-Fluid
No reviews yet · be the first
EML4804Introduction to Mechatronics
No reviews yet · be the first
EML4806Modeling Of Robots
No reviews yet · be the first
EML4823Introduction to Sensors and Signal Processing
No reviews yet · be the first
EML4840Robot Design
No reviews yet · be the first
EML4905Senior Design Project
No reviews yet · be the first
EML4930Special Topics/Projects
No reviews yet · be the first
EML4936Mechanical Engineering Undergraduate Seminar
No reviews yet · be the first
EML5606CAdvanced Refrigeration and Air Conditioning Systems
No reviews yet · be the first
EML5615
No reviews yet · be the first
Top Engineering Courses at FIU
0–100 scores from ratings across the web
Engineering at FIU: FAQ
Give back
Took a class at FIU? Your review is what the next student reads.
Anonymous, about two minutes, no account.