# Explore UW–Madison Courses, Grades & Prerequisites | UW Courses

[View on UW Courses](https://uwcourses.com/search?availability=offered\&page=96\&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-25T14:26:09.054846+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-26T17:12:45.071299+00:00

### site commit

12beef284b6c1bd3d7b123e051ce8ff2a69d7553

## results

### total

4369

### page

96

### q



### term

1274

### availability

offered

### filters

#### availability

offered

#### page

96

#### term

1274

### kind

course

### items

```json
[
  {
    "course_uid": "course_d50f100f2b6a26994da36e3f",
    "course_id": "MATH 96",
    "title": "PREPARATORY ALGEBRA",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 2.776,
    "badges": [
      {
        "id": "grade-outcomes",
        "tag": "lower-grades",
        "label": "Lower grades",
        "tone": "negative",
        "evidence": "Spring 2026 · latest released grades before Spring 2027: 2.59 GPA across 72 letter grades, versus 3.62 for UW–Madison (1280 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/MATH_96#grades"
          }
        ]
      }
    ],
    "description": "Preparatory Algebra covers fundamental math skills like real numbers, polynomials, and linear equations. Students must pass a basic skills assessment; it does not count for degree credit.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          562,
          353,
          526,
          222,
          348,
          201,
          145
        ],
        "count": 2357,
        "gpa": 2.7634705133644464,
        "topShare": 38.8205345778532,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "One student mentioned that Yuan’s accent sometimes made it hard to follow his teaching, though they noted they eventually got used to it.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/2402238",
            "source_review_id": "UmF0aW5nLTMxMTAzODU2",
            "instructor_name": "Chaojie Yuan",
            "review_date": "2018-12-19 20:39:29 +0000 UTC",
            "review_id": "b022c7d754135df55730319c",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:2402238"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_d50f100f2b6a26994da36e3f-0.json"
      ]
    }
  },
  {
    "course_uid": "course_4caf2a688d661c1e9163b007",
    "course_id": "MATH 967",
    "title": "SEMINAR IN NUMBER THEORY",
    "credits_min": 1,
    "credits_max": 3,
    "gpa": 4,
    "badges": [],
    "description": "A graduate seminar covering selected topics in Number Theory.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          54,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 54,
        "gpa": 4,
        "topShare": 100,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_4caf2a688d661c1e9163b007",
          "uid": "instructor_9d94209ba7f8655f7ca2076f",
          "name": "Tonghai Yang",
          "quality": 3.216674947845068,
          "quality_count": 45,
          "instructor_url": "/instructors/TONGHAI_YANG"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_afa56c4f0f23b4593c399ba7",
    "course_id": "MATH 975",
    "title": "SEMINAR-THE FOUNDATIONS OF MATHEMATICS",
    "credits_min": 1,
    "credits_max": 3,
    "gpa": 4,
    "badges": [],
    "description": "Seminar covering selected topics in Mathematical Logic and the foundations of mathematics.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          58,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 58,
        "gpa": 4,
        "topShare": 100,
        "firstTerm": "1234",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_afa56c4f0f23b4593c399ba7",
          "uid": "instructor_b9093d6665d38743fa12d7e9",
          "name": "Joseph Miller",
          "quality": 3.0554262787487394,
          "quality_count": 36,
          "instructor_url": "/instructors/JOSEPH_MILLER"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_01a16b5311010cfe0f48754c",
    "course_id": "MATH 990",
    "title": "READING AND RESEARCH",
    "credits_min": 1,
    "credits_max": 3,
    "gpa": null,
    "badges": [
      {
        "id": "rated-teacher",
        "tag": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Spring 2027: Caglar Uyanik (4.37/5 adjusted; 29 ratings); Timo Seppalainen (4.36/5 adjusted; 22 ratings); Cole Graham (4.29/5 adjusted; 19 ratings); Brian Lawrence (4.24/5 adjusted; 35 ratings); Nan Chen (4.21/5 adjusted; 29 ratings); Hung Tran (4.13/5 adjusted; 19 ratings); Saverio Spagnolie (4.13/5 adjusted; 54 ratings); Jordan Ellenberg (4.13/5 adjusted; 28 ratings); Brian Street (4.06/5 adjusted; 112 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Caglar Uyanik",
            "href": "/instructors/CAGLAR_UYANIK"
          },
          {
            "label": "Timo Seppalainen",
            "href": "/instructors/TIMO_SEPPALAINEN"
          },
          {
            "label": "Cole Graham",
            "href": "/instructors/COLE_GRAHAM"
          },
          {
            "label": "Brian Lawrence",
            "href": "/instructors/BRIAN_LAWRENCE"
          },
          {
            "label": "Nan Chen",
            "href": "/instructors/NAN_CHEN"
          },
          {
            "label": "Hung Tran",
            "href": "/instructors/HUNG_TRAN"
          },
          {
            "label": "Saverio Spagnolie",
            "href": "/instructors/SAVERIO_SPAGNOLIE"
          },
          {
            "label": "Jordan Ellenberg",
            "href": "/instructors/JORDAN_ELLENBERG"
          },
          {
            "label": "Brian Street",
            "href": "/instructors/BRIAN_STREET"
          }
        ]
      }
    ],
    "description": "Reading and research in all areas of Mathematics.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "instructors": [
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_1ef4ea987a48aaba8c95fe68",
          "name": "Caglar Uyanik",
          "quality": 4.369874930814885,
          "quality_count": 29,
          "instructor_url": "/instructors/CAGLAR_UYANIK"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_0c76709959a18ffe5c653f42",
          "name": "Timo Seppalainen",
          "quality": 4.361520752617366,
          "quality_count": 22,
          "instructor_url": "/instructors/TIMO_SEPPALAINEN"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_2488d9d1d0ae507ffd1697b7",
          "name": "Cole Graham",
          "quality": 4.28804798999819,
          "quality_count": 19,
          "instructor_url": "/instructors/COLE_GRAHAM"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_6b11c5ce5624738b37c98539",
          "name": "Brian Lawrence",
          "quality": 4.23879766563508,
          "quality_count": 35,
          "instructor_url": "/instructors/BRIAN_LAWRENCE"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_eed27452237c073abcf30787",
          "name": "Nan Chen",
          "quality": 4.2100790124475385,
          "quality_count": 29,
          "instructor_url": "/instructors/NAN_CHEN"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_a980c5c891f2d21d3f348876",
          "name": "Hung Tran",
          "quality": 4.132150554100754,
          "quality_count": 19,
          "instructor_url": "/instructors/HUNG_TRAN"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_fb0089f6535bf484f3132ce8",
          "name": "Saverio Spagnolie",
          "quality": 4.126809075809857,
          "quality_count": 54,
          "instructor_url": "/instructors/SAVERIO_SPAGNOLIE"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_1542317169ef2e7aae9a1d1a",
          "name": "Jordan Ellenberg",
          "quality": 4.126330658540195,
          "quality_count": 28,
          "instructor_url": "/instructors/JORDAN_ELLENBERG"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_d9e6dc7c2525e05e8417649d",
          "name": "Brian Street",
          "quality": 4.058665694014617,
          "quality_count": 112,
          "instructor_url": "/instructors/BRIAN_STREET"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_c978b485cf57b53178bad60d",
          "name": "Amy Cochran",
          "quality": 3.972892124480324,
          "quality_count": 9,
          "instructor_url": "/instructors/AMY_COCHRAN"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_8c0d20da70d593aec43d68c8",
          "name": "Laurel Ohm",
          "quality": 3.92216399187353,
          "quality_count": 28,
          "instructor_url": "/instructors/LAUREL_OHM"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_81b19386639c1eb68bbb4ae0",
          "name": "Benedek Valko",
          "quality": 3.8988306585401964,
          "quality_count": 28,
          "instructor_url": "/instructors/BENEDEK_VALKO"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_e8114204112de9884cab434b",
          "name": "Paul Apisa",
          "quality": 3.850745987810294,
          "quality_count": 12,
          "instructor_url": "/instructors/PAUL_APISA"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_61fbaa180acfa02c4abca186",
          "name": "Jean-Luc Thiffeault",
          "quality": 3.8066059045636824,
          "quality_count": 26,
          "instructor_url": "/instructors/JEAN-LUC_THIFFEAULT"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_9b3b4c345606b9fe2555cbe6",
          "name": "Marissa Loving",
          "quality": 3.7770719849972845,
          "quality_count": 6,
          "instructor_url": "/instructors/MARISSA_LOVING"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_ab5c68c5e0b538ecb5a4949f",
          "name": "Qin Li",
          "quality": 3.7354973252068624,
          "quality_count": 28,
          "instructor_url": "/instructors/QIN_LI"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_1ff77094c39644d04495ec4e",
          "name": "Alberto Del Pia",
          "quality": 3.6625472968941173,
          "quality_count": 9,
          "instructor_url": "/instructors/ALBERTO_DEL_PIA"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_a117c27e625c96b36f6c25d9",
          "name": "Botong Wang",
          "quality": 3.532434029271444,
          "quality_count": 35,
          "instructor_url": "/instructors/BOTONG_WANG"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_be5c24b98e4a5132a7591fdc",
          "name": "Uri Andrews",
          "quality": 3.4207357158765737,
          "quality_count": 94,
          "instructor_url": "/instructors/URI_ANDREWS"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_69acb171a76312d72eccbbdd",
          "name": "Tullia Dymarz",
          "quality": 3.3330667343825944,
          "quality_count": 53,
          "instructor_url": "/instructors/TULLIA_DYMARZ"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_bbdf6ac0f6ea6b3c2459565d",
          "name": "Amos Ron",
          "quality": 3.260066751895334,
          "quality_count": 38,
          "instructor_url": "/instructors/AMOS_RON"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_cb542ebcf378e09875b30909",
          "name": "Michael Kemeny",
          "quality": 3.2576613170803914,
          "quality_count": 4,
          "instructor_url": "/instructors/MICHAEL_KEMENY"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_9d94209ba7f8655f7ca2076f",
          "name": "Tonghai Yang",
          "quality": 3.216674947845068,
          "quality_count": 45,
          "instructor_url": "/instructors/TONGHAI_YANG"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_4b46c1ced3603b78a5d9b39d",
          "name": "Chris Rycroft",
          "quality": 3.195510043511605,
          "quality_count": 17,
          "instructor_url": "/instructors/CHRIS_RYCROFT"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_504a40032538376afa9c2473",
          "name": "Sebastien Roch",
          "quality": 3.096177927573618,
          "quality_count": 13,
          "instructor_url": "/instructors/SEBASTIEN_ROCH"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_6f78a52f7684feaea56867f1",
          "name": "Paul Terwilliger",
          "quality": 3.070066751895334,
          "quality_count": 38,
          "instructor_url": "/instructors/PAUL_TERWILLIGER"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_3515adc4fca0d8970723140e",
          "name": "Alex Waldron",
          "quality": 3.065677432198588,
          "quality_count": 30,
          "instructor_url": "/instructors/ALEX_WALDRON"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_b9093d6665d38743fa12d7e9",
          "name": "Joseph Miller",
          "quality": 3.0554262787487394,
          "quality_count": 36,
          "instructor_url": "/instructors/JOSEPH_MILLER"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_14f5202904355297fd0f984a",
          "name": "Laurentiu Maxim",
          "quality": 3.022971299173664,
          "quality_count": 89,
          "instructor_url": "/instructors/LAURENTIU_MAXIM"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_3e5104b807ad9a7d9ea6dc6e",
          "name": "Andreas Seeger",
          "quality": 2.9041556040189156,
          "quality_count": 82,
          "instructor_url": "/instructors/ANDREAS_SEEGER"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_604a83a35e4237c82d99435b",
          "name": "Andrei Caldararu",
          "quality": 2.8759979939051465,
          "quality_count": 44,
          "instructor_url": "/instructors/ANDREI_CALDARARU"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_2daa8f11c1881eaa65c04549",
          "name": "Mihaela Ifrim",
          "quality": 2.8689409737722524,
          "quality_count": 33,
          "instructor_url": "/instructors/MIHAELA_IFRIM"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_ea5517bc01bedc0d67eb54f6",
          "name": "Chenxi Wu",
          "quality": 2.642848332126157,
          "quality_count": 27,
          "instructor_url": "/instructors/CHENXI_WU"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_54d1e7d980eceb10486a41ec",
          "name": "Autumn Kent",
          "quality": 2.494063480725237,
          "quality_count": 104,
          "instructor_url": "/instructors/AUTUMN_KENT"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_6e251d73f72e8960c92dff3f",
          "name": "Jose Rodriguez",
          "quality": 2.432147337461633,
          "quality_count": 47,
          "instructor_url": "/instructors/JOSE_RODRIGUEZ"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_387f537a98687be564194e24",
          "name": "Chanwoo Kim",
          "quality": 2.126622993905147,
          "quality_count": 44,
          "instructor_url": "/instructors/CHANWOO_KIM"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_24dad7f46a51bfd885512298",
          "name": "Alexei Poltoratski",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/ALEXEI_POLTORATSKI"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_8542cbe7e662896b2c4a914e",
          "name": "Andrew Zimmer",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/ANDREW_ZIMMER"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_c1d3bb3d492a46c6f492c7da",
          "name": "Betsy Stovall",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/BETSY_STOVALL"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_5ae6accdac7142357376e455",
          "name": "Dallas Albritton",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/DALLAS_ALBRITTON"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_5db2aecc976b633b90535628",
          "name": "David Anderson",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/DAVID_ANDERSON--instructor_5db2aecc976b633b90535628"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_eced5ba0aed1c433aede6069",
          "name": "Dima Arinkin",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/DIMA_ARINKIN"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_5adf09f95a785596103c4112",
          "name": "Gheorghe Craciun",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/GHEORGHE_CRACIUN"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_2b9bf73a637e6fe4e4c8cadd",
          "name": "Hanbaek Yu",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/HANBAEK_YU"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_fdbdcb32e4cb925a1f5ad270",
          "name": "Leslie Smith",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/LESLIE_SMITH--instructor_fdbdcb32e4cb925a1f5ad270"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_4ce6f52f961a099c803dcb45",
          "name": "Mariya Soskova",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/MARIYA_SOSKOVA"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_d8e21dc656f2a3ade8f11194",
          "name": "Robert Lemke Oliver",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/ROBERT_LEMKE_OLIVER"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_feb528ee829041c9845835f2",
          "name": "Sam Stechmann",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/SAM_STECHMANN"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_5ca4cd5031d7f574dabd2b07",
          "name": "Tatyana Shcherbyna",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/TATYANA_SHCHERBYNA"
        },
        {
          "course_uid": "course_01a16b5311010cfe0f48754c",
          "uid": "instructor_f8ac62efd0767e5195f2b338",
          "name": "Yingkun Li",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/YINGKUN_LI"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_2a00c702ff402614a950606e",
    "course_id": "MATH/STAT 309",
    "title": "INTRODUCTION TO PROBABILITY AND MATHEMATICAL STATISTICS I",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.208,
    "badges": [
      {
        "id": "grade-outcomes",
        "tag": "lower-grades",
        "label": "Lower grades",
        "tone": "negative",
        "evidence": "Spring 2026 · latest released grades before Spring 2027: 2.98 GPA across 120 letter grades, versus 3.62 for UW–Madison (1280 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/MATH_STAT_309#grades"
          }
        ]
      }
    ],
    "description": "Introduction to Probability and Mathematical Statistics I covers probability theory, combinatorial methods, discrete and continuous distributions, moments, and estimation.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          304,
          134,
          147,
          66,
          78,
          39,
          6
        ],
        "count": 774,
        "gpa": 3.2118863049095605,
        "topShare": 56.58914728682171,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "One student found exams crazy difficult and felt the instructor assumed students had taken analysis. Another said open-book exams required high mathematical skills.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/1870984",
            "source_review_id": "UmF0aW5nLTIyNjc0MTc3",
            "instructor_name": "Garvesh Raskutti",
            "review_date": "2013-12-30 13:01:46 +0000 UTC",
            "review_id": "cc51465de18c9a2bfd4e69c4",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:1870984"
          },
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/1870984",
            "source_review_id": "UmF0aW5nLTM5NDY1MjQz",
            "instructor_name": "Garvesh Raskutti",
            "review_date": "2024-05-15 01:38:05 +0000 UTC",
            "review_id": "4012997c07b54926d14b581b",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:1870984"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_2a00c702ff402614a950606e-0.json"
      ]
    }
  },
  {
    "course_uid": "course_e593b86c370a0c671af794df",
    "course_id": "MATH/STAT 310",
    "title": "INTRODUCTION TO PROBABILITY AND MATHEMATICAL STATISTICS II",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.194,
    "badges": [
      {
        "id": "grade-outcomes",
        "tag": "lower-grades",
        "label": "Lower grades",
        "tone": "negative",
        "evidence": "Spring 2026 · latest released grades before Spring 2027: 2.96 GPA across 68 letter grades, versus 3.62 for UW–Madison (1280 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/MATH_STAT_310#grades"
          }
        ]
      }
    ],
    "description": "Covers likelihood-based statistical inference, estimation, hypothesis testing, and theoretical properties using mathematical statistics and computers.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          178,
          80,
          110,
          37,
          25,
          14,
          5
        ],
        "count": 449,
        "gpa": 3.2928730512249444,
        "topShare": 57.46102449888642,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "Homework assignments can be challenging and may rely heavily on statistical software like R, which some students found difficult without prior experience. The course material itself is generally not considered overly difficult conceptually.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/755215",
            "source_review_id": "UmF0aW5nLTIxODc3NDcy",
            "instructor_name": "Cecile Ane",
            "review_date": "2013-06-09 18:47:41 +0000 UTC",
            "review_id": "ff6a78c40a9dbe1865860e78",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:755215"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_e593b86c370a0c671af794df-0.json"
      ]
    }
  },
  {
    "course_uid": "course_dcdb624e3fb8cbaf9a557ab9",
    "course_id": "MATH/STAT 431",
    "title": "INTRODUCTION TO THE THEORY OF PROBABILITY",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3,
    "badges": [
      {
        "id": "grade-outcomes",
        "tag": "lower-grades",
        "label": "Lower grades",
        "tone": "negative",
        "evidence": "Spring 2026 · latest released grades before Spring 2027: 3.21 GPA across 97 letter grades, versus 3.62 for UW–Madison (1280 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/MATH_STAT_431#grades"
          }
        ]
      }
    ],
    "description": "Introduction to the Theory of Probability covering axioms, random variables, distributions, expectation, conditional probability, multivariate distributions, inequalities, and limit theorems.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          364,
          113,
          251,
          75,
          117,
          35,
          24
        ],
        "count": 979,
        "gpa": 3.1266598569969357,
        "topShare": 48.72318692543411,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_dcdb624e3fb8cbaf9a557ab9",
          "uid": "instructor_81b19386639c1eb68bbb4ae0",
          "name": "Benedek Valko",
          "quality": 3.8988306585401964,
          "quality_count": 28,
          "instructor_url": "/instructors/BENEDEK_VALKO"
        },
        {
          "course_uid": "course_dcdb624e3fb8cbaf9a557ab9",
          "uid": "instructor_5db2aecc976b633b90535628",
          "name": "David Anderson",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/DAVID_ANDERSON--instructor_5db2aecc976b633b90535628"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "The course required weekly homework and quizzes, with homework described as lengthy and exams as tough but fair. Lectures were dense, covering topics from the textbook, though students found them manageable if they practiced problems consistently.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/1566085",
            "source_review_id": "UmF0aW5nLTM5NDk3MTYw",
            "instructor_name": "Benedek Valko",
            "review_date": "2024-05-20 17:18:21 +0000 UTC",
            "review_id": "92c305d97c168a73dc34b73e",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:1566085"
          },
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/1566085",
            "source_review_id": "UmF0aW5nLTM4OTE0MzA0",
            "instructor_name": "Benedek Valko",
            "review_date": "2024-01-23 04:48:43 +0000 UTC",
            "review_id": "3c77a7b0fdc87828ffd5955b",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:1566085"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_dcdb624e3fb8cbaf9a557ab9-0.json"
      ]
    }
  },
  {
    "course_uid": "course_469a63c602d4b2142aecf9de",
    "course_id": "MATH/STAT 710",
    "title": "MATHEMATICAL STATISTICS II",
    "credits_min": 4,
    "credits_max": 4,
    "gpa": 3.646,
    "badges": [],
    "description": "Advanced mathematical statistics covering estimation, hypothesis testing, confidence regions, decision theory, and likelihood ratio methods with current research topics.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          45,
          20,
          11,
          0,
          0,
          0,
          0
        ],
        "count": 76,
        "gpa": 3.723684210526316,
        "topShare": 85.52631578947368,
        "firstTerm": "1234",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_469a63c602d4b2142aecf9de",
          "uid": "instructor_abeac1469597629693634b82",
          "name": "Jun Shao",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/JUN_SHAO"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_436b4b4087325a19ccd87bd6",
    "course_id": "MATH/STAT 734",
    "title": "THEORY OF PROBABILITY II",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.704,
    "badges": [
      {
        "id": "rated-teacher",
        "tag": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Spring 2027: Timo Seppalainen (4.36/5 adjusted; 22 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Timo Seppalainen",
            "href": "/instructors/TIMO_SEPPALAINEN"
          }
        ]
      }
    ],
    "description": "Theory of Probability II covers possible topics including martingales, weak convergence of measures, and an introduction to Brownian motion.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          63,
          19,
          16,
          1,
          0,
          0,
          1
        ],
        "count": 100,
        "gpa": 3.69,
        "topShare": 82,
        "firstTerm": "1234",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_436b4b4087325a19ccd87bd6",
          "uid": "instructor_0c76709959a18ffe5c653f42",
          "name": "Timo Seppalainen",
          "quality": 4.361520752617366,
          "quality_count": 22,
          "instructor_url": "/instructors/TIMO_SEPPALAINEN"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "Homework was described as too easy and infrequent, with one student expecting weekly assignments of greater difficulty.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/1566085",
            "source_review_id": "UmF0aW5nLTM1MjAwMzA2",
            "instructor_name": "Benedek Valko",
            "review_date": "2021-11-06 18:37:21 +0000 UTC",
            "review_id": "f6734068f8ab596f390dfe5e",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:1566085"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_436b4b4087325a19ccd87bd6-0.json"
      ]
    }
  },
  {
    "course_uid": "course_4ce211e9087d9ae42dd8bf17",
    "course_id": "MDGENET 699",
    "title": "INDEPENDENT READING",
    "credits_min": 1,
    "credits_max": 3,
    "gpa": 3.937,
    "badges": [],
    "description": "Independent Reading involves directed study projects arranged with the instructor.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "instructors": [
        {
          "course_uid": "course_4ce211e9087d9ae42dd8bf17",
          "uid": "instructor_c036a91bd49ab3955c63fa78",
          "name": "Laura Birkeland",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/LAURA_BIRKELAND"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_958cf110fbba3bb09182c07e",
    "course_id": "ME 1",
    "title": "COOPERATIVE EDUCATION PROGRAM",
    "credits_min": 1,
    "credits_max": 1,
    "gpa": null,
    "badges": [],
    "description": "Cooperative Education Program offering full-time workplace experience where students apply engineering theory and practical knowledge in a professional setting.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "instructors": [],
      "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_419dcd7f2c6645e820d37c18",
    "course_id": "ME 231",
    "title": "GEOMETRIC MODELING FOR DESIGN AND MANUFACTURING",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.332,
    "badges": [],
    "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_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": []
    }
  },
  {
    "course_uid": "course_dbadaa6d4016ec882f5f5343",
    "course_id": "ME 299",
    "title": "INDEPENDENT STUDY",
    "credits_min": 1,
    "credits_max": 3,
    "gpa": 3.908,
    "badges": [
      {
        "id": "rated-teacher",
        "tag": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Spring 2027: Krishnan Suresh (4.57/5 adjusted; 54 ratings); 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": "Krishnan Suresh",
            "href": "/instructors/KRISHNAN_SURESH"
          },
          {
            "label": "Peter Adamczyk",
            "href": "/instructors/PETER_ADAMCZYK"
          }
        ]
      }
    ],
    "description": "Independent study course involving directed study projects arranged with the instructor.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "instructors": [
        {
          "course_uid": "course_dbadaa6d4016ec882f5f5343",
          "uid": "instructor_6a0865621696e0948e7a1f89",
          "name": "Krishnan Suresh",
          "quality": 4.5719442109449915,
          "quality_count": 54,
          "instructor_url": "/instructors/KRISHNAN_SURESH"
        },
        {
          "course_uid": "course_dbadaa6d4016ec882f5f5343",
          "uid": "instructor_561adca534f433c99b5b2836",
          "name": "Peter Adamczyk",
          "quality": 4.091878576762629,
          "quality_count": 14,
          "instructor_url": "/instructors/PETER_ADAMCZYK"
        },
        {
          "course_uid": "course_dbadaa6d4016ec882f5f5343",
          "uid": "instructor_188641027ce7fbc94181437c",
          "name": "Franklin Miller",
          "quality": 3.9765844591155703,
          "quality_count": 14,
          "instructor_url": "/instructors/FRANKLIN_MILLER"
        },
        {
          "course_uid": "course_dbadaa6d4016ec882f5f5343",
          "uid": "instructor_98b6f082d5ef08f2e39fc6ec",
          "name": "Weiyu Li",
          "quality": 3.899423986068907,
          "quality_count": 8,
          "instructor_url": "/instructors/WEIYU_LI"
        },
        {
          "course_uid": "course_dbadaa6d4016ec882f5f5343",
          "uid": "instructor_16f7b52210b2540a1b5ba5ee",
          "name": "Alejandro Roldan",
          "quality": 3.7576613170803914,
          "quality_count": 4,
          "instructor_url": "/instructors/ALEJANDRO_ROLDAN"
        },
        {
          "course_uid": "course_dbadaa6d4016ec882f5f5343",
          "uid": "instructor_11b96c28244d940837482fc3",
          "name": "Corinne Henak",
          "quality": 3.7576613170803914,
          "quality_count": 4,
          "instructor_url": "/instructors/CORINNE_HENAK"
        },
        {
          "course_uid": "course_dbadaa6d4016ec882f5f5343",
          "uid": "instructor_4cdcc5fc9cd4c39f941ec6a3",
          "name": "Sangkee Min",
          "quality": 3.7576613170803914,
          "quality_count": 4,
          "instructor_url": "/instructors/SANGKEE_MIN"
        },
        {
          "course_uid": "course_dbadaa6d4016ec882f5f5343",
          "uid": "instructor_27f4e3abd3eb032d02408fc7",
          "name": "Scott Sanders",
          "quality": 3.484663991873529,
          "quality_count": 28,
          "instructor_url": "/instructors/SCOTT_SANDERS"
        },
        {
          "course_uid": "course_dbadaa6d4016ec882f5f5343",
          "uid": "instructor_4d26ce8874b844fd155f4111",
          "name": "Xiangru Xu",
          "quality": 3.4165844591155707,
          "quality_count": 14,
          "instructor_url": "/instructors/XIANGRU_XU"
        },
        {
          "course_uid": "course_dbadaa6d4016ec882f5f5343",
          "uid": "instructor_433ebb3c654455c1ab46e68c",
          "name": "Jinlong Wu",
          "quality": 3.3273548643971758,
          "quality_count": 5,
          "instructor_url": "/instructors/JINLONG_WU"
        },
        {
          "course_uid": "course_dbadaa6d4016ec882f5f5343",
          "uid": "instructor_e73e8d3588b3ce86415cad10",
          "name": "Ying Li",
          "quality": 3.215994650413725,
          "quality_count": 4,
          "instructor_url": "/instructors/YING_LI"
        },
        {
          "course_uid": "course_dbadaa6d4016ec882f5f5343",
          "uid": "instructor_60ba6a3730b0b444146bc900",
          "name": "Xiaobin Xiong",
          "quality": 2.9181106174265543,
          "quality_count": 15,
          "instructor_url": "/instructors/XIAOBIN_XIONG"
        },
        {
          "course_uid": "course_dbadaa6d4016ec882f5f5343",
          "uid": "instructor_0350bdbd44a7758a58112774",
          "name": "Erick Oberstar",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/ERICK_OBERSTAR"
        },
        {
          "course_uid": "course_dbadaa6d4016ec882f5f5343",
          "uid": "instructor_1ec3e1c45ecec4100c625b75",
          "name": "James Pikul",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/JAMES_PIKUL"
        },
        {
          "course_uid": "course_dbadaa6d4016ec882f5f5343",
          "uid": "instructor_29e723ec1a9358cb2781cb29",
          "name": "Josh Roth",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/JOSH_ROTH"
        },
        {
          "course_uid": "course_dbadaa6d4016ec882f5f5343",
          "uid": "instructor_563b2d845e55dcb652c246cf",
          "name": "Lih-Sheng Turng",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/LIH-SHENG_TURNG"
        },
        {
          "course_uid": "course_dbadaa6d4016ec882f5f5343",
          "uid": "instructor_6f313699f32e721377b9433d",
          "name": "Pavana Prabhakar",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/PAVANA_PRABHAKAR"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "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.62 for UW–Madison (1280 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_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.62 for UW–Madison (1280 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_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_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.62 for UW–Madison (1280 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_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.62 for UW–Madison (1280 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_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.62 for UW–Madison (1280 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_a0a840bf5354ffb457c9954b",
    "course_id": "ME 353",
    "title": "INTRODUCTION TO DESIGN PROJECTS IN MECHANICAL ENGINEERING - SUPPLEMENTAL",
    "credits_min": 1,
    "credits_max": 1,
    "gpa": null,
    "badges": [],
    "description": "Supplemental course covering teamwork, communication, design process, technical aptitude, and prototyping for mechanical engineering design projects.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "instructors": [
        {
          "course_uid": "course_a0a840bf5354ffb457c9954b",
          "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_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.62 for UW–Madison (1280 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_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.62 for UW–Madison (1280 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_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.62 for UW–Madison (1280 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_5e431c462635aa7dbe86d6d9",
    "course_id": "ME 368",
    "title": "ENGINEERING MEASUREMENTS AND INSTRUMENTATION",
    "credits_min": 4,
    "credits_max": 4,
    "gpa": 3.25,
    "badges": [],
    "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_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.62 for UW–Madison (1280 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_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_71e46c8b850020a06f7d8880",
    "course_id": "ME 401",
    "title": "SPECIAL TOPICS IN MECHANICAL ENGINEERING",
    "credits_min": 1,
    "credits_max": 3,
    "gpa": null,
    "badges": [],
    "description": "Special Topics in Mechanical Engineering covers topics of special interest in the field.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "instructors": [
        {
          "course_uid": "course_71e46c8b850020a06f7d8880",
          "uid": "instructor_a9b13c5dc91a8d36ba2f960e",
          "name": "Frank Pfefferkorn",
          "quality": 3.6851382717831926,
          "quality_count": 8,
          "instructor_url": "/instructors/FRANK_PFEFFERKORN"
        },
        {
          "course_uid": "course_71e46c8b850020a06f7d8880",
          "uid": "instructor_71bd7889ca75a427485ce48f",
          "name": "Lennon Rodgers",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/LENNON_RODGERS"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "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"
      ]
    }
  }
]
```

## discovery Filtered

true
