Plan ahead for courses where students have earned lower grades.
Lowest historical GPA first. At least 100 letter grades over the five years through the
selected term. Grades reflect past outcomes, not workload or a guaranteed result.
Find your fit
31 courses
Historical grades cover up to five years through the selected term. Only courses with at least 100 letter grades are ranked.
ME 363 Fluid Dynamics covers mechanics and thermodynamics applied to fluid statics and dynamics, including potential, viscous, pipe, boundary-layer, and compressible flow analysis.
Offering recorded · Fall 2026
Workload emphasizes careful homework completion, as exams mirror assignments, though some find tests significantly harder than homework and grading harsh.
ME 340 covers mathematical modeling and analysis of dynamic systems with mechanical, thermal, and fluid elements.
Offering recorded · Fall 2026
Thelen's homework is straightforward, but Xu's assignments require independent practice because exams often feature in-depth questions not covered in lecture.
Elementary Heat Transfer covers fundamental concepts of conduction, convection, and radiation, along with heat-exchanger principles.
Offering recorded · Fall 2026
Students report spending considerable time on homework, which involves specific formatting requirements and debugging EES software rather than just conceptual application.
ME 342 teaches the analysis and design of machine elements, covering loads, stresses, fatigue, and power transmission components.
Offering recorded · Fall 2026
Reviewers describe exams as incredibly long, super hard, or unclear, with one noting sample exams are useless. The group project is reported as time-consuming, and the course relies heavily on a textbook that students find bad.
ME 370 is the Energy Systems Laboratory focusing on experimental evaluation and analysis of energy conversion systems like turbines, compressors, and engines.
Offering recorded · Fall 2026
The labs require significant work, though it is reported to be difficult to receive a bad grade on them.
ME 361 covers the first and second laws of thermodynamics, properties of gases and vapors, and energy-systems analysis for power and refrigeration cycles.
Offering recorded · Fall 2026
The course is described as challenging and homework-heavy, with some reviewers noting that exams can be difficult despite the instructor's preparation efforts.
Introduction to artificial neural networks and their applications in control, pattern recognition, and prediction.
Offering recorded · Fall 2026
Historical reviews of Kangwook Lee, Pedro Morgado, Yu Hen Hu: The course is consistently described as difficult with a heavy workload, including extensive homework, group projects, and dense theoretical content requiring strong math backgrounds.
CBE/ME 567 covers radiant energy transfer, solar exchanger energy balances, and the theory, economics, and practice of solar energy applications.
Offering recorded · Fall 2026
Historical reviews of Sanford Klein: Homeworks are described as extremely long, tedious, and time-consuming due to debugging EES software, while exams are fast-paced with insufficient time.
Introduction to polymer processing and engineering, covering material properties, manufacturing methods, design, performance, recycling, ethics, and modeling techniques.
Offering recorded · Fall 2026
Historical reviews of Tim Osswald: Reviewers report that exams are surprisingly difficult and studying is hard because labs differ significantly from lecture material.
MATRIX METHODS IN MACHINE LEARNING covers linear algebraic foundations and matrix methods for machine learning applications like classification, clustering, and data analysis.
Offering recorded · Fall 2026
Reviewers describe the workload as excessive, with heavy weekly homework and four exams. The course is considered difficult, featuring hard proofs and exams that are hard to finish.
ME 446 introduces linear feedback control analysis and design techniques for mechanical systems.
Offering recorded · Fall 2026
Historical reviews of Michael Zinn: The course material is reported as tedious and outdated, with a desire for more state-space methods. The techniques seem very old to some students.
Introduction to computer-aided engineering, covering mathematical and programmable methods for modeling mechanical shapes, shape processing for manufacturing, and computer-aided analysis of physical properties.
Offering recorded · Fall 2026
Homework is described as easy, but labs require attention to NX software, and the final exam is noted as tough despite being open book.
Introduction to Robotics provides a hands-on overview of key concepts and tools for understanding and developing robotic systems.
Offering recorded · Fall 2026
One reviewer states that learning the topic requires significant effort outside of class because the classwork does not provide a good feel for the code.
Covers theory of modern instrumentation, experimental design, and data analysis for hypothesis testing and control systems.
Offering recorded · Fall 2026
Historical reviews of Danny Aerts, Scott Sanders: Labs constitute a large portion of the grade and require substantial time for troubleshooting and reports. Reviewers report varying difficulty levels and occasional lack of feedback.
Introduction to mechatronics covering DC/AC circuit analysis, linear circuit design for signal processing, and digital logic/programming for embedded systems in mechanical engineering.
Offering recorded · Fall 2026
Students report high difficulty due to mandatory readings three times a week, tedious labs, and significant time spent outside class preparing for exams.
Examines the solid mechanics of musculoskeletal and cardiovascular tissues, including their normal and pathological behaviors under physiologic loading.
Covers inspection data, quality control sampling plans, process control charts, and reliability models.
Offering recorded · Fall 2026
Historical reviews of Hantang Qin: Reviewers report varying difficulty levels, with ratings ranging from 1 to 5. The primary concern is the instructor's competence rather than specific workload details.
ME 201 introduces mechanical engineering fundamentals including modeling, analysis, design, ethics, and safety.
Offering recorded · Fall 2026
Historical reviews of Gregory Nellis, Kristofer Dressler: The trolley project is the primary workload burden, requiring substantial time and early start dates. While lectures and quizzes are described as easy and collaborative, the group project can be challenging even for teaching staff.
ME 561 covers intermediate thermodynamics, focusing on phase and chemical equilibria, availability, and thermodynamic relationships.
Offering recorded · Fall 2026
Historical reviews of John Pfotenhauer: Lectures may be derailed by math errors in notes, and grading is described as tough on homework but lenient on exams.
ME 231 introduces geometric modeling and computer-aided design for mechanical design and manufacturing.
Offering recorded · Fall 2026
The class is graded on completion with a final group project. Students report needing to learn SolidWorks independently through YouTube or self-study, as lectures do not provide sufficient guidance for the CAD modeling portions.
ME 964 covers special advanced topics in mechanical engineering, including design, manufacturing, and energy.
Offering recorded · Fall 2026
Historical reviews of Allison Mahvi: Homework was challenging but not relentless. The course structure included two exams and a final project with presentations.
Mechanics of Materials Lab covers data processing and experimental testing of tension/compression, creep, fatigue, fracture, composites, combined stress, beam flexure, dynamic loads, and buckling.
Offering recorded · Fall 2026
The course is rated as low difficulty by one student, but specific workload details or preparation requirements are not described in the available evidence.
ME 549 is a project-oriented, interdisciplinary course focused on the product design process, covering problem identification, detail design, and evaluation of competitive products.
ME 601 covers advanced special topics in Mechanical Engineering including vibrations, manufacturing, and energy systems.
Offering recorded · Fall 2026
Historical reviews of Xiaobin Xiong: The syllabus is dense and math-intensive, with exams that can be impossibly hard and homework that may not align with lecture content.
ME 351 is the first course in a sequence where students design and fabricate interdisciplinary systems, focusing on planning, team dynamics, and conceptual design.
Covers hardware and software solutions for advanced computing in engineering, with hands-on parallel programming assignments.
Offering recorded · Fall 2026
Historical reviews of Dan Negrut: Reviewers note the class involves significant work, particularly weekly programming assignments, but consider them doable with effort.