Engineering Courses at USF
Every Engineering course at University of South Florida, with difficulty, workload, and ratings. 67 courses · 1.1K ratings across the web
Ratings across the web
Students give Engineering courses 3.1 out of 5, and 48% would take one again.
Across 58 rated courses. No reviews written here yet.
Easiest course
EGN3000
Foundations of Engineering · 33/100 difficulty
Most challenging
COT4210
Automata Theory and Formal Languages · 84/100 difficulty
All Engineering Courses (67)
EGN3311Statics
4.4 out of 5 stars4.4· 96 ratings
EGN3000LFoundations of Engineering Lab
3.5 out of 5 stars3.5· 94 ratings
EGN3343Thermodynamics I
3.5 out of 5 stars3.5· 93 ratings
CDA3103Computer Organization
2.2 out of 5 stars2.2· 71 ratings
COP4530Data Structures
2.2 out of 5 stars2.2· 61 ratings
EGN3000Foundations of Engineering
3.5 out of 5 stars3.5· 47 ratings
CDA3201Computer Logic and Design
2.5 out of 5 stars2.5· 44 ratings
EML3041Computational Methods
3.6 out of 5 stars3.6· 44 ratings
EML4325Mechanical Manufacturing Processes
2.0 out of 5 stars2.0· 40 ratings
COP3515Advanced Program Design
2.4 out of 5 stars2.4· 38 ratings
EML3035Programming Concepts for Engineers
4.0 out of 5 stars4.0· 31 ratings
EML3701Fluid Systems
4.0 out of 5 stars4.0· 26 ratings
EGN4450Introduction to Linear Systems
4.0 out of 5 stars4.0· 24 ratings
CGS2060Introduction to Computers and Computer Programming
2.5 out of 5 stars2.5· 22 ratings
EGN3331Mechanics of Materials
3.7 out of 5 stars3.7· 22 ratings
EML3500Mechanics of Solids
2.5 out of 5 stars2.5· 22 ratings
EGN3365Materials Engineering I
2.6 out of 5 stars2.6· 19 ratings
CNT4419Secure Coding
1.9 out of 5 stars1.9· 18 ratings
COP3331Object Oriented Software Design
2.4 out of 5 stars2.4· 18 ratings
EGN3321Dynamics
4.5 out of 5 stars4.5· 18 ratings
COP2931Special Topics for Information Technology
3.4 out of 5 stars3.4· 15 ratings
EML3022Computer Aided Design and Engineering
2.8 out of 5 stars2.8· 15 ratings
COP4365Software System Development
1.8 out of 5 stars1.8· 14 ratings
COT4210Automata Theory and Formal Languages
1.1 out of 5 stars1.1· 13 ratings
EML4123Heat Transfer
2.1 out of 5 stars2.1· 13 ratings
EGN4453Numerical & Computer Tools I in Civil & Env Eng
2.1 out of 5 stars2.1· 12 ratings
EML3425
2.6 out of 5 stars2.6· 12 ratings
ENG3615
3.0 out of 5 stars3.0· 12 ratings
CGS2094
3.1 out of 5 stars3.1· 11 ratings
EGN4454Numerical & Computer Tools II in Civil & Env Eng
1.4 out of 5 stars1.4· 11 ratings
CIS4930Special Topics in Computer Science I
2.7 out of 5 stars2.7· 10 ratings
ENG3311
4.2 out of 5 stars4.2· 10 ratings
CEG4011Geotechnical Engineering I
4.2 out of 5 stars4.2· 9 ratings
CGN6933Special Topics in Civil and Environmental Engineering
4.8 out of 5 stars4.8· 8 ratings
ENV4417Water Quality and Treatment
4.0 out of 5 stars4.0· 8 ratings
CES3102Structures I
5.0 out of 5 stars5.0· 7 ratings
CIS4622Hands-on Cybersecurity
4.5 out of 5 stars4.5· 7 ratings
COP4600Operating Systems
2.7 out of 5 stars2.7· 7 ratings
EML4302Mechanical Engineering Laboratory II
1.6 out of 5 stars1.6· 7 ratings
ENG3000
3.4 out of 5 stars3.4· 6 ratings
ENG3321
3.6 out of 5 stars3.6· 6 ratings
ECH3002Introduction to Chemical and Biomolecular Engineering
3.2 out of 5 stars3.2· 5 ratings
EGN4427
2.6 out of 5 stars2.6· 5 ratings
EML4106CThermal Systems and Economics
3.2 out of 5 stars3.2· 5 ratings
ECH4123Chemical Engineering Thermodynamics II
3.5 out of 5 stars3.5· 4 ratings
EGS1113
3.0 out of 5 stars3.0· 4 ratings
EGS3011Research Design, Methods, & Interpretation
1.8 out of 5 stars1.8· 4 ratings
EIN6319Work Design and Productivity Engineering
4.0 out of 5 stars4.0· 4 ratings
ENG100
4.0 out of 5 stars4.0· 4 ratings
ENG3343
3.5 out of 5 stars3.5· 4 ratings
ENG3443
3.5 out of 5 stars3.5· 4 ratings
ENV6002Physical and Chemical Principles in Environmental Engineering
4.0 out of 5 stars4.0· 4 ratings
EGN3322
2.6 out of 5 stars2.6· 3 ratings
EGN3613
2.6 out of 5 stars2.6· 3 ratings
EIN4933Special Topics in Industrial Engineering
3.4 out of 5 stars3.4· 3 ratings
EIN6934Special Industrial Topics I
3.6 out of 5 stars3.6· 3 ratings
ENG1111
4.0 out of 5 stars4.0· 3 ratings
ENV4001Environmental Systems Engineering
1.4 out of 5 stars1.4· 3 ratings
BME3312Molecular and Cellular Engineering
No reviews yet · be the first
COP6611Operating Systems
No reviews yet · be the first
COT4521Computational Geometry
No reviews yet · be the first
DYN001
No reviews yet · be the first
ENG1234
No reviews yet · be the first
ENV6667Environmental Biotechnology
No reviews yet · be the first
ME4000
No reviews yet · be the first
PHC6301
No reviews yet · be the first
STRUC001
No reviews yet · be the first
Top Engineering Courses at USF
0–100 scores from ratings across the web
Engineering at USF: FAQ
Give back
Took a class at USF? Your review is what the next student reads.
Anonymous, about two minutes, no account.