# Hardest courses in Mechanical Engineering | UW–Madison

[View on UW Courses](https://uwcourses.com/departments/ME/hardest?term=1274)

## Dataset

### search projection

#### version

1

#### terms

* 1274
* 1272
* 1264
* 1262
* 1254
* 1252
* 1244
* 1242
* 1234
* 1232
* 1224
* 1222
* 1212
* 1204
* 1202
* 1194
* 1192
* 1184
* 1182
* 1174
* 1172
* 1164
* 1162
* 1154
* 1152
* 1144
* 1142
* 1134
* 1132
* 1124
* 1122
* 1114
* 1112
* 1104
* 1102
* 1094
* 1092
* 1084
* 1082
* 1074
* 1072

### revision

fc1811fa52e581ea57a35c0cf3343f8740a8ffbf

### repository

twangodev/uwcourses

### schema version

6

### importer version

10

### projection id

25a5e1495a940a130efa223858e76f52294bba73a112cecf25208173491bd201

### observed at

2026-10-14T17:50:09.728220+00:00

### built at

2026-10-19T18:58:33.786556+00:00

### courses

8929

### current instructors

3758

### limited

false

### terms

* 1274
* 1272
* 1264
* 1262
* 1254
* 1252
* 1244
* 1242
* 1234
* 1232
* 1224
* 1222
* 1212
* 1204
* 1202
* 1194
* 1192
* 1184
* 1182
* 1174
* 1172
* 1164
* 1162
* 1154
* 1152
* 1144
* 1142
* 1134
* 1132
* 1124
* 1122
* 1114
* 1112
* 1104
* 1102
* 1094
* 1092
* 1084
* 1082
* 1074
* 1072

### term

1274

### departments

| subject   | count |
| --------- | ----- |
| AAE       | 90    |
| ABT       | 20    |
| ACCTIS    | 36    |
| ACTSCI    | 14    |
| AFAERO    | 10    |
| AFRICAN   | 87    |
| AFROAMER  | 70    |
| AGROECOL  | 21    |
| AMERIND   | 54    |
| ANAT\&PHY | 7     |
| ANATOMY   | 2     |
| ANESTHES  | 8     |
| ANSCI     | 53    |
| ANTHRO    | 93    |
| ART       | 124   |
| ARTED     | 10    |
| ARTHIST   | 121   |
| ASIALANG  | 129   |
| ASIAN     | 109   |
| ASIANAM   | 28    |
| ASTRON    | 38    |
| ATMOCN    | 70    |
| BIOCHEM   | 52    |
| BIOCORE   | 10    |
| BIOLOGY   | 14    |
| BIOMDSCI  | 18    |
| BME       | 66    |
| BMI       | 41    |
| BMOLCHEM  | 10    |
| BOTANY    | 68    |
| BSE       | 44    |
| C\&ESOC   | 73    |
| CBE       | 48    |
| CHEM      | 101   |
| CHICLA    | 51    |
| CIVENGR   | 131   |
| CLASSICS  | 47    |
| CNP       | 11    |
| CNSRSCI   | 49    |
| COMARTS   | 137   |
| COMPBIO   | 15    |
| COMPLIT   | 10    |
| COMPSCI   | 138   |
| COUNPSY   | 78    |
| CRB       | 14    |
| CS\&D     | 71    |
| CSCS      | 39    |
| CURRIC    | 193   |
| DANCE     | 93    |
| DERM      | 8     |
| DS        | 88    |
| DYSCI     | 33    |
| ECE       | 155   |
| ECON      | 144   |
| EDPOL     | 115   |
| EDPSYCH   | 97    |
| ELPA      | 71    |
| EMA       | 52    |
| EMERMED   | 17    |
| ENGL      | 205   |
| ENTOM     | 39    |
| ENVIRST   | 149   |
| EP        | 15    |
| EPD       | 65    |
| ESL       | 15    |
| F\&WECOL  | 60    |
| FAMMED    | 21    |
| FINANCE   | 50    |
| FOLKLORE  | 38    |
| FOODSCI   | 43    |
| FRENCH    | 62    |
| GEN\&WS   | 144   |
| GENBUS    | 72    |
| GENECSLR  | 17    |
| GENETICS  | 60    |
| GEOG      | 112   |
| GEOSCI    | 83    |
| GERMAN    | 84    |
| GLE       | 47    |
| GNS       | 39    |
| GREEK     | 27    |
| HDFS      | 43    |
| HEBR-BIB  | 13    |
| HEBR-MOD  | 10    |
| HISTORY   | 232   |
| HISTSCI   | 54    |
| HONCOL    | 13    |
| ILS       | 43    |
| INFOSYS   | 9     |
| INTEGART  | 7     |
| INTEGSCI  | 22    |
| INTER-AG  | 18    |
| INTER-HE  | 11    |
| INTER-LS  | 21    |
| INTEREGR  | 16    |
| INTLBUS   | 21    |
| INTLST    | 52    |
| ISYE      | 82    |
| ITALIAN   | 55    |
| JEWISH    | 56    |
| JOURN     | 87    |
| KINES     | 127   |
| LACIS     | 26    |
| LANDARC   | 61    |
| LATIN     | 24    |
| LAW       | 118   |
| LEGALST   | 48    |
| LINGUIS   | 35    |
| LIS       | 90    |
| LITTRANS  | 79    |
| LSC       | 52    |
| M\&ENVTOX | 7     |
| MARKETNG  | 65    |
| MATH      | 152   |
| MDGENET   | 8     |
| ME        | 132   |
| MEDHIST   | 41    |
| MEDICINE  | 59    |
| MEDIEVAL  | 32    |
| MEDPHYS   | 39    |
| MEDSC-M   | 29    |
| MEDSC-V   | 45    |
| MHR       | 68    |
| MICROBIO  | 45    |
| MILSCI    | 16    |
| MM\&I     | 22    |
| MOLBIOL   | 6     |
| MS\&E     | 60    |
| MUSIC     | 164   |
| MUSPERF   | 125   |
| NAVSCI    | 20    |
| NE        | 44    |
| NEURODPT  | 11    |
| NEUROL    | 7     |
| NEURSURG  | 5     |
| NTP       | 11    |
| NURSING   | 112   |
| NUTRSCI   | 64    |
| OBS\&GYN  | 18    |
| OCCTHER   | 39    |
| ONCOLOGY  | 13    |
| OPHTHALM  | 5     |
| OTM       | 44    |
| PATH      | 34    |
| PATH-BIO  | 29    |
| PEDIAT    | 27    |
| PHARMACY  | 36    |
| PHILOS    | 76    |
| PHMCOL-M  | 10    |
| PHMPRAC   | 41    |
| PHMSCI    | 58    |
| PHYASST   | 38    |
| PHYSICS   | 88    |
| PHYSIOL   | 3     |
| PHYTHER   | 37    |
| PLANTSCI  | 53    |
| PLPATH    | 37    |
| POLISCI   | 197   |
| POPHLTH   | 54    |
| PORTUG    | 33    |
| PSYCH     | 102   |
| PSYCHIAT  | 21    |
| PUBAFFR   | 54    |
| PUBLHLTH  | 23    |
| RADIOL    | 11    |
| REALEST   | 41    |
| RELIGST   | 90    |
| RHABMED   | 9     |
| RMI       | 24    |
| RP\&SE    | 101   |
| S\&APHM   | 16    |
| SCANDST   | 73    |
| SLAVIC    | 90    |
| SOC       | 145   |
| SOCWORK   | 87    |
| SOILSCI   | 46    |
| SPANISH   | 81    |
| SRMED     | 21    |
| STAT      | 91    |
| STDYABRD  | 52    |
| STS       | 8     |
| SURGERY   | 24    |
| SURGSCI   | 33    |
| THEATRE   | 88    |
| URBRPL    | 60    |
| UROLOGY   | 6     |
| ZOOLOGY   | 90    |

### designations

| family                 | value                                  | label                                                        |
| ---------------------- | -------------------------------------- | ------------------------------------------------------------ |
| breadth                | biological-science                     | Breadth - Biological Science                                 |
| breadth                | biological-science-or-social-science   | Breadth - Biological Science or Social Science               |
| breadth                | humanities                             | Breadth - Humanities                                         |
| breadth                | humanities-or-natural-science          | Breadth - Humanities or Natural Science                      |
| breadth                | humanities-or-social-science           | Breadth - Humanities or Social Science                       |
| breadth                | literature                             | Breadth - Literature                                         |
| breadth                | natural-science                        | Breadth - Natural Science                                    |
| breadth                | physical-science                       | Breadth - Physical Science                                   |
| breadth                | social-science                         | Breadth - Social Science                                     |
| breadth                | social-science-or-natural-science      | Breadth - Social Science or Natural Science                  |
| catalog-level          | advanced                               | Level - Advanced                                             |
| catalog-level          | elementary                             | Level - Elementary                                           |
| catalog-level          | intermediate                           | Level - Intermediate                                         |
| communication          | a                                      | Comm QR - Communication A                                    |
| communication          | b                                      | Comm QR - Communication B                                    |
| core-gened             | civics-and-perspectives                | Core GenEd - Civics & Perspectives                           |
| core-gened             | communication-and-literacy             | Core GenEd - Communication & Literacy                        |
| core-gened             | humanities-and-arts                    | Core GenEd - Humanities & Arts                               |
| core-gened             | mathematics-and-quantitative-reasoning | Core GenEd - Mathematics & Quantitative Reasoning            |
| core-gened             | natural-science-and-wellness           | Core GenEd - Natural Science & Wellness                      |
| core-gened             | natural-science-and-wellness-lab       | Core GenEd - Natural Science & Wellness + Lab                |
| core-gened             | social-and-behavioral-science          | Core GenEd - Social & Behavioral Science                     |
| ethnic-studies         | yes                                    | Ethnic St - Ethnic Studies                                   |
| frgn-lang              | 1st-semester-language                  | Frgn Lang - 1st semester language                            |
| frgn-lang              | 2nd-semester-language                  | Frgn Lang - 2nd semester language                            |
| frgn-lang              | 3rd-semester-language                  | Frgn Lang - 3rd semester language                            |
| frgn-lang              | 4th-semester-language                  | Frgn Lang - 4th semester language                            |
| frgn-lang              | 5th-semester-language                  | Frgn Lang - 5th + semester language                          |
| graduate-credit        | yes                                    | Grad 50% - Counts toward 50% graduate coursework requirement |
| honors                 | accelerated-honors                     | Honors - Accelerated Honors (!)                              |
| honors                 | honors-only-courses-h                  | Honors - Honors Only Courses (H)                             |
| honors                 | honors-optional                        | Honors - Honors Optional (%)                                 |
| liberal-arts           | l-and-s-liberal-arts-and-science       | L\&S Credit - L\&S Liberal Arts and Science                  |
| quantitative-reasoning | a                                      | Comm QR - Quantitative Reasoning A                           |
| quantitative-reasoning | b                                      | Comm QR - Quantitative Reasoning B                           |
| workplace              | workplace-experience                   | Workplace - Workplace Experience                             |

### deployed at

2026-10-21T15:26:46.388253+00:00

### site commit

daa1fadde432744ba417ff2b9999b11224ddd967

## subject

ME

## collection

hardest

## results

### total

29

### page

1

### q



### term

1274

### availability

offered

### filters

#### term

1274

#### ranking

hardest

#### subject

ME

### kind

course

### items

```json
[
  {
    "course_uid": "course_b5cc447e8038efff870ea454",
    "course_id": "ME 342",
    "title": "DESIGN OF MACHINE ELEMENTS",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.131,
    "badges": [
      {
        "id": "grade-outcomes",
        "tag": "lower-grades",
        "label": "Lower grades",
        "tone": "negative",
        "evidence": "Spring 2026 · latest released grades before Spring 2027: 3.12 GPA across 161 letter grades, versus 3.51 for Mechanical Engineering (25 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.",
        "sources": [
          {
            "label": "Grade history and sources",
            "href": "/courses/ME_342#grades"
          }
        ]
      }
    ],
    "description": "Design of Machine Elements covers analysis and design of machine components, focusing on loads, stresses, fatigue, material selection, and power transmission systems like gearing and bearings.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          279,
          261,
          285,
          143,
          113,
          28,
          7
        ],
        "count": 1116,
        "gpa": 3.132616487455197,
        "topShare": 48.38709677419355,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "One student found the course covered a wide range of difficult material that was hard to synthesize, noting there was always a significant amount of work due.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/540610",
            "source_review_id": "UmF0aW5nLTI3MDgwNzg1",
            "instructor_name": "Heidi Ploeg",
            "review_date": "2016-10-26 10:38:00 +0000 UTC",
            "review_id": "ede4b76f1955055cd9b3e4da",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:540610"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_b5cc447e8038efff870ea454-0.json"
      ]
    }
  },
  {
    "course_uid": "course_feae6ebc37f0d3966d3c3359",
    "course_id": "ME 363",
    "title": "FLUID DYNAMICS",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.097,
    "badges": [
      {
        "id": "grade-outcomes",
        "tag": "lower-grades",
        "label": "Lower grades",
        "tone": "negative",
        "evidence": "Spring 2026 · latest released grades before Spring 2027: 3.22 GPA across 192 letter grades, versus 3.51 for Mechanical Engineering (25 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.",
        "sources": [
          {
            "label": "Grade history and sources",
            "href": "/courses/ME_363#grades"
          }
        ]
      }
    ],
    "description": "Introduction to fluid mechanics covering velocity fields, forces, stresses, conservation laws, Bernoulli equation, boundary layers, hydrostatics, and internal/external flow solutions.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          312,
          289,
          397,
          141,
          132,
          22,
          8
        ],
        "count": 1301,
        "gpa": 3.142966948501153,
        "topShare": 46.19523443504996,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_feae6ebc37f0d3966d3c3359",
          "uid": "instructor_79529432848edcb30c04643c",
          "name": "Mario Trujillo",
          "quality": 3.7045967902482344,
          "quality_count": 20,
          "instructor_url": "/instructors/MARIO_TRUJILLO"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "The material was challenging, but the instructor did not grade harshly.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/1404148",
            "source_review_id": "UmF0aW5nLTM5MjMxNTQ1",
            "instructor_name": "Mario Trujillo",
            "review_date": "2024-04-22 22:04:05 +0000 UTC",
            "review_id": "c6656ddaa401dd86577b6437",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:1404148"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_feae6ebc37f0d3966d3c3359-0.json"
      ]
    }
  },
  {
    "course_uid": "course_30b7af243793fc0540887d4f",
    "course_id": "ME 340",
    "title": "DYNAMIC SYSTEMS",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.122,
    "badges": [
      {
        "id": "grade-outcomes",
        "tag": "lower-grades",
        "label": "Lower grades",
        "tone": "negative",
        "evidence": "Spring 2026 · latest released grades before Spring 2027: 2.73 GPA across 131 letter grades, versus 3.51 for Mechanical Engineering (25 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.",
        "sources": [
          {
            "label": "Grade history and sources",
            "href": "/courses/ME_340#grades"
          }
        ]
      }
    ],
    "description": "Dynamic Systems covers mathematical modeling and analysis of dynamic systems with mechanical, thermal, and fluid elements, including time/frequency domain solutions and linearization.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          288,
          264,
          248,
          136,
          88,
          30,
          16
        ],
        "count": 1070,
        "gpa": 3.1457943925233645,
        "topShare": 51.58878504672897,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_30b7af243793fc0540887d4f",
          "uid": "instructor_9aeac2adb03136620a4b9a66",
          "name": "Arganthael Berson",
          "quality": 3.9078668261267544,
          "quality_count": 11,
          "instructor_url": "/instructors/ARGANTHAEL_BERSON"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "One student rated the course difficulty as low, noting that Prof. Berson was very helpful and made significant efforts to assist students during office hours.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/2367451",
            "source_review_id": "UmF0aW5nLTQyOTMzODMz",
            "instructor_name": "Arganthael Berson",
            "review_date": "2026-04-26 01:52:56 +0000 UTC",
            "review_id": "419a385fac469ba05c9919ae",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:2367451"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_30b7af243793fc0540887d4f-0.json"
      ]
    }
  },
  {
    "course_uid": "course_e943bbcb154c20d2c16a6792",
    "course_id": "ME 364",
    "title": "ELEMENTARY HEAT TRANSFER",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.137,
    "badges": [
      {
        "id": "grade-outcomes",
        "tag": "lower-grades",
        "label": "Lower grades",
        "tone": "negative",
        "evidence": "Spring 2026 · latest released grades before Spring 2027: 2.89 GPA across 150 letter grades, versus 3.51 for Mechanical Engineering (25 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.",
        "sources": [
          {
            "label": "Grade history and sources",
            "href": "/courses/ME_364#grades"
          }
        ]
      }
    ],
    "description": "Elementary Heat Transfer covers fundamental concepts of conduction, convection, and radiation, along with heat-exchanger principles.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          227,
          339,
          349,
          165,
          64,
          18,
          6
        ],
        "count": 1168,
        "gpa": 3.1678082191780823,
        "topShare": 48.45890410958904,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_e943bbcb154c20d2c16a6792",
          "uid": "instructor_592ac479809a1c85175ebf6c",
          "name": "Dakotah Thompson",
          "quality": 3.7770719849972845,
          "quality_count": 6,
          "instructor_url": "/instructors/DAKOTAH_THOMPSON"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "Exams were reported as difficult to finish in time, and the instructor did not curve grades. One student noted that homework formatting took more time than the actual heat transfer problems.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/2580955",
            "source_review_id": "UmF0aW5nLTM3NjI5OTgy",
            "instructor_name": "Dakotah Thompson",
            "review_date": "2023-04-13 22:09:54 +0000 UTC",
            "review_id": "d440e5ce0f1c33decb5e0c6e",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:2580955"
          },
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/2580955",
            "source_review_id": "UmF0aW5nLTQzMDUxNTA5",
            "instructor_name": "Dakotah Thompson",
            "review_date": "2026-05-06 22:07:00 +0000 UTC",
            "review_id": "3806c89d0999bae92445df63",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:2580955"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_e943bbcb154c20d2c16a6792-0.json"
      ]
    }
  },
  {
    "course_uid": "course_b295a028aee788daadbfb445",
    "course_id": "ME 370",
    "title": "ENERGY SYSTEMS LABORATORY",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.089,
    "badges": [
      {
        "id": "grade-outcomes",
        "tag": "lower-grades",
        "label": "Lower grades",
        "tone": "negative",
        "evidence": "Spring 2026 · latest released grades before Spring 2027: 3.07 GPA across 217 letter grades, versus 3.51 for Mechanical Engineering (25 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.",
        "sources": [
          {
            "label": "Grade history and sources",
            "href": "/courses/ME_370#grades"
          }
        ]
      }
    ],
    "description": "Energy Systems Laboratory covers experimental evaluation and analysis of performance for energy conversion systems including turbines, compressors, refrigerators, and fans.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          171,
          350,
          332,
          111,
          48,
          2,
          0
        ],
        "count": 1014,
        "gpa": 3.235207100591716,
        "topShare": 51.38067061143984,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_b295a028aee788daadbfb445",
          "uid": "instructor_1f329b85e92b0a329361801d",
          "name": "Luca Mastropasqua",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/LUCA_MASTROPASQUA"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "Students reported a large amount of work, including a 15-page report and 45-minute presentation with minimal lecture support. Labs required substantial effort, but one student noted it was hard to get a bad grade on them.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/1200458",
            "source_review_id": "UmF0aW5nLTI0NzQ5MTI4",
            "instructor_name": "Tom Krupenkin",
            "review_date": "2015-05-05 21:43:31 +0000 UTC",
            "review_id": "58dbc2509c8fd92709eb91f1",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:1200458"
          },
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/2367451",
            "source_review_id": "UmF0aW5nLTQwNDI1MTE2",
            "instructor_name": "Arganthael Berson",
            "review_date": "2024-12-23 20:48:36 +0000 UTC",
            "review_id": "ad9fe866961ecb07c4600225",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:2367451"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_b295a028aee788daadbfb445-0.json"
      ]
    }
  },
  {
    "course_uid": "course_c30972f318c82dcee2e70be3",
    "course_id": "ME 361",
    "title": "THERMODYNAMICS",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.048,
    "badges": [
      {
        "id": "rated-teacher",
        "tag": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Spring 2027: Gregory Nellis (4.43/5 adjusted; 50 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Gregory Nellis",
            "href": "/instructors/GREGORY_NELLIS"
          }
        ]
      },
      {
        "id": "grade-outcomes",
        "tag": "lower-grades",
        "label": "Lower grades",
        "tone": "negative",
        "evidence": "Spring 2026 · latest released grades before Spring 2027: 3.15 GPA across 248 letter grades, versus 3.51 for Mechanical Engineering (25 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.",
        "sources": [
          {
            "label": "Grade history and sources",
            "href": "/courses/ME_361#grades"
          }
        ]
      }
    ],
    "description": "This Thermodynamics course covers the first and second laws, properties of gases and vapors, energy-systems analysis including power and refrigeration cycles, and reacting mixtures.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          604,
          358,
          268,
          146,
          130,
          61,
          16
        ],
        "count": 1583,
        "gpa": 3.259001895135818,
        "topShare": 60.770688566013895,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_c30972f318c82dcee2e70be3",
          "uid": "instructor_8caf12a6865d061ae174a4a7",
          "name": "Gregory Nellis",
          "quality": 4.431198165856134,
          "quality_count": 50,
          "instructor_url": "/instructors/GREGORY_NELLIS"
        },
        {
          "course_uid": "course_c30972f318c82dcee2e70be3",
          "uid": "instructor_fab613737492604daf7adf05",
          "name": "Adam Dempsey",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/ADAM_DEMPSEY"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "Students reported a significant workload with three homework assignments per week. These assignments were described as manageable but essential, as exams mirrored the homework problems.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/1350738",
            "source_review_id": "UmF0aW5nLTMzODcxMTgw",
            "instructor_name": "Gregory Nellis",
            "review_date": "2020-11-23 02:36:36 +0000 UTC",
            "review_id": "ea01c1703b06ea570c098687",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:1350738"
          },
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/1350738",
            "source_review_id": "UmF0aW5nLTM2NzYwMjQ2",
            "instructor_name": "Gregory Nellis",
            "review_date": "2022-11-01 14:53:55 +0000 UTC",
            "review_id": "f5fa1c466b625d043a9b6cf8",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:1350738"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_c30972f318c82dcee2e70be3-0.json"
      ]
    }
  },
  {
    "course_uid": "course_013300c17c3a4f3c90089d51",
    "course_id": "COMPSCI/ECE/ME 539",
    "title": "INTRODUCTION TO ARTIFICIAL NEURAL NETWORKS",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.334,
    "badges": [
      {
        "id": "grade-outcomes",
        "tag": "lower-grades",
        "label": "Lower grades",
        "tone": "negative",
        "evidence": "Spring 2026 · latest released grades before Spring 2027: 3.23 GPA across 35 letter grades, versus 3.51 for Mechanical Engineering (25 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.",
        "sources": [
          {
            "label": "Grade history and sources",
            "href": "/courses/COMPSCI_ECE_ME_539#grades"
          }
        ]
      }
    ],
    "description": "Introduction to Artificial Neural Networks covering theory and applications including MLPs, CNNs, RNNs, SVMs, and genetic algorithms for control, pattern recognition, and object detection.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          170,
          221,
          138,
          58,
          12,
          3,
          4
        ],
        "count": 606,
        "gpa": 3.3655115511551155,
        "topShare": 64.52145214521452,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "The course had a huge workload with many homeworks, exercises, and a group project. The first half was very difficult without a strong background in Linear Algebra or Calc 3.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/2879084",
            "source_review_id": "UmF0aW5nLTM4ODAyNTY3",
            "instructor_name": "Pedro Morgado",
            "review_date": "2023-12-28 03:26:52 +0000 UTC",
            "review_id": "3bc7cf7ee5b8ea262d70cc0a",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:2879084"
          },
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/2879084",
            "source_review_id": "UmF0aW5nLTQxMDg5NTIy",
            "instructor_name": "Pedro Morgado",
            "review_date": "2025-04-29 19:55:13 +0000 UTC",
            "review_id": "b6a0c1c684553b41842da548",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:2879084"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_013300c17c3a4f3c90089d51-0.json"
      ]
    }
  },
  {
    "course_uid": "course_144155603c58477b09f7bb94",
    "course_id": "ME 310",
    "title": "MANUFACTURING: POLYMER PROCESSING AND ENGINEERING",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.426,
    "badges": [
      {
        "id": "grade-outcomes",
        "tag": "lower-grades",
        "label": "Lower grades",
        "tone": "negative",
        "evidence": "Spring 2026 · latest released grades before Spring 2027: 3.30 GPA across 131 letter grades, versus 3.51 for Mechanical Engineering (25 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.",
        "sources": [
          {
            "label": "Grade history and sources",
            "href": "/courses/ME_310#grades"
          }
        ]
      }
    ],
    "description": "Introductory course covering polymer processing, materials, manufacturing, recycling, ethics, and modeling techniques such as dimensional analysis and simulation.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          348,
          309,
          335,
          93,
          16,
          6,
          2
        ],
        "count": 1109,
        "gpa": 3.380522993688007,
        "topShare": 59.24256086564472,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_144155603c58477b09f7bb94",
          "uid": "instructor_563b2d845e55dcb652c246cf",
          "name": "Lih-Sheng Turng",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/LIH-SHENG_TURNG"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "Exams were described as difficult and distinct from lecture material, with one student finding studying extremely hard due to the disconnect between labs and classes.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/828843",
            "source_review_id": "UmF0aW5nLTM2MzAyOTQ5",
            "instructor_name": "Tim Osswald",
            "review_date": "2022-05-10 22:56:28 +0000 UTC",
            "review_id": "d88e50961dbe93972d81c871",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:828843"
          },
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/828843",
            "source_review_id": "UmF0aW5nLTM3MjU0NzU5",
            "instructor_name": "Tim Osswald",
            "review_date": "2022-12-28 14:56:32 +0000 UTC",
            "review_id": "f7b86e155b52b12e02327f5b",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:828843"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_144155603c58477b09f7bb94-0.json"
      ]
    }
  },
  {
    "course_uid": "course_b588d52f82ec62f25a4f2ece",
    "course_id": "COMPSCI/ECE/ME 532",
    "title": "MATRIX METHODS IN MACHINE LEARNING",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.497,
    "badges": [],
    "description": "Matrix Methods in Machine Learning covers linear algebraic foundations including SVD, regression, and regularization applied to classification, clustering, and neural networks.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          566,
          291,
          198,
          132,
          47,
          10,
          13
        ],
        "count": 1257,
        "gpa": 3.4291964996022277,
        "topShare": 68.17820206841687,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_b588d52f82ec62f25a4f2ece",
          "uid": "instructor_60b4ffcf03acb29a8319dac4",
          "name": "Bernie Lesieutre",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/BERNIE_LESIEUTRE"
        },
        {
          "course_uid": "course_b588d52f82ec62f25a4f2ece",
          "uid": "instructor_e1d5923716e3898909bb847b",
          "name": "Ulugbek Kamilov",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/ULUGBEK_KAMILOV"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "Homework assignments were challenging but graded on completion, while summer terms were described as crammed and intense.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/329243",
            "source_review_id": "UmF0aW5nLTM3MjQyNDIw",
            "instructor_name": "Robert Nowak",
            "review_date": "2022-12-25 19:08:50 +0000 UTC",
            "review_id": "db59fb1035cf3fa83e8ee6a5",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:329243"
          },
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/2610349",
            "source_review_id": "UmF0aW5nLTQxNzA4MjM5",
            "instructor_name": "Eduardo Arvelo",
            "review_date": "2025-10-11 21:07:22 +0000 UTC",
            "review_id": "18503eb138ccd783811ff4bc",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:2610349"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_b588d52f82ec62f25a4f2ece-0.json"
      ]
    }
  },
  {
    "course_uid": "course_054e190102b9b5bab9f66bad",
    "course_id": "ME 331",
    "title": "COMPUTER-AIDED ENGINEERING",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.248,
    "badges": [],
    "description": "Introduction to Computer Aided Engineering covering CAD/CAE fundamentals, modeling, manufacturing (NC/3D printing), and structural/thermal analysis.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          434,
          327,
          221,
          77,
          19,
          2,
          7
        ],
        "count": 1087,
        "gpa": 3.47378104875805,
        "topShare": 70.00919963201471,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_054e190102b9b5bab9f66bad",
          "uid": "instructor_8ae483d6a159fe984cc6b267",
          "name": "Ramathasan Thevamaran",
          "quality": 3.58018436237759,
          "quality_count": 1,
          "instructor_url": "/instructors/RAMATHASAN_THEVAMARAN"
        },
        {
          "course_uid": "course_054e190102b9b5bab9f66bad",
          "uid": "instructor_77b46a6cd1205a9e58c0221e",
          "name": "Kiffer Creveling",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/KIFFER_CREVELING"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "Homework assignments took a long time to complete and were sometimes changed halfway through the deadline window, requiring students to start early.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/1783953",
            "source_review_id": "UmF0aW5nLTQzMDEwNTg1",
            "instructor_name": "Jason Oakley",
            "review_date": "2026-05-03 19:09:56 +0000 UTC",
            "review_id": "b4148746f91b002a28fafb4f",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:1783953"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_054e190102b9b5bab9f66bad-0.json"
      ]
    }
  },
  {
    "course_uid": "course_3e76f42476ef5e31cd0ae175",
    "course_id": "ECE/ME 439",
    "title": "INTRODUCTION TO ROBOTICS",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.527,
    "badges": [
      {
        "id": "rated-teacher",
        "tag": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Spring 2027: Peter Adamczyk (4.09/5 adjusted; 14 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Peter Adamczyk",
            "href": "/instructors/PETER_ADAMCZYK"
          }
        ]
      }
    ],
    "description": "Hands-on Introduction to Robotics covering concepts and tools for robotic systems, including actuators, sensors, manipulators, and control systems.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          128,
          128,
          53,
          22,
          9,
          3,
          0
        ],
        "count": 343,
        "gpa": 3.4839650145772594,
        "topShare": 74.63556851311954,
        "firstTerm": "1232",
        "lastTerm": "1254"
      },
      "instructors": [
        {
          "course_uid": "course_3e76f42476ef5e31cd0ae175",
          "uid": "instructor_561adca534f433c99b5b2836",
          "name": "Peter Adamczyk",
          "quality": 4.091878576762629,
          "quality_count": 14,
          "instructor_url": "/instructors/PETER_ADAMCZYK"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "The course demanded substantial effort outside of class time, as classwork alone did not provide a deep feel for the code or mechanics. One student suggested that mastering Linux and ROS before enrolling would have made the material easier to manage.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/2215832",
            "source_review_id": "UmF0aW5nLTM3MzY1ODk1",
            "instructor_name": "Peter Adamczyk",
            "review_date": "2023-01-22 22:51:01 +0000 UTC",
            "review_id": "58002eaa814a0a6671587c35",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:2215832"
          },
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/2215832",
            "source_review_id": "UmF0aW5nLTM4OTE0MzU4",
            "instructor_name": "Peter Adamczyk",
            "review_date": "2024-01-23 05:06:29 +0000 UTC",
            "review_id": "7a4797dfed8504e5d656124c",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:2215832"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_3e76f42476ef5e31cd0ae175-0.json"
      ]
    }
  },
  {
    "course_uid": "course_34f87beaf42d9c5ae4559375",
    "course_id": "ME 376",
    "title": "INTRODUCTION TO MECHATRONICS",
    "credits_min": 4,
    "credits_max": 4,
    "gpa": 3.531,
    "badges": [],
    "description": "Introduction to mechatronics covering DC/AC circuit analysis, active/passive linear circuit design, digital logic, and programming for embedded microcontrollers with lab exercises.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          257,
          202,
          123,
          27,
          8,
          2,
          1
        ],
        "count": 620,
        "gpa": 3.5314516129032256,
        "topShare": 74.03225806451613,
        "firstTerm": "1242",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_34f87beaf42d9c5ae4559375",
          "uid": "instructor_b7e81dfda07ba805b1ae5362",
          "name": "Wei Wang",
          "quality": 3.0455335234588228,
          "quality_count": 6,
          "instructor_url": "/instructors/WEI_WANG"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "The course involved 3–5 reading assignments per week, and students reported spending significantly more time outside class preparing for exams than the required credit hours.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/3035190",
            "source_review_id": "UmF0aW5nLTM5ODEwNTAz",
            "instructor_name": "Wei Wang",
            "review_date": "2024-10-14 02:34:17 +0000 UTC",
            "review_id": "c4d3204bd6b16f370ca7296c",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:3035190"
          },
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/3035190",
            "source_review_id": "UmF0aW5nLTQwMDg0NTQ5",
            "instructor_name": "Wei Wang",
            "review_date": "2024-12-03 20:11:21 +0000 UTC",
            "review_id": "a25f1c05d500b24912beda97",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:3035190"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_34f87beaf42d9c5ae4559375-0.json"
      ]
    }
  },
  {
    "course_uid": "course_5e431c462635aa7dbe86d6d9",
    "course_id": "ME 368",
    "title": "ENGINEERING MEASUREMENTS AND INSTRUMENTATION",
    "credits_min": 4,
    "credits_max": 4,
    "gpa": 3.25,
    "badges": [
      {
        "id": "grade-outcomes",
        "tag": "higher-grades",
        "label": "Higher grades",
        "tone": "positive",
        "evidence": "Spring 2026 · latest released grades before Spring 2027: 3.79 GPA across 120 letter grades, versus 3.51 for Mechanical Engineering (25 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.",
        "sources": [
          {
            "label": "Grade history and sources",
            "href": "/courses/ME_368#grades"
          }
        ]
      }
    ],
    "description": "Engineering Measurements and Instrumentation covers modern instrumentation theory, experiment design and execution, and data analysis. Labs focus on hypothesis testing, product evaluation, and control system design.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          481,
          235,
          188,
          51,
          20,
          4,
          3
        ],
        "count": 982,
        "gpa": 3.545824847250509,
        "topShare": 72.91242362525459,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_5e431c462635aa7dbe86d6d9",
          "uid": "instructor_27f4e3abd3eb032d02408fc7",
          "name": "Scott Sanders",
          "quality": 3.484663991873529,
          "quality_count": 28,
          "instructor_url": "/instructors/SCOTT_SANDERS"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "Students expected to spend a lot of time on homework and labs, with the course involving vague troubleshooting tasks.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/619286",
            "source_review_id": "UmF0aW5nLTI1NjkwNzE1",
            "instructor_name": "Scott Sanders",
            "review_date": "2015-12-14 18:59:25 +0000 UTC",
            "review_id": "b0991387c1926b293aba7e68",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:619286"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_5e431c462635aa7dbe86d6d9-0.json"
      ]
    }
  },
  {
    "course_uid": "course_a7e15b921a77b3fa96bd0e9b",
    "course_id": "ME 460",
    "title": "APPLIED THERMAL / STRUCTURAL FINITE ELEMENT ANALYSIS",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.66,
    "badges": [
      {
        "id": "grade-outcomes",
        "tag": "lower-grades",
        "label": "Lower grades",
        "tone": "negative",
        "evidence": "Spring 2026 · latest released grades before Spring 2027: 3.28 GPA across 32 letter grades, versus 3.51 for Mechanical Engineering (25 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.",
        "sources": [
          {
            "label": "Grade history and sources",
            "href": "/courses/ME_460#grades"
          }
        ]
      }
    ],
    "description": "Undergraduate course teaching simulation of 1D-3D structural and thermal systems using commercial FE software (ANSYS) via GUI and APDL, focusing on model verification and thermal stress effects.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          68,
          36,
          15,
          7,
          4,
          0,
          1
        ],
        "count": 131,
        "gpa": 3.5763358778625953,
        "topShare": 79.38931297709924,
        "firstTerm": "1234",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_a7e15b921a77b3fa96bd0e9b",
          "uid": "instructor_dcae74444a531a1e5511d455",
          "name": "Andrew Mikkelson",
          "quality": 3.626963303619472,
          "quality_count": 38,
          "instructor_url": "/instructors/ANDREW_MIKKELSON"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "Homework rubrics were unclear, and one student felt graders deducted small amounts of points. Exams required significant time, and practice questions did not match the midterm difficulty.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/1688335",
            "source_review_id": "UmF0aW5nLTQyNjk2NTc1",
            "instructor_name": "Andrew Mikkelson",
            "review_date": "2026-03-13 19:00:11 +0000 UTC",
            "review_id": "532ff477d46c2874068bc5b7",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:1688335"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_a7e15b921a77b3fa96bd0e9b-0.json"
      ]
    }
  },
  {
    "course_uid": "course_16e3afda67b1f2491d21ee7a",
    "course_id": "ME 564",
    "title": "HEAT TRANSFER",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.49,
    "badges": [],
    "description": "Applications of conduction, convection, and thermal-radiation principles to combined-mode problems; analytical and numerical techniques; heat-exchanger design; thermal stresses.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          50,
          50,
          23,
          3,
          0,
          0,
          0
        ],
        "count": 126,
        "gpa": 3.5833333333333335,
        "topShare": 79.36507936507937,
        "firstTerm": "1234",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_16e3afda67b1f2491d21ee7a",
          "uid": "instructor_f4163021a496bb4dde66a6d0",
          "name": "Mike Wagner",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/MIKE_WAGNER"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "The course covered material beyond typical heat transfer limits, requiring students to apply crucial engineering concepts confidently.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/1350738",
            "source_review_id": "UmF0aW5nLTIwMDMwOTY4",
            "instructor_name": "Gregory Nellis",
            "review_date": "2012-04-11 13:37:24 +0000 UTC",
            "review_id": "32a32bae28a131b556cd387b",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:1350738"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_16e3afda67b1f2491d21ee7a-0.json"
      ]
    }
  },
  {
    "course_uid": "course_e8a20e535a6c3679f6eda0e2",
    "course_id": "ISYE/ME 512",
    "title": "INSPECTION, QUALITY CONTROL AND RELIABILITY",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.586,
    "badges": [],
    "description": "Covers inspection data, sampling plans, process control charts, and reliability models for quality control.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          152,
          51,
          35,
          21,
          6,
          0,
          0
        ],
        "count": 265,
        "gpa": 3.607547169811321,
        "topShare": 76.60377358490567,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "One student reported the class was extremely difficult, citing poor instruction.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/2920138",
            "source_review_id": "UmF0aW5nLTQxMTU2NDM0",
            "instructor_name": "Hantang Qin",
            "review_date": "2025-05-05 01:38:07 +0000 UTC",
            "review_id": "b207a6d2df2f06295007ea17",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:2920138"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_e8a20e535a6c3679f6eda0e2-0.json"
      ]
    }
  },
  {
    "course_uid": "course_0dd81234665568d1af3dcd29",
    "course_id": "ISYE/ME 641",
    "title": "DESIGN AND ANALYSIS OF MANUFACTURING SYSTEMS",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.781,
    "badges": [],
    "description": "Design and Analysis of Manufacturing Systems covers techniques for designing, analyzing, operating, and controlling modern manufacturing systems through case studies using industry data.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          46,
          48,
          15,
          0,
          0,
          0,
          0
        ],
        "count": 109,
        "gpa": 3.6422018348623855,
        "topShare": 86.23853211009175,
        "firstTerm": "1234",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_0dd81234665568d1af3dcd29",
          "uid": "instructor_4cac398160f5536628e83698",
          "name": "James Rink",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/JAMES_RINK"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_22b27f46ffbd9096c7677bc0",
    "course_id": "BSE/ME 476",
    "title": "ENGINEERING PRINCIPLES OF OFF-ROAD VEHICLES",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.312,
    "badges": [],
    "description": "Covers engineering design principles for heavy-duty off-road vehicles, including engines, transmissions, traction, dynamics, suspension, and braking.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          169,
          75,
          27,
          8,
          3,
          2,
          1
        ],
        "count": 285,
        "gpa": 3.675438596491228,
        "topShare": 85.6140350877193,
        "firstTerm": "1234",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_22b27f46ffbd9096c7677bc0",
          "uid": "instructor_0d8b6e12658e3c95cf8e7aa5",
          "name": "Matthew Digman",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/MATTHEW_DIGMAN"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_b4b6d6eb3c002cb95a8dd959",
    "course_id": "ME 201",
    "title": "INTRODUCTION TO MECHANICAL ENGINEERING",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.67,
    "badges": [
      {
        "id": "rated-teacher",
        "tag": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Spring 2027: Graham Wabiszewski (4.10/5 adjusted; 21 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Graham Wabiszewski",
            "href": "/instructors/GRAHAM_WABISZEWSKI"
          }
        ]
      }
    ],
    "description": "Introduction to mechanical engineering covering modeling, experimentation, analysis, design, ethics, communication, and shop safety.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          946,
          273,
          138,
          25,
          24,
          9,
          6
        ],
        "count": 1421,
        "gpa": 3.7107670654468685,
        "topShare": 85.78465869106263,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_b4b6d6eb3c002cb95a8dd959",
          "uid": "instructor_490a6aa563d46b405dbe600c",
          "name": "Graham Wabiszewski",
          "quality": 4.100094429510473,
          "quality_count": 21,
          "instructor_url": "/instructors/GRAHAM_WABISZEWSKI"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "The group project took lots of time outside of class to complete, and it was important to work ahead on it.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/1350738",
            "source_review_id": "UmF0aW5nLTM0ODk0Njc3",
            "instructor_name": "Gregory Nellis",
            "review_date": "2021-06-06 20:02:56 +0000 UTC",
            "review_id": "a2e3aa540c50f3a7a19dbe78",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:1350738"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_b4b6d6eb3c002cb95a8dd959-0.json"
      ]
    }
  },
  {
    "course_uid": "course_4d3b55ad99493fc168d8c96c",
    "course_id": "ME 964",
    "title": "SPECIAL ADVANCED TOPICS IN MECHANICAL ENGINEERING",
    "credits_min": 1,
    "credits_max": 3,
    "gpa": 3.841,
    "badges": [],
    "description": "Special advanced topics in mechanical engineering covering design, manufacturing, and energy.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          131,
          25,
          14,
          4,
          1,
          0,
          0
        ],
        "count": 175,
        "gpa": 3.802857142857143,
        "topShare": 89.14285714285714,
        "firstTerm": "1232",
        "lastTerm": "1262"
      },
      "instructors": [
        {
          "course_uid": "course_4d3b55ad99493fc168d8c96c",
          "uid": "instructor_433ebb3c654455c1ab46e68c",
          "name": "Jinlong Wu",
          "quality": 3.3273548643971758,
          "quality_count": 5,
          "instructor_url": "/instructors/JINLONG_WU"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "The course featured two exams and a final project with presentations, while homework was described as challenging but not relentless.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/2895666",
            "source_review_id": "UmF0aW5nLTM4ODYzODkz",
            "instructor_name": "Allison Mahvi",
            "review_date": "2024-01-10 20:58:13 +0000 UTC",
            "review_id": "3da89d12ae565c86d111d952",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:2895666"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_4d3b55ad99493fc168d8c96c-0.json"
      ]
    }
  },
  {
    "course_uid": "course_453ca64eed29a33a46958f53",
    "course_id": "ME 418",
    "title": "ENGINEERING DESIGN WITH POLYMERS",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.714,
    "badges": [],
    "description": "Engineering Design with Polymers covers implications for plastics part design of polymer classification, structure, melt rheology, mixing, blends, anisotropy, solidification, mechanical behavior, and failure.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          104,
          23,
          5,
          3,
          3,
          0,
          0
        ],
        "count": 138,
        "gpa": 3.8043478260869565,
        "topShare": 92.02898550724638,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_453ca64eed29a33a46958f53",
          "uid": "instructor_40ed935fcdf5b4233ddfeccb",
          "name": "David Rhoades",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/DAVID_RHOADES"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "Homeworks and tests were described as not very hard and straightforward. Students noted that lectures could be watched at 2x speed due to the pacing, and class notes were useful because they could be used on exams.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/828843",
            "source_review_id": "UmF0aW5nLTEyMzUyMDEx",
            "instructor_name": "Tim Osswald",
            "review_date": "2006-11-02 21:32:26 +0000 UTC",
            "review_id": "86b2aa3768f26b2e56480d61",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:828843"
          },
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/828843",
            "source_review_id": "UmF0aW5nLTEzNjUzMDIy",
            "instructor_name": "Tim Osswald",
            "review_date": "2007-11-14 17:15:32 +0000 UTC",
            "review_id": "ef705417e9a638db8d8f7904",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:828843"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_453ca64eed29a33a46958f53-0.json"
      ]
    }
  },
  {
    "course_uid": "course_5c22dd351dd878a65de829aa",
    "course_id": "ME 311",
    "title": "MANUFACTURING: METALS AND AUTOMATION",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.829,
    "badges": [
      {
        "id": "grade-outcomes",
        "tag": "higher-grades",
        "label": "Higher grades",
        "tone": "positive",
        "evidence": "Spring 2026 · latest released grades before Spring 2027: 3.85 GPA across 173 letter grades, versus 3.51 for Mechanical Engineering (25 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.",
        "sources": [
          {
            "label": "Grade history and sources",
            "href": "/courses/ME_311#grades"
          }
        ]
      }
    ],
    "description": "Introduces metal manufacturing processes, design for manufacturability, automation, control, metrology, and engineering economics for cost determination.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          851,
          186,
          84,
          10,
          5,
          0,
          0
        ],
        "count": 1136,
        "gpa": 3.8221830985915495,
        "topShare": 91.28521126760563,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_5c22dd351dd878a65de829aa",
          "uid": "instructor_4cdcc5fc9cd4c39f941ec6a3",
          "name": "Sangkee Min",
          "quality": 3.7576613170803914,
          "quality_count": 4,
          "instructor_url": "/instructors/SANGKEE_MIN"
        },
        {
          "course_uid": "course_5c22dd351dd878a65de829aa",
          "uid": "instructor_a9b13c5dc91a8d36ba2f960e",
          "name": "Frank Pfefferkorn",
          "quality": 3.6851382717831926,
          "quality_count": 8,
          "instructor_url": "/instructors/FRANK_PFEFFERKORN"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_f53475e70d537ffea6d22382",
    "course_id": "EMA/ME 307",
    "title": "MECHANICS OF MATERIALS LAB",
    "credits_min": 1,
    "credits_max": 1,
    "gpa": 3.485,
    "badges": [
      {
        "id": "grade-outcomes",
        "tag": "higher-grades",
        "label": "Higher grades",
        "tone": "positive",
        "evidence": "Spring 2026 · latest released grades before Spring 2027: 3.74 GPA across 207 letter grades, versus 3.51 for Mechanical Engineering (25 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.",
        "sources": [
          {
            "label": "Grade history and sources",
            "href": "/courses/EMA_ME_307#grades"
          }
        ]
      }
    ],
    "description": "A laboratory course covering data processing, tension/compression tests, creep, fatigue, fracture, composites, combined stress, beam flexure, dynamic loads, and buckling.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          1137,
          324,
          73,
          9,
          3,
          0,
          0
        ],
        "count": 1546,
        "gpa": 3.8353816300129364,
        "topShare": 94.50194049159121,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_f53475e70d537ffea6d22382",
          "uid": "instructor_dcae74444a531a1e5511d455",
          "name": "Andrew Mikkelson",
          "quality": 3.626963303619472,
          "quality_count": 38,
          "instructor_url": "/instructors/ANDREW_MIKKELSON"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "The course was rated as low difficulty, with lectures that explained concepts clearly and utilized many examples to aid comprehension.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/1688335",
            "source_review_id": "UmF0aW5nLTM5NzA5MzE0",
            "instructor_name": "Andrew Mikkelson",
            "review_date": "2024-08-27 16:48:17 +0000 UTC",
            "review_id": "d2c177c9406a3c761f16b50f",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:1688335"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_f53475e70d537ffea6d22382-0.json"
      ]
    }
  },
  {
    "course_uid": "course_419dcd7f2c6645e820d37c18",
    "course_id": "ME 231",
    "title": "GEOMETRIC MODELING FOR DESIGN AND MANUFACTURING",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.332,
    "badges": [
      {
        "id": "grade-outcomes",
        "tag": "higher-grades",
        "label": "Higher grades",
        "tone": "positive",
        "evidence": "Spring 2026 · latest released grades before Spring 2027: 3.74 GPA across 312 letter grades, versus 3.51 for Mechanical Engineering (25 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.",
        "sources": [
          {
            "label": "Grade history and sources",
            "href": "/courses/ME_231#grades"
          }
        ]
      }
    ],
    "description": "Introduction to geometric description and modeling of mechanical form, components, and assemblies using CAD systems, covering descriptive geometry, engineering drawing, and GDT.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          1625,
          209,
          70,
          36,
          12,
          6,
          9
        ],
        "count": 1967,
        "gpa": 3.844178952719878,
        "topShare": 93.23843416370107,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_419dcd7f2c6645e820d37c18",
          "uid": "instructor_77b46a6cd1205a9e58c0221e",
          "name": "Kiffer Creveling",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/KIFFER_CREVELING"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "Students reported that the CAD modeling aspect was easy, though the final project was decently time-intensive. The specific workload for the project varied depending on the dynamics of the student's group.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/2850413",
            "source_review_id": "UmF0aW5nLTQyNjc0MTc1",
            "instructor_name": "Kate Fu",
            "review_date": "2026-03-06 19:05:32 +0000 UTC",
            "review_id": "87acce52ce23cbae919a8567",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:2850413"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_419dcd7f2c6645e820d37c18-0.json"
      ]
    }
  },
  {
    "course_uid": "course_0be6347b819b327bc6ab7cb4",
    "course_id": "BME/ME 415",
    "title": "BIOMECHANICS OF HUMAN MOVEMENT",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.836,
    "badges": [
      {
        "id": "grade-outcomes",
        "tag": "higher-grades",
        "label": "Higher grades",
        "tone": "positive",
        "evidence": "Spring 2026 · latest released grades before Spring 2027: 3.81 GPA across 36 letter grades, versus 3.51 for Mechanical Engineering (25 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.",
        "sources": [
          {
            "label": "Grade history and sources",
            "href": "/courses/BME_ME_415#grades"
          }
        ]
      }
    ],
    "description": "Overview of experimental and modeling techniques for human movement, covering motion capture, force plates, musculoskeletal modeling, inverse dynamics, and forward dynamic simulation.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          98,
          25,
          4,
          1,
          1,
          0,
          0
        ],
        "count": 129,
        "gpa": 3.8449612403100777,
        "topShare": 95.34883720930233,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_0be6347b819b327bc6ab7cb4",
          "uid": "instructor_b3df29a79c2b932496fbdddd",
          "name": "Christa Wille",
          "quality": 3.8340813743447564,
          "quality_count": 3,
          "instructor_url": "/instructors/CHRISTA_WILLE"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_8a4d1447d8d86bd359d2a3d9",
    "course_id": "ME 352",
    "title": "INTERDISCIPLINARY EXPERIENTIAL DESIGN PROJECTS II",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.811,
    "badges": [
      {
        "id": "grade-outcomes",
        "tag": "higher-grades",
        "label": "Higher grades",
        "tone": "positive",
        "evidence": "Spring 2026 · latest released grades before Spring 2027: 3.83 GPA across 251 letter grades, versus 3.51 for Mechanical Engineering (25 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.",
        "sources": [
          {
            "label": "Grade history and sources",
            "href": "/courses/ME_352#grades"
          }
        ]
      }
    ],
    "description": "Interdisciplinary experiential design projects focusing on detailed design, fabrication, testing, and modification of systems and devices.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          803,
          186,
          34,
          14,
          6,
          0,
          0
        ],
        "count": 1043,
        "gpa": 3.8465963566634707,
        "topShare": 94.82262703739214,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_8a4d1447d8d86bd359d2a3d9",
          "uid": "instructor_048a84df34c31559fad81c56",
          "name": "Michael Cheadle",
          "quality": 3.8337529660958385,
          "quality_count": 21,
          "instructor_url": "/instructors/MICHAEL_CHEADLE"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_49f4cc81838176c2180ea21f",
    "course_id": "ME 601",
    "title": "SPECIAL TOPICS IN MECHANICAL ENGINEERING",
    "credits_min": 1,
    "credits_max": 3,
    "gpa": 3.672,
    "badges": [
      {
        "id": "rated-teacher",
        "tag": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Spring 2027: Krishnan Suresh (4.57/5 adjusted; 54 ratings); Sonny Nimityongskul (4.21/5 adjusted; 33 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Krishnan Suresh",
            "href": "/instructors/KRISHNAN_SURESH"
          },
          {
            "label": "Sonny Nimityongskul",
            "href": "/instructors/SONNY_NIMITYONGSKUL"
          }
        ]
      },
      {
        "id": "grade-outcomes",
        "tag": "higher-grades",
        "label": "Higher grades",
        "tone": "positive",
        "evidence": "Spring 2026 · latest released grades before Spring 2027: 3.90 GPA across 76 letter grades, versus 3.51 for Mechanical Engineering (25 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.",
        "sources": [
          {
            "label": "Grade history and sources",
            "href": "/courses/ME_601#grades"
          }
        ]
      }
    ],
    "description": "Advanced topics of special interest in Mechanical Engineering, including vibrations, balancing, lubrication, wear, manufacturing, automation, and energy systems.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          352,
          82,
          19,
          4,
          0,
          1,
          0
        ],
        "count": 458,
        "gpa": 3.849344978165939,
        "topShare": 94.75982532751091,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_49f4cc81838176c2180ea21f",
          "uid": "instructor_6a0865621696e0948e7a1f89",
          "name": "Krishnan Suresh",
          "quality": 4.5719442109449915,
          "quality_count": 54,
          "instructor_url": "/instructors/KRISHNAN_SURESH"
        },
        {
          "course_uid": "course_49f4cc81838176c2180ea21f",
          "uid": "instructor_d55f50a099b1d7ce6ff532f4",
          "name": "Sonny Nimityongskul",
          "quality": 4.213846634149611,
          "quality_count": 33,
          "instructor_url": "/instructors/SONNY_NIMITYONGSKUL"
        },
        {
          "course_uid": "course_49f4cc81838176c2180ea21f",
          "uid": "instructor_048a84df34c31559fad81c56",
          "name": "Michael Cheadle",
          "quality": 3.8337529660958385,
          "quality_count": 21,
          "instructor_url": "/instructors/MICHAEL_CHEADLE"
        },
        {
          "course_uid": "course_49f4cc81838176c2180ea21f",
          "uid": "instructor_b040ef313a2605f24b4564d7",
          "name": "Christopher Westphal",
          "quality": 3.5732118091273652,
          "quality_count": 3,
          "instructor_url": "/instructors/CHRISTOPHER_WESTPHAL"
        },
        {
          "course_uid": "course_49f4cc81838176c2180ea21f",
          "uid": "instructor_26b6eab43b3aa352cd4b149a",
          "name": "Kate Fu",
          "quality": 3.479575568682353,
          "quality_count": 18,
          "instructor_url": "/instructors/KATE_FU"
        },
        {
          "course_uid": "course_49f4cc81838176c2180ea21f",
          "uid": "instructor_86b5a128b576ce1a0b0816c6",
          "name": "Chloe Dedic",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/CHLOE_DEDIC"
        },
        {
          "course_uid": "course_49f4cc81838176c2180ea21f",
          "uid": "instructor_a99d70c8e3d9c36e0b3ead09",
          "name": "Christopher Luzzio",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/CHRISTOPHER_LUZZIO"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "The course was described as challenging due to a dense syllabus packed with complex mathematics. While some students found the midterm impossibly hard, others noted that the math was manageable with extra effort outside of class.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/2952057",
            "source_review_id": "UmF0aW5nLTQyMDY0OTg2",
            "instructor_name": "Xiaobin Xiong",
            "review_date": "2025-12-06 00:20:43 +0000 UTC",
            "review_id": "f36cef9e0b5f6fed61169b19",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:2952057"
          },
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/2952057",
            "source_review_id": "UmF0aW5nLTQyMTc0OTU4",
            "instructor_name": "Xiaobin Xiong",
            "review_date": "2025-12-11 13:21:14 +0000 UTC",
            "review_id": "7b16d48ce7d193664e3870b9",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:2952057"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_49f4cc81838176c2180ea21f-0.json"
      ]
    }
  },
  {
    "course_uid": "course_d985ab82715589f8bdc0f2fc",
    "course_id": "ME 449",
    "title": "REDESIGN AND PROTOTYPE FABRICATION",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.895,
    "badges": [
      {
        "id": "grade-outcomes",
        "tag": "higher-grades",
        "label": "Higher grades",
        "tone": "positive",
        "evidence": "Spring 2026 · latest released grades before Spring 2027: 4.00 GPA across 37 letter grades, versus 3.51 for Mechanical Engineering (25 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.",
        "sources": [
          {
            "label": "Grade history and sources",
            "href": "/courses/ME_449#grades"
          }
        ]
      }
    ],
    "description": "A semester-long project course where students redesign and fabricate a Stirling Engine, applying design, manufacturing, and prototype evaluation principles.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          140,
          2,
          3,
          0,
          0,
          0,
          0
        ],
        "count": 145,
        "gpa": 3.972413793103448,
        "topShare": 97.93103448275862,
        "firstTerm": "1234",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_d985ab82715589f8bdc0f2fc",
          "uid": "instructor_a9b13c5dc91a8d36ba2f960e",
          "name": "Frank Pfefferkorn",
          "quality": 3.6851382717831926,
          "quality_count": 8,
          "instructor_url": "/instructors/FRANK_PFEFFERKORN"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_0b0e44a794e000a24abcc70a",
    "course_id": "ME 291",
    "title": "UNDERGRADUATE MECHANICAL ENGINEERING PROJECTS",
    "credits_min": 1,
    "credits_max": 3,
    "gpa": 3.96,
    "badges": [],
    "description": "Undergraduate Mechanical Engineering Projects involves individual lab projects under staff supervision.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          117,
          4,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 121,
        "gpa": 3.9834710743801653,
        "topShare": 100,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_0b0e44a794e000a24abcc70a",
          "uid": "instructor_9c9897b693fd1fb293f066b8",
          "name": "Glenn Bower",
          "quality": 3.822735985552941,
          "quality_count": 7,
          "instructor_url": "/instructors/GLENN_BOWER"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  }
]
```
