CCR

Search

Find a course or a school.

Engineering Courses at Stony Brook

Every Engineering course at Stony Brook University, with difficulty, workload, and ratings. 89 courses · 1.2K ratings across the web

Ratings across the web

Students give Engineering courses 3.2 out of 5, and 48% would take one again.

Across 79 rated courses. No reviews written here yet.

Easiest course

MEC280

Pollution and Human Health · 30/100 difficulty

Most challenging

ESE280

Embedded Microcontroller Systems Design I · 83/100 difficulty

All Engineering Courses (89)

EST201Technological Trends in Society

3.6 out of 5 stars3.6· 98 ratings

MEC 101Freshman Design Innovation

2.5 out of 5 stars2.5· 82 ratings

ESE 123Introduction to Electrical and Computer Engineering

3.8 out of 5 stars3.8· 78 ratings

ESE124Programming Fundamentals

2.3 out of 5 stars2.3· 78 ratings

MEC 260Engineering Statics

3.5 out of 5 stars3.5· 53 ratings

MEC280Pollution and Human Health

3.3 out of 5 stars3.3· 51 ratings

MEC 262Engineering Dynamics

4.0 out of 5 stars4.0· 47 ratings

ESE218

3.4 out of 5 stars3.4· 45 ratings

EST100The Digital Generation: Mastering Multimedia Tools That Shape Our World

3.9 out of 5 stars3.9· 33 ratings

ESE 305Deterministic Signals and Systems

3.0 out of 5 stars3.0· 29 ratings

ESE280Embedded Microcontroller Systems Design I

2.5 out of 5 stars2.5· 28 ratings

EST320Communication Technology Systems

3.6 out of 5 stars3.6· 28 ratings

MEC 102Engineering Computing and Problem Solving

3.0 out of 5 stars3.0· 28 ratings

ESE121Introduction to Audio Systems

3.6 out of 5 stars3.6· 27 ratings

ESE224Advanced Programming and Data Structures

1.8 out of 5 stars1.8· 27 ratings

ESE319Electromagnetic Waves and Transmission Lines

2.8 out of 5 stars2.8· 27 ratings

ESG332Materials Science I: Structure and Properties of Materials

1.4 out of 5 stars1.4· 24 ratings

ESE271Electrical Circuit Analysis

3.1 out of 5 stars3.1· 23 ratings

EST392Engineering Economics

4.4 out of 5 stars4.4· 22 ratings

MEC 363Mechanics of Solids

3.0 out of 5 stars3.0· 18 ratings

BME 120Programming Fundamentals in Biomedical Engineering

2.8 out of 5 stars2.8· 15 ratings

ESE118Digital Logic Design

4.8 out of 5 stars4.8· 14 ratings

ESE577Deep Learning Algorithms and Software

2.6 out of 5 stars2.6· 13 ratings

EST391Technology Assessment

4.3 out of 5 stars4.3· 13 ratings

MEC104Practical Science of Things

3.0 out of 5 stars3.0· 13 ratings

CME201Sustainable Energy - Evaluating the Options

2.6 out of 5 stars2.6· 12 ratings

ESE345Computer Architecture

3.4 out of 5 stars3.4· 12 ratings

ESG100Introduction to Engineering Science

4.6 out of 5 stars4.6· 12 ratings

MEC422Thermal System Design

1.6 out of 5 stars1.6· 12 ratings

ESE 380Embedded Microprocessor Systems Design I

4.2 out of 5 stars4.2· 11 ratings

ESG201Learning from Engineering Disaster

2.5 out of 5 stars2.5· 11 ratings

ESE231

4.0 out of 5 stars4.0· 10 ratings

ESG312Engineering Laboratory

3.3 out of 5 stars3.3· 10 ratings

MEC 301Thermodynamics

4.8 out of 5 stars4.8· 10 ratings

ESE306Random Signals and Systems

3.1 out of 5 stars3.1· 9 ratings

ESE517Integrated Electronic Devices and Circuits II

2.5 out of 5 stars2.5· 9 ratings

EST310Design of Computer Games

1.6 out of 5 stars1.6· 9 ratings

MEC105Everyday Science and Engineering

3.2 out of 5 stars3.2· 9 ratings

BME 200Bioengineering in Extreme Environments

3.9 out of 5 stars3.9· 8 ratings

ESE344Software Techniques for Engineers

2.8 out of 5 stars2.8· 8 ratings

ESE346Computer Communications

4.0 out of 5 stars4.0· 8 ratings

ESE545Computer Architecture

3.3 out of 5 stars3.3· 8 ratings

ESE201Engineering and Technology Entrepreneurship

3.1 out of 5 stars3.1· 7 ratings

ESE358Computer Vision

2.5 out of 5 stars2.5· 7 ratings

ESE516Integrated Electronic Devices and Circuits I

2.5 out of 5 stars2.5· 7 ratings

ESE558Digital Image Processing I

3.5 out of 5 stars3.5· 7 ratings

MEC 305Heat and Mass Transfer

2.1 out of 5 stars2.1· 7 ratings

MEC320Numerical Methods in Engineering Design and Analysis

2.1 out of 5 stars2.1· 7 ratings

MEC507Mathematical Methods in Engineering Analysis I

1.7 out of 5 stars1.7· 7 ratings

ESE301Engineering Ethics and Societal Impact

1.9 out of 5 stars1.9· 6 ratings

ESE372

4.2 out of 5 stars4.2· 6 ratings

ESE381Embedded Microprocessor Systems Design II

5.0 out of 5 stars5.0· 6 ratings

ESE507Advanced Digital System Design and Generation

4.5 out of 5 stars4.5· 6 ratings

MEC 411Control System Design and Analysis

3.1 out of 5 stars3.1· 6 ratings

MEC100Introduction to Mechanical Engineering

4.5 out of 5 stars4.5· 6 ratings

WSE380Research and Discovery in STEM

5.0 out of 5 stars5.0· 6 ratings

ESE273Microelectronic Circuits

4.8 out of 5 stars4.8· 5 ratings

ESE355VLSI System Design

4.0 out of 5 stars4.0· 5 ratings

ESE506Wireless Network

2.4 out of 5 stars2.4· 5 ratings

CME322Chemical Engineering Heat and Mass Transfer

5.0 out of 5 stars5.0· 4 ratings

EEO218Digital Logic Design

2.5 out of 5 stars2.5· 4 ratings

EEO302Engineering Ethics and Societal Impact

1.8 out of 5 stars1.8· 4 ratings

ESE382Digital Design Using VHDL and PLDs

4.3 out of 5 stars4.3· 4 ratings

ESE388Foundations of Machine Learning

3.8 out of 5 stars3.8· 4 ratings

EST305Applications Software for Information Management

4.8 out of 5 stars4.8· 4 ratings

CEE471

3.0 out of 5 stars3.0· 3 ratings

CSE346

2.4 out of 5 stars2.4· 3 ratings

CSE353Machine Learning

2.4 out of 5 stars2.4· 3 ratings

EEO331Semiconductor Devices

3.4 out of 5 stars3.4· 3 ratings

ESE327Fundamental Algorithms for Machine Learning Systems

3.4 out of 5 stars3.4· 3 ratings

ESE363

2.6 out of 5 stars2.6· 3 ratings

ESE440Senior Design I

3.0 out of 5 stars3.0· 3 ratings

ESE505Wireless Communications

2.4 out of 5 stars2.4· 3 ratings

ESE568Computer and Robot Vision

3.4 out of 5 stars3.4· 3 ratings

ESG198Fundamentals of Engineering Chemistry

3.6 out of 5 stars3.6· 3 ratings

EST194Decision-making

5.0 out of 5 stars5.0· 3 ratings

MEC 325Manufacturing Processes

1.0 out of 5 stars1.0· 3 ratings

MEC1

1.0 out of 5 stars1.0· 3 ratings

MEC300Professional Conduct for Engineers

1.0 out of 5 stars1.0· 3 ratings

CIV350Numerical Analysis for Civil Engineers

No reviews yet · be the first

EEO224Object Oriented Programming for Electrical and Computer Engineers

No reviews yet · be the first

ESE188Understanding Machine Learning

No reviews yet · be the first

ESE205

No reviews yet · be the first

ESG441Capstone Engineering Design II

No reviews yet · be the first

MEC 310Introduction to Machine Design

No reviews yet · be the first

MEC 440Mechanical Engineering Design I

No reviews yet · be the first

MEC 450Mechatronics

No reviews yet · be the first

MEC112

No reviews yet · be the first

MEC572Computer-Aided Design of Shapes and Motions

No reviews yet · be the first

Top Engineering Courses at Stony Brook

0–100 scores from ratings across the web

Engineering at Stony Brook: FAQ

Give back

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

Anonymous, about two minutes, no account.

Find your class