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 ↗
Historical instructor
NEIL DUFFIE
What students say
Original student reviews · all captured dates
Quality 5/5Difficulty 3/5
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 ↗
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 ↗
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 ↗
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 ↗
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
| Term | Course | Title |
|---|---|---|
| Fall 2021 | ME 529 | Design & Applications of Smart Manufacturing Processes |
| Fall 2021 | ME 601 | Special Topics in Mechanical Engineering |
| Spring 2020 | ME 447 | Computer Control of Machines and Processes |
| Spring 2020 | ME 747 | Advanced Computer Control of Machines and Processes |
| Fall 2019 | ME 447 | Computer Control of Machines and Processes |
| Fall 2019 | ME 747 | Advanced Computer Control of Machines and Processes |
| Spring 2019 | ME 447 | Computer Control of Machines and Processes |
| Spring 2019 | ME 747 | Advanced Computer Control of Machines and Processes |
| Fall 2018 | EPD 629 | Powertrain Systems and Controls |
| Fall 2018 | ME 447 | Computer Control of Machines and Processes |
| Fall 2018 | ME 747 | Advanced Computer Control of Machines and Processes |
| Spring 2018 | ME 446 | Introduction to Feedback Control |
| Spring 2018 | ME 447 | Computer Control of Machines and Processes |
| Spring 2018 | ME 747 | Advanced Computer Control of Machines and Processes |
| Fall 2017 | ME 446 | Introduction to Feedback Control |
| Fall 2017 | ME 447 | Computer Control of Machines and Processes |
| Spring 2017 | ME 446 | Introduction to Feedback Control |
| Spring 2017 | ME 447 | Computer Control of Machines and Processes |
| Spring 2017 | ME 747 | Advanced Computer Control of Machines and Processes |
| Fall 2016 | EPD 629 | Powertrain Systems and Controls |
| Fall 2016 | ME 446 | Introduction to Feedback Control |
| Fall 2016 | ME 447 | Computer Control of Machines and Processes |
| Fall 2016 | ME 747 | Advanced Computer Control of Machines and Processes |
| Spring 2016 | ME 446 | Introduction to Feedback Control |
| Spring 2016 | ME 447 | Computer Control of Machines and Processes |
| Spring 2016 | ME 747 | Advanced Computer Control of Machines and Processes |
| Fall 2015 | ME 446 | Introduction to Feedback Control |
| Fall 2015 | ME 447 | Computer Control of Machines and Processes |
| Fall 2015 | ME 747 | Advanced Computer Control of Machines and Processes |
| Spring 2015 | ME 446 | Introduction to Feedback Control |
| Spring 2015 | ME 447 | Computer Control of Machines and Processes |
| Spring 2015 | ME 747 | Advanced Computer Control of Machines and Processes |
| Fall 2014 | EPD 629 | Powertrain Systems and Controls |
| Fall 2014 | ME 446 | Introduction to Feedback Control |
| Fall 2014 | ME 447 | Computer Control of Machines and Processes |
| Fall 2014 | ME 699 | Advanced Independent Study |
| Fall 2014 | ME 747 | Advanced Computer Control of Machines and Processes |
| Fall 2014 | ME 790 | Master's Research and Thesis |
| Fall 2014 | ME 890 | Phd Research and Thesis |
| Spring 2014 | ME 446 | Introduction to Feedback Control |
| Spring 2014 | ME 447 | Computer Control of Machines and Processes |
| Spring 2014 | ME 699 | Advanced Independent Study |
| Spring 2014 | ME 747 | Advanced Computer Control of Machines and Processes |
| Spring 2014 | ME 890 | Phd Research and Thesis |
| Fall 2013 | ME 446 | Introduction to Feedback Control |
| Fall 2013 | ME 447 | Computer Control of Machines and Processes |
| Fall 2013 | ME 747 | Advanced Computer Control of Machines and Processes |
| Fall 2013 | ME 790 | Master's Research and Thesis |
| Fall 2013 | ME 990 | Dissertator Research and Thesis |
| Spring 2013 | ME 446 | Introduction to Feedback Control |
| Spring 2013 | ME 447 | Computer Control of Machines and Processes |
| Spring 2013 | ME 747 | Advanced Computer Control of Machines and Processes |
| Spring 2013 | ME 790 | Master's Research and Thesis |
| Spring 2013 | ME 990 | Dissertator Research and Thesis |
| Fall 2012 | ME 340 | Dynamic Systems |
| Fall 2012 | ME 446 | Introduction to Feedback Control |
| Fall 2012 | ME 447 | Computer Control of Machines and Processes |
| Fall 2012 | ME 747 | Advanced Computer Control of Machines and Processes |
| Fall 2012 | ME 790 | Master's Research and Thesis |
| Fall 2012 | ME 990 | Dissertator Research and Thesis |
| Spring 2012 | ME 446 | Introduction to Feedback Control |
| Spring 2012 | ME 447 | Computer Control of Machines and Processes |
| Spring 2012 | ME 747 | Advanced Computer Control of Machines and Processes |
| Spring 2012 | ME 890 | Phd Research and Thesis |
| Spring 2012 | ME 990 | Dissertator Research and Thesis |
| Fall 2011 | EPD 629 | Powertrain Systems and Controls |
| Fall 2011 | ME 446 | Introduction to Feedback Control |
| Fall 2011 | ME 699 | Advanced Independent Study |
| Fall 2011 | ME 747 | Advanced Computer Control of Machines and Processes |
| Fall 2011 | ME 890 | Phd Research and Thesis |
| Fall 2011 | ME 990 | Dissertator Research and Thesis |
| Spring 2011 | ME 446 | Introduction to Feedback Control |
| Spring 2011 | ME 447 | Computer Control of Machines and Processes |
| Spring 2011 | ME 699 | Advanced Independent Study |
| Spring 2011 | ME 747 | Advanced Computer Control of Machines and Processes |
| Spring 2011 | ME 790 | Master's Research and Thesis |
| Spring 2011 | ME 890 | Phd Research and Thesis |
| Spring 2011 | ME 990 | Dissertator Research and Thesis |
| Fall 2010 | ME 446 | Introduction to Feedback Control |
| Fall 2010 | ME 447 | Computer Control of Machines and Processes |
| Fall 2010 | ME 699 | Advanced Independent Study |
| Fall 2010 | ME 790 | Master's Research and Thesis |
| Fall 2010 | ME 890 | Phd Research and Thesis |
| Spring 2010 | ME 340 | Dynamic Systems |
| Spring 2010 | ME 446 | Introduction to Feedback Control |
| Spring 2010 | ME 447 | Computer Control of Machines and Processes |
| Spring 2010 | ME 747 | Advanced Computer Control of Machines and Processes |
| Spring 2010 | ME 790 | Master's Research and Thesis |
| Fall 2009 | ME 446 | Introduction to Feedback Control |
| Fall 2009 | ME 747 | Advanced Computer Control of Machines and Processes |
| Fall 2009 | ME 790 | Master's Research and Thesis |
| Fall 2009 | ME 999 | Advanced Independent Study |
| Spring 2009 | ME 340 | Dynamic Systems |
| Spring 2009 | ME 447 | Computer Control of Machines and Processes |
| Spring 2009 | ME 747 | Advanced Computer Control of Machines and Processes |
| Spring 2009 | ME 790 | Master's Research and Thesis |
| Fall 2008 | ME 446 | Introduction to Feedback Control |
| Fall 2008 | ME 990 | Dissertator Research and Thesis |
| Spring 2008 | ME 340 | Dynamic Systems |
| Spring 2008 | ME 491 | Mechanical 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"
}