Historical instructor

NEIL DUFFIE

Adjusted rating
RMP difficulty
captured reviews
About this rating

Raw average: 4.00/5 from 8 quality ratings. The adjusted rating blends this with the UW review average (3.66/5), weighted as 20 additional ratings. Smaller samples stay closer to that average. Each captured review is counted once in the prior; this does not correct who chooses to leave a review.

RMP profile ↗ · All captured review dates; profile matched by name.

What students say

Original student reviews · all captured dates

ME 447
Quality 5/5Difficulty 3/5
He is an extremely nice guy, and he wants everyone to learn - which is not often found in a professor. His ppt slides are extremely helpful as well. Overall, he is a great guy.
Rate My Professors ↗
ME 340
Quality 4/5Difficulty 3/5
Study his notes and previous tests and youll be fine on the tests. Tests are usually straight forward. Hw is harder than exam Q's and he gives you all answers for the hw.
Rate My Professors ↗
ME 340
Quality 5/5Difficulty 3/5
He is a really nice guy, clear, and tries hard. Occasionally he gets a little boring but all profs do. Lecture slides are very clear, material is not hard, and the HW isn't hard and the answer key sometimes helps.
Rate My Professors ↗
ME 340
Quality 5/5Difficulty 3/5
UNDERSTAND THE LABS! I think this was the first semester with lab, but he asked a ton of questions about them on the midterms and finals, which I thought sucked but whatever. Material kinda blows, but that's not his fault. I didn't do particularly well but I wouldn't be opposed to taking a class with him in the future.
Rate My Professors ↗
ME 340
Quality 3/5Difficulty 4/5
Very dry and confusing material. While teaching could be improved, teaching this stuff would always be hard.
Rate My Professors ↗
ME1 · course not matched
Quality 2/5Difficulty 3/5
Niel ran ME340 with a level of disarray unparalleled in the ME department. Between the lectures that were a week behind the HW, the terrible book and the USELESS solution manual there were no resources that would allow anyone to learn in ME340. Just terrible.
Rate My Professors ↗

Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.

Classes with NEIL DUFFIE

No teaching recorded in Fall 2026.

View last recorded teaching term →

No courses match this selection. Try the full catalog or another term.

Recorded teaching history

Distinct courses recorded per term

Explore courses taught by this instructor →
Browse recorded courses
TermCourseTitle
Fall 2021ME 529Design & Applications of Smart Manufacturing Processes
Fall 2021ME 601Special Topics in Mechanical Engineering
Spring 2020ME 447Computer Control of Machines and Processes
Spring 2020ME 747Advanced Computer Control of Machines and Processes
Fall 2019ME 447Computer Control of Machines and Processes
Fall 2019ME 747Advanced Computer Control of Machines and Processes
Spring 2019ME 447Computer Control of Machines and Processes
Spring 2019ME 747Advanced Computer Control of Machines and Processes
Fall 2018EPD 629Powertrain Systems and Controls
Fall 2018ME 447Computer Control of Machines and Processes
Fall 2018ME 747Advanced Computer Control of Machines and Processes
Spring 2018ME 446Introduction to Feedback Control
Spring 2018ME 447Computer Control of Machines and Processes
Spring 2018ME 747Advanced Computer Control of Machines and Processes
Fall 2017ME 446Introduction to Feedback Control
Fall 2017ME 447Computer Control of Machines and Processes
Spring 2017ME 446Introduction to Feedback Control
Spring 2017ME 447Computer Control of Machines and Processes
Spring 2017ME 747Advanced Computer Control of Machines and Processes
Fall 2016EPD 629Powertrain Systems and Controls
Fall 2016ME 446Introduction to Feedback Control
Fall 2016ME 447Computer Control of Machines and Processes
Fall 2016ME 747Advanced Computer Control of Machines and Processes
Spring 2016ME 446Introduction to Feedback Control
Spring 2016ME 447Computer Control of Machines and Processes
Spring 2016ME 747Advanced Computer Control of Machines and Processes
Fall 2015ME 446Introduction to Feedback Control
Fall 2015ME 447Computer Control of Machines and Processes
Fall 2015ME 747Advanced Computer Control of Machines and Processes
Spring 2015ME 446Introduction to Feedback Control
Spring 2015ME 447Computer Control of Machines and Processes
Spring 2015ME 747Advanced Computer Control of Machines and Processes
Fall 2014EPD 629Powertrain Systems and Controls
Fall 2014ME 446Introduction to Feedback Control
Fall 2014ME 447Computer Control of Machines and Processes
Fall 2014ME 699Advanced Independent Study
Fall 2014ME 747Advanced Computer Control of Machines and Processes
Fall 2014ME 790Master's Research and Thesis
Fall 2014ME 890Phd Research and Thesis
Spring 2014ME 446Introduction to Feedback Control
Spring 2014ME 447Computer Control of Machines and Processes
Spring 2014ME 699Advanced Independent Study
Spring 2014ME 747Advanced Computer Control of Machines and Processes
Spring 2014ME 890Phd Research and Thesis
Fall 2013ME 446Introduction to Feedback Control
Fall 2013ME 447Computer Control of Machines and Processes
Fall 2013ME 747Advanced Computer Control of Machines and Processes
Fall 2013ME 790Master's Research and Thesis
Fall 2013ME 990Dissertator Research and Thesis
Spring 2013ME 446Introduction to Feedback Control
Spring 2013ME 447Computer Control of Machines and Processes
Spring 2013ME 747Advanced Computer Control of Machines and Processes
Spring 2013ME 790Master's Research and Thesis
Spring 2013ME 990Dissertator Research and Thesis
Fall 2012ME 340Dynamic Systems
Fall 2012ME 446Introduction to Feedback Control
Fall 2012ME 447Computer Control of Machines and Processes
Fall 2012ME 747Advanced Computer Control of Machines and Processes
Fall 2012ME 790Master's Research and Thesis
Fall 2012ME 990Dissertator Research and Thesis
Spring 2012ME 446Introduction to Feedback Control
Spring 2012ME 447Computer Control of Machines and Processes
Spring 2012ME 747Advanced Computer Control of Machines and Processes
Spring 2012ME 890Phd Research and Thesis
Spring 2012ME 990Dissertator Research and Thesis
Fall 2011EPD 629Powertrain Systems and Controls
Fall 2011ME 446Introduction to Feedback Control
Fall 2011ME 699Advanced Independent Study
Fall 2011ME 747Advanced Computer Control of Machines and Processes
Fall 2011ME 890Phd Research and Thesis
Fall 2011ME 990Dissertator Research and Thesis
Spring 2011ME 446Introduction to Feedback Control
Spring 2011ME 447Computer Control of Machines and Processes
Spring 2011ME 699Advanced Independent Study
Spring 2011ME 747Advanced Computer Control of Machines and Processes
Spring 2011ME 790Master's Research and Thesis
Spring 2011ME 890Phd Research and Thesis
Spring 2011ME 990Dissertator Research and Thesis
Fall 2010ME 446Introduction to Feedback Control
Fall 2010ME 447Computer Control of Machines and Processes
Fall 2010ME 699Advanced Independent Study
Fall 2010ME 790Master's Research and Thesis
Fall 2010ME 890Phd Research and Thesis
Spring 2010ME 340Dynamic Systems
Spring 2010ME 446Introduction to Feedback Control
Spring 2010ME 447Computer Control of Machines and Processes
Spring 2010ME 747Advanced Computer Control of Machines and Processes
Spring 2010ME 790Master's Research and Thesis
Fall 2009ME 446Introduction to Feedback Control
Fall 2009ME 747Advanced Computer Control of Machines and Processes
Fall 2009ME 790Master's Research and Thesis
Fall 2009ME 999Advanced Independent Study
Spring 2009ME 340Dynamic Systems
Spring 2009ME 447Computer Control of Machines and Processes
Spring 2009ME 747Advanced Computer Control of Machines and Processes
Spring 2009ME 790Master's Research and Thesis
Fall 2008ME 446Introduction to Feedback Control
Fall 2008ME 990Dissertator Research and Thesis
Spring 2008ME 340Dynamic Systems
Spring 2008ME 491Mechanical Engineering Projects I

Teaching history may be incomplete. Course pages contain course-specific feedback and citations.

Instructor identity & provenance
{
  "instructor_uid": "instructor_64a1f644a95a3786b7942d1f",
  "source": "madgrades",
  "source_instructor_id": "528399",
  "identity_basis": "source_id",
  "identity_status": "source_identified",
  "name": "NEIL DUFFIE",
  "email": null,
  "first_observed_at": "2026-09-06 23:14:58.172943+00:00",
  "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
  "ratings": {
    "review_count": 8,
    "quality": 4,
    "difficulty": 3,
    "quality_count": 8,
    "difficulty_count": 8,
    "profile_id": "rmp:1408461",
    "source_url": "https://www.ratemyprofessors.com/professor/1408461",
    "match_basis": "exact_name",
    "observed_at": "2026-09-07 16:14:21.693330+00:00",
    "courses": {
      "course_0dde3b870323014e0c39981f": {
        "review_count": 2,
        "quality": 5,
        "difficulty": 2,
        "quality_count": 2,
        "difficulty_count": 2
      },
      "course_30b7af243793fc0540887d4f": {
        "review_count": 5,
        "quality": 4,
        "difficulty": 3.4,
        "quality_count": 5,
        "difficulty_count": 5
      }
    },
    "bayesian_quality": 3.756918416818997,
    "prior_mean": 3.6596857835465957,
    "prior_weight": 20
  },
  "grade_statistics": {
    "gpa": 3.35,
    "graded": 602,
    "counts": [
      247,
      108,
      136,
      61,
      41,
      8,
      1
    ],
    "sections": 140
  },
  "current": false,
  "courses": [],
  "revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
  "instructor_url": "/instructors/NEIL_DUFFIE"
}