CCR

Search

Find a course or a school.

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.

Find your class