# Easiest courses in Electrical and Computer Engineering | UW–Madison

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

## Dataset

### search projection

#### version

1

#### terms

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

### revision

fc1811fa52e581ea57a35c0cf3343f8740a8ffbf

### repository

twangodev/uwcourses

### schema version

6

### importer version

10

### projection id

25a5e1495a940a130efa223858e76f52294bba73a112cecf25208173491bd201

### observed at

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

### built at

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

### courses

8929

### current instructors

3758

### limited

false

### terms

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

### term

1274

### departments

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

### designations

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

### deployed at

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

### site commit

daa1fadde432744ba417ff2b9999b11224ddd967

## subject

ECE

## collection

easiest

## results

### total

47

### page

1

### q



### term

1274

### availability

offered

### filters

#### term

1274

#### ranking

easiest

#### subject

ECE

### kind

course

### items

```json
[
  {
    "course_uid": "course_99565a0b14b24994a23a26bd",
    "course_id": "ECE 611",
    "title": "INTRODUCTION TO DOCTORAL RESEARCH IN ELECTRICAL & COMPUTER ENGINEERING",
    "credits_min": 2,
    "credits_max": 2,
    "gpa": 3.975,
    "badges": [
      {
        "id": "grade-outcomes",
        "tag": "higher-grades",
        "label": "Higher grades",
        "tone": "positive",
        "evidence": "Spring 2026 · latest released grades before Spring 2027: 4.00 GPA across 37 letter grades, versus 3.58 for Electrical and Computer Engineering (45 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/ECE_611#grades"
          }
        ]
      }
    ],
    "description": "Introduction to doctoral research in ECE covering energy, physics, fields, plasmas, comms, controls, photonics, devices, computing, plus writing and ethics skills.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          168,
          4,
          1,
          1,
          0,
          0,
          0
        ],
        "count": 174,
        "gpa": 3.9741379310344827,
        "topShare": 98.85057471264368,
        "firstTerm": "1234",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_99565a0b14b24994a23a26bd",
          "uid": "instructor_a651b860354aaba24c6e0d5c",
          "name": "Jinia Roy",
          "quality": 3.448530480220653,
          "quality_count": 25,
          "instructor_url": "/instructors/JINIA_ROY"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_44b862738c858e3b980f3043",
    "course_id": "ECE 317",
    "title": "SENSORS LABORATORY",
    "credits_min": 1,
    "credits_max": 1,
    "gpa": 3.891,
    "badges": [
      {
        "id": "grade-outcomes",
        "tag": "higher-grades",
        "label": "Higher grades",
        "tone": "positive",
        "evidence": "Spring 2026 · latest released grades before Spring 2027: 3.94 GPA across 63 letter grades, versus 3.58 for Electrical and Computer Engineering (45 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/ECE_317#grades"
          }
        ]
      }
    ],
    "description": "Hands-on lab course introducing various sensor types and addressing implementation issues like interference, isolation, linearity, amplification, and grounding in electronic circuits.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          277,
          6,
          8,
          0,
          0,
          0,
          0
        ],
        "count": 291,
        "gpa": 3.9621993127147768,
        "topShare": 97.2508591065292,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_44b862738c858e3b980f3043",
          "uid": "instructor_f2d6dca852748bbdc1b73dbf",
          "name": "Mark Allie",
          "quality": 3.005891358156037,
          "quality_count": 18,
          "instructor_url": "/instructors/MARK_ALLIE"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_28637d435e2aa66480a2a6f2",
    "course_id": "ECE 315",
    "title": "INTRODUCTORY MICROPROCESSOR LABORATORY",
    "credits_min": 1,
    "credits_max": 1,
    "gpa": 3.889,
    "badges": [
      {
        "id": "rated-teacher",
        "tag": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Spring 2027: Joseph Krachey (4.07/5 adjusted; 42 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Joseph Krachey",
            "href": "/instructors/JOSEPH_KRACHEY"
          }
        ]
      },
      {
        "id": "grade-outcomes",
        "tag": "higher-grades",
        "label": "Higher grades",
        "tone": "positive",
        "evidence": "Spring 2026 · latest released grades before Spring 2027: 3.97 GPA across 92 letter grades, versus 3.58 for Electrical and Computer Engineering (45 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/ECE_315#grades"
          }
        ]
      }
    ],
    "description": "Introductory Microprocessor Laboratory covers software and hardware experiments with microcomputers, including assembly language programming, I/O interfacing, and interrupt processing.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          615,
          17,
          6,
          4,
          1,
          1,
          0
        ],
        "count": 644,
        "gpa": 3.9604037267080745,
        "topShare": 98.13664596273291,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_28637d435e2aa66480a2a6f2",
          "uid": "instructor_620d566e500f4b09a8938334",
          "name": "Joseph Krachey",
          "quality": 4.0661914775795065,
          "quality_count": 42,
          "instructor_url": "/instructors/JOSEPH_KRACHEY"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "Students reported needing to work quite a bit to earn an A in this course.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/353263",
            "source_review_id": "UmF0aW5nLTE3NDcxMjg5",
            "instructor_name": "Michael Morrow",
            "review_date": "2010-08-02 08:01:11 +0000 UTC",
            "review_id": "dbe5f22a6ab792f77acd1001",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:353263"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_28637d435e2aa66480a2a6f2-0.json"
      ]
    }
  },
  {
    "course_uid": "course_695bc3876beba1da445030ba",
    "course_id": "ECE 313",
    "title": "OPTOELECTRONICS LAB",
    "credits_min": 1,
    "credits_max": 1,
    "gpa": 3.9,
    "badges": [],
    "description": "Optoelectronics Lab covers light detection, generation, and transmission with LEDs, lasers, and optical fibers; students perform optical characterization measurements.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          160,
          6,
          4,
          0,
          0,
          0,
          0
        ],
        "count": 170,
        "gpa": 3.958823529411765,
        "topShare": 97.6470588235294,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_695bc3876beba1da445030ba",
          "uid": "instructor_0e842185c1a27ccec5e6130a",
          "name": "Srdjan Milicic",
          "quality": 2.7323607184074863,
          "quality_count": 24,
          "instructor_url": "/instructors/SRDJAN_MILICIC"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "The primary burden came from writing 5-8 page individual lab reports after each session. Students noted these reports required detailed sections and took approximately five hours to complete.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/2542889",
            "source_review_id": "UmF0aW5nLTMyNDYzMDI4",
            "instructor_name": "Srdjan Milicic",
            "review_date": "2019-11-22 15:36:02 +0000 UTC",
            "review_id": "0d67d7fe19db15c51361dab9",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:2542889"
          },
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/2542889",
            "source_review_id": "UmF0aW5nLTMyNDYzMDQ1",
            "instructor_name": "Srdjan Milicic",
            "review_date": "2019-11-22 15:38:30 +0000 UTC",
            "review_id": "b091c8287949eaa057bf2439",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:2542889"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_695bc3876beba1da445030ba-0.json"
      ]
    }
  },
  {
    "course_uid": "course_1bd32bc0c6b6f790c916febd",
    "course_id": "ECE 210",
    "title": "INTRODUCTORY EXPERIENCE IN ELECTRICAL ENGINEERING",
    "credits_min": 2,
    "credits_max": 2,
    "gpa": 3.967,
    "badges": [
      {
        "id": "grade-outcomes",
        "tag": "higher-grades",
        "label": "Higher grades",
        "tone": "positive",
        "evidence": "Spring 2026 · latest released grades before Spring 2027: 3.94 GPA across 179 letter grades, versus 3.58 for Electrical and Computer Engineering (45 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/ECE_210#grades"
          }
        ]
      }
    ],
    "description": "Introductory course covering electrical devices, circuits, and systems with a focus on a real-world project involving both software and hardware.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          1369,
          29,
          11,
          4,
          2,
          3,
          5
        ],
        "count": 1423,
        "gpa": 3.954673225579761,
        "topShare": 98.2431482782853,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_1bd32bc0c6b6f790c916febd",
          "uid": "instructor_80b9c58bb54c247aca1d41ef",
          "name": "Hongrui Jiang",
          "quality": 3.4274703055244573,
          "quality_count": 18,
          "instructor_url": "/instructors/HONGRUI_JIANG"
        },
        {
          "course_uid": "course_1bd32bc0c6b6f790c916febd",
          "uid": "instructor_1d82ff3af6bd02638d9784a9",
          "name": "Robert Jacobberger",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/ROBERT_JACOBBERGER"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "One student said the class was ridiculously easy and a blowoff, though they felt it did not teach anything.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/2257703",
            "source_review_id": "UmF0aW5nLTM1ODM1NTI3",
            "instructor_name": "Hongrui Jiang",
            "review_date": "2022-02-07 23:15:52 +0000 UTC",
            "review_id": "9d211e5d3f5cfbbb934ce135",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:2257703"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_1bd32bc0c6b6f790c916febd-0.json"
      ]
    }
  },
  {
    "course_uid": "course_955944848422d903be3b88d3",
    "course_id": "ECE 370",
    "title": "ADVANCED LABORATORY",
    "credits_min": 2,
    "credits_max": 2,
    "gpa": 3.879,
    "badges": [
      {
        "id": "grade-outcomes",
        "tag": "higher-grades",
        "label": "Higher grades",
        "tone": "positive",
        "evidence": "Spring 2026 · latest released grades before Spring 2027: 3.94 GPA across 87 letter grades, versus 3.58 for Electrical and Computer Engineering (45 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/ECE_370#grades"
          }
        ]
      }
    ],
    "description": "Advanced Laboratory course involving experiments related to required core material in electrical and computer engineering.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          464,
          19,
          4,
          2,
          3,
          0,
          0
        ],
        "count": 492,
        "gpa": 3.9542682926829267,
        "topShare": 98.17073170731707,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_955944848422d903be3b88d3",
          "uid": "instructor_f2d6dca852748bbdc1b73dbf",
          "name": "Mark Allie",
          "quality": 3.005891358156037,
          "quality_count": 18,
          "instructor_url": "/instructors/MARK_ALLIE"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "The course relies heavily on oscilloscope usage, and students reported that they could never guarantee completing an experiment on time.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/1974261",
            "source_review_id": "UmF0aW5nLTQyMDY1MDM5",
            "instructor_name": "Mark Allie",
            "review_date": "2025-12-06 00:25:18 +0000 UTC",
            "review_id": "7d19ba9eae3b024cae1cb737",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:1974261"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_955944848422d903be3b88d3-0.json"
      ]
    }
  },
  {
    "course_uid": "course_fc83e4e7df45e1bca2dc3ff2",
    "course_id": "COMPSCI/ECE 757",
    "title": "ADVANCED COMPUTER ARCHITECTURE II",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.691,
    "badges": [
      {
        "id": "grade-outcomes",
        "tag": "higher-grades",
        "label": "Higher grades",
        "tone": "positive",
        "evidence": "Spring 2026 · latest released grades before Spring 2027: 3.95 GPA across 31 letter grades, versus 3.58 for Electrical and Computer Engineering (45 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.",
        "sources": [
          {
            "label": "Grade history and sources",
            "href": "/courses/COMPSCI_ECE_757#grades"
          }
        ]
      }
    ],
    "description": "Advanced Computer Architecture II covers parallel algorithms, vectorizing compilers, interconnection networks, MIMD machines, synchronization, data coherence, dataflow machines, and special purpose processors.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          142,
          14,
          8,
          4,
          0,
          0,
          0
        ],
        "count": 168,
        "gpa": 3.875,
        "topShare": 92.85714285714286,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_fc83e4e7df45e1bca2dc3ff2",
          "uid": "instructor_fdf4127fe353415ba93b07f7",
          "name": "Joshua San Miguel",
          "quality": 3.6895391888551257,
          "quality_count": 15,
          "instructor_url": "/instructors/JOSHUA_SAN_MIGUEL"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "The workload involved reading papers and completing a semester-long project. While students found the paper readings challenging, they described the exams as straightforward or easy relative to the course content.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/2403119",
            "source_review_id": "UmF0aW5nLTM2OTg4NTQ3",
            "instructor_name": "Joshua San Miguel",
            "review_date": "2022-12-06 17:30:06 +0000 UTC",
            "review_id": "3c368047deddbf0ff5c7c5d9",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:2403119"
          },
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/2403119",
            "source_review_id": "UmF0aW5nLTQxMDcyNDk3",
            "instructor_name": "Joshua San Miguel",
            "review_date": "2025-04-28 18:39:00 +0000 UTC",
            "review_id": "cc93157604b6515bdf71186f",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:2403119"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_fc83e4e7df45e1bca2dc3ff2-0.json"
      ]
    }
  },
  {
    "course_uid": "course_41d1928ddf8536080547d0f0",
    "course_id": "ECE/MATH/STAT 888",
    "title": "TOPICS IN MATHEMATICAL DATA SCIENCE",
    "credits_min": 1,
    "credits_max": 3,
    "gpa": 3.894,
    "badges": [],
    "description": "Advanced topics in the mathematical foundations of data science.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          108,
          18,
          0,
          0,
          0,
          0,
          2
        ],
        "count": 128,
        "gpa": 3.8671875,
        "topShare": 98.4375,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_41d1928ddf8536080547d0f0",
          "uid": "instructor_aadd85b7dc3e534f8d21c001",
          "name": "Omar Chehab",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/OMAR_CHEHAB"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_c152a39f29bfdd39ec8cb76f",
    "course_id": "ECE 304",
    "title": "ELECTRIC MACHINES LABORATORY",
    "credits_min": 1,
    "credits_max": 1,
    "gpa": 3.585,
    "badges": [
      {
        "id": "grade-outcomes",
        "tag": "higher-grades",
        "label": "Higher grades",
        "tone": "positive",
        "evidence": "Spring 2026 · latest released grades before Spring 2027: 3.95 GPA across 38 letter grades, versus 3.58 for Electrical and Computer Engineering (45 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/ECE_304#grades"
          }
        ]
      }
    ],
    "description": "Laboratory course on terminal characteristics, speed control, voltage regulation, and system applications of electric machines, emphasizing experimental problem-solving.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          93,
          0,
          4,
          0,
          2,
          2,
          0
        ],
        "count": 101,
        "gpa": 3.8613861386138613,
        "topShare": 92.07920792079209,
        "firstTerm": "1234",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_c152a39f29bfdd39ec8cb76f",
          "uid": "instructor_63e68d55c8508181df62ade5",
          "name": "Giri Venkataramanan",
          "quality": 3.354431991520204,
          "quality_count": 26,
          "instructor_url": "/instructors/GIRI_VENKATARAMANAN"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_454ae4ccf39aa0d54593f0ce",
    "course_id": "COMPSCI/ECE 766",
    "title": "COMPUTER VISION",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.84,
    "badges": [
      {
        "id": "grade-outcomes",
        "tag": "higher-grades",
        "label": "Higher grades",
        "tone": "positive",
        "evidence": "Spring 2026 · latest released grades before Spring 2027: 3.84 GPA across 58 letter grades, versus 3.58 for Electrical and Computer Engineering (45 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.",
        "sources": [
          {
            "label": "Grade history and sources",
            "href": "/courses/COMPSCI_ECE_766#grades"
          }
        ]
      }
    ],
    "description": "Computer Vision covers fundamentals of image analysis, including acquisition, geometry, enhancement, scene characteristics, segmentation, shape and texture analysis, and parallel algorithms.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          181,
          19,
          8,
          4,
          0,
          0,
          2
        ],
        "count": 214,
        "gpa": 3.852803738317757,
        "topShare": 93.45794392523365,
        "firstTerm": "1234",
        "lastTerm": "1264"
      },
      "instructors": [],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "The course included seven challenging homework assignments, with the third and fourth considered the hardest, and required Matlab proficiency.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/2140649",
            "source_review_id": "UmF0aW5nLTMxNzk5OTIz",
            "instructor_name": "Mohit Gupta",
            "review_date": "2019-05-07 19:05:10 +0000 UTC",
            "review_id": "942d6a8e0f46a63edff9bc58",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:2140649"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_454ae4ccf39aa0d54593f0ce-0.json"
      ]
    }
  },
  {
    "course_uid": "course_63ab7842cc7890cc92517188",
    "course_id": "ECE 554",
    "title": "DIGITAL ENGINEERING LABORATORY",
    "credits_min": 4,
    "credits_max": 4,
    "gpa": 3.782,
    "badges": [
      {
        "id": "grade-outcomes",
        "tag": "higher-grades",
        "label": "Higher grades",
        "tone": "positive",
        "evidence": "Spring 2026 · latest released grades before Spring 2027: 3.86 GPA across 38 letter grades, versus 3.58 for Electrical and Computer Engineering (45 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/ECE_554#grades"
          }
        ]
      }
    ],
    "description": "Digital Engineering Laboratory covers practical computer system design, including designing, constructing, testing, and programming pipelined digital computers and significant digital subsystems.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          90,
          27,
          4,
          1,
          0,
          1,
          0
        ],
        "count": 123,
        "gpa": 3.821138211382114,
        "topShare": 95.1219512195122,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_63ab7842cc7890cc92517188",
          "uid": "instructor_eb1bb94171f8f5bd7e26165f",
          "name": "Setareh Behroozi",
          "quality": 3.7730645268321563,
          "quality_count": 40,
          "instructor_url": "/instructors/SETAREH_BEHROOZI"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "Students reported that answering simple yes/no questions took up to 30 minutes, contributing to a frustrating in-class experience.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/869246",
            "source_review_id": "UmF0aW5nLTMwNTQzODc0",
            "instructor_name": "Parmesh Ramanathan",
            "review_date": "2018-10-04 17:19:53 +0000 UTC",
            "review_id": "c6352a3abbf561ed1fb5c0be",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:869246"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_63ab7842cc7890cc92517188-0.json"
      ]
    }
  },
  {
    "course_uid": "course_7827ec668fbfd32d25a29f21",
    "course_id": "ECE 901",
    "title": "SPECIAL TOPICS IN ELECTRICAL AND COMPUTER ENGINEERING",
    "credits_min": 1,
    "credits_max": 3,
    "gpa": 3.849,
    "badges": [],
    "description": "Special advanced topics across Electrical and Computer Engineering that vary by semester and section, reflecting state-of-the-art ideas and research.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          103,
          31,
          5,
          1,
          0,
          0,
          1
        ],
        "count": 141,
        "gpa": 3.8156028368794326,
        "topShare": 95.0354609929078,
        "firstTerm": "1234",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_7827ec668fbfd32d25a29f21",
          "uid": "instructor_29a7c1e6f1424b3abcd51444",
          "name": "Chirag Gupta",
          "quality": 3.6162552873882343,
          "quality_count": 3,
          "instructor_url": "/instructors/CHIRAG_GUPTA"
        },
        {
          "course_uid": "course_7827ec668fbfd32d25a29f21",
          "uid": "instructor_9b5f772ad2d3cb5f6978bb94",
          "name": "Kassem Fawaz",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/KASSEM_FAWAZ"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "The class was rated as difficult, with a difficulty score of 4 out of 5.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/2517429",
            "source_review_id": "UmF0aW5nLTM4MTA1Njk3",
            "instructor_name": "Kangwook Lee",
            "review_date": "2023-07-16 05:39:42 +0000 UTC",
            "review_id": "9413c0e9f39bb96b20df213e",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:2517429"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_7827ec668fbfd32d25a29f21-0.json"
      ]
    }
  },
  {
    "course_uid": "course_90e09143d9d1e797e54f4796",
    "course_id": "ECE 453",
    "title": "EMBEDDED MICROPROCESSOR SYSTEM DESIGN",
    "credits_min": 4,
    "credits_max": 4,
    "gpa": 3.768,
    "badges": [
      {
        "id": "rated-teacher",
        "tag": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Spring 2027: Joseph Krachey (4.07/5 adjusted; 42 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Joseph Krachey",
            "href": "/instructors/JOSEPH_KRACHEY"
          }
        ]
      },
      {
        "id": "grade-outcomes",
        "tag": "higher-grades",
        "label": "Higher grades",
        "tone": "positive",
        "evidence": "Spring 2026 · latest released grades before Spring 2027: 3.83 GPA across 41 letter grades, versus 3.58 for Electrical and Computer Engineering (45 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/ECE_453#grades"
          }
        ]
      }
    ],
    "description": "Embedded Microprocessor System Design covers hardware and software design for modern microprocessor-based embedded systems, focusing on the design process and a major team project.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          191,
          56,
          24,
          4,
          0,
          0,
          0
        ],
        "count": 275,
        "gpa": 3.789090909090909,
        "topShare": 89.81818181818181,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_90e09143d9d1e797e54f4796",
          "uid": "instructor_620d566e500f4b09a8938334",
          "name": "Joseph Krachey",
          "quality": 4.0661914775795065,
          "quality_count": 42,
          "instructor_url": "/instructors/JOSEPH_KRACHEY"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "The class required working early and often, and students noted that ordering components was critical due to late arrivals.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/1727817",
            "source_review_id": "UmF0aW5nLTM4ODM2ODYx",
            "instructor_name": "Joseph Krachey",
            "review_date": "2024-01-05 20:42:22 +0000 UTC",
            "review_id": "0a82c1f080dd1636a2e7108f",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:1727817"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_90e09143d9d1e797e54f4796-0.json"
      ]
    }
  },
  {
    "course_uid": "course_dbb101a11d513e87cf65010d",
    "course_id": "ECE 455",
    "title": "CAPSTONE DESIGN IN ELECTRICAL AND COMPUTER ENGINEERING",
    "credits_min": 4,
    "credits_max": 4,
    "gpa": 3.785,
    "badges": [],
    "description": "Capstone course applying prior ECE knowledge to real-world design projects.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          69,
          30,
          8,
          0,
          0,
          0,
          0
        ],
        "count": 107,
        "gpa": 3.7850467289719627,
        "topShare": 92.5233644859813,
        "firstTerm": "1254",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_dbb101a11d513e87cf65010d",
          "uid": "instructor_7840aa2023cdb3be8bfb6c04",
          "name": "Nathan Strachen",
          "quality": 3.9752861809654645,
          "quality_count": 11,
          "instructor_url": "/instructors/NATHAN_STRACHEN"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_8e5c09dc661dd703bf967f95",
    "course_id": "ECE 712",
    "title": "SOLID STATE POWER CONVERSION",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.818,
    "badges": [],
    "description": "Advanced solid state power conversion covering switching converters (DC/AC types), commutation, control, and interfacing with sources and loads.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          73,
          30,
          3,
          1,
          0,
          0,
          1
        ],
        "count": 108,
        "gpa": 3.7824074074074074,
        "topShare": 95.37037037037037,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_8e5c09dc661dd703bf967f95",
          "uid": "instructor_c33a98c772362e125e8bff7a",
          "name": "Daniel Costinett",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/DANIEL_COSTINETT"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "Homework was reported as excessive, even when completed in groups of four, with students finding the coding assignments demanding despite the perceived lack of educational value.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/2143189",
            "source_review_id": "UmF0aW5nLTQxMjY0NzE4",
            "instructor_name": "Steven Fredette",
            "review_date": "2025-05-13 11:51:54 +0000 UTC",
            "review_id": "c8a9e598bfe5f7e7614280f2",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:2143189"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_8e5c09dc661dd703bf967f95-0.json"
      ]
    }
  },
  {
    "course_uid": "course_821f9bd2b5a7758dd5db1e18",
    "course_id": "COMPSCI/ECE 760",
    "title": "MACHINE LEARNING",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.687,
    "badges": [
      {
        "id": "rated-teacher",
        "tag": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Spring 2027: Fred Sala (4.31/5 adjusted; 32 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Fred Sala",
            "href": "/instructors/FRED_SALA"
          }
        ]
      }
    ],
    "description": "Explores computational approaches to learning, covering inductive inference, connectionism, formal models, algorithm comparison, and cognitive modeling.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          410,
          225,
          35,
          5,
          2,
          1,
          1
        ],
        "count": 679,
        "gpa": 3.755522827687776,
        "topShare": 93.51988217967599,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_821f9bd2b5a7758dd5db1e18",
          "uid": "instructor_c015792b29d463dd3b20bfda",
          "name": "Fred Sala",
          "quality": 4.311997530960181,
          "quality_count": 32,
          "instructor_url": "/instructors/FRED_SALA"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "Programming assignments covered around 60% of the grade, complementing the mostly theoretical nature of the course material.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/2190981",
            "source_review_id": "UmF0aW5nLTI3Njc4MDUw",
            "instructor_name": "Mark Craven",
            "review_date": "2017-01-05 14:12:29 +0000 UTC",
            "review_id": "7acd357347d0187255c79bdf",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:2190981"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_821f9bd2b5a7758dd5db1e18-0.json"
      ]
    }
  },
  {
    "course_uid": "course_84c0b7442f475faca1dcceb7",
    "course_id": "ECE 711",
    "title": "DYNAMICS AND CONTROL OF AC DRIVES",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.509,
    "badges": [
      {
        "id": "grade-outcomes",
        "tag": "higher-grades",
        "label": "Higher grades",
        "tone": "positive",
        "evidence": "Spring 2026 · latest released grades before Spring 2027: 3.91 GPA across 32 letter grades, versus 3.58 for Electrical and Computer Engineering (45 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/ECE_711#grades"
          }
        ]
      }
    ],
    "description": "Covers power converter principles, two-axis models, and dynamic behavior of AC drives. Includes simulation and analytical modeling of induction and synchronous motor systems.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          57,
          52,
          3,
          0,
          0,
          0,
          0
        ],
        "count": 112,
        "gpa": 3.7410714285714284,
        "topShare": 97.32142857142857,
        "firstTerm": "1234",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_84c0b7442f475faca1dcceb7",
          "uid": "instructor_5bbf36f032db9e2c589b6b7c",
          "name": "Daniel Ludois",
          "quality": 3.7230415052347334,
          "quality_count": 1,
          "instructor_url": "/instructors/DANIEL_LUDOIS"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_e8307eb529fe8bd534db94ab",
    "course_id": "ECE 401",
    "title": "ELECTRO-ACOUSTICAL ENGINEERING",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.629,
    "badges": [
      {
        "id": "grade-outcomes",
        "tag": "higher-grades",
        "label": "Higher grades",
        "tone": "positive",
        "evidence": "Spring 2026 · latest released grades before Spring 2027: 3.80 GPA across 66 letter grades, versus 3.58 for Electrical and Computer Engineering (45 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/ECE_401#grades"
          }
        ]
      }
    ],
    "description": "Electro-acoustical engineering covering sound wave principles, analogies, and transducer materials/techniques including microphones and loudspeakers.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          127,
          27,
          26,
          3,
          0,
          1,
          2
        ],
        "count": 186,
        "gpa": 3.704301075268817,
        "topShare": 82.79569892473118,
        "firstTerm": "1234",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_e8307eb529fe8bd534db94ab",
          "uid": "instructor_2c9a695a16e261fb2530c5a7",
          "name": "Chu Ma",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/CHU_MA"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_c0ebe6c49e0bb97123ed508f",
    "course_id": "ECE 342",
    "title": "ELECTRONIC CIRCUITS II",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.374,
    "badges": [],
    "description": "Covers semiconductor device modeling, amplifier feedback analysis, and CMOS digital circuit design.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          447,
          69,
          64,
          22,
          15,
          14,
          4
        ],
        "count": 635,
        "gpa": 3.6543307086614174,
        "topShare": 81.25984251968504,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_c0ebe6c49e0bb97123ed508f",
          "uid": "instructor_09071252001359f614e652c3",
          "name": "Mahima Gupta",
          "quality": 3.485820504779539,
          "quality_count": 3,
          "instructor_url": "/instructors/MAHIMA_GUPTA"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "Students described the course as not the easiest and requiring a lot of work, though they found the effort completely worth it.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/1709243",
            "source_review_id": "UmF0aW5nLTIwMDM4ODQ0",
            "instructor_name": "Giri Venkataramanan",
            "review_date": "2012-04-12 14:38:06 +0000 UTC",
            "review_id": "3517f055790422813b322fa7",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:1709243"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_c0ebe6c49e0bb97123ed508f-0.json"
      ]
    }
  },
  {
    "course_uid": "course_321818cd548811ba8b5f60ca",
    "course_id": "ECE 270",
    "title": "CIRCUITS LABORATORY I",
    "credits_min": 1,
    "credits_max": 1,
    "gpa": 3.668,
    "badges": [
      {
        "id": "grade-outcomes",
        "tag": "higher-grades",
        "label": "Higher grades",
        "tone": "positive",
        "evidence": "Spring 2026 · latest released grades before Spring 2027: 3.80 GPA across 185 letter grades, versus 3.58 for Electrical and Computer Engineering (45 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/ECE_270#grades"
          }
        ]
      }
    ],
    "description": "A laboratory course covering Kirchhoff's laws, inductors, operational amplifiers, and frequency response through hands-on circuit assembly and measurement.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          624,
          244,
          135,
          41,
          22,
          2,
          3
        ],
        "count": 1071,
        "gpa": 3.6447245564892623,
        "topShare": 81.04575163398692,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_321818cd548811ba8b5f60ca",
          "uid": "instructor_f2d6dca852748bbdc1b73dbf",
          "name": "Mark Allie",
          "quality": 3.005891358156037,
          "quality_count": 18,
          "instructor_url": "/instructors/MARK_ALLIE"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "The labs were described as lengthy, and the final test was open book, open note, and open internet. However, students noted that the practice bench exam did not resemble the actual exam.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/1974261",
            "source_review_id": "UmF0aW5nLTQxMDIyNzc5",
            "instructor_name": "Mark Allie",
            "review_date": "2025-04-23 23:20:22 +0000 UTC",
            "review_id": "c7acf50a6355b0729e15cc45",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:1974261"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_321818cd548811ba8b5f60ca-0.json"
      ]
    }
  },
  {
    "course_uid": "course_a7ce5ee394c07ac642067916",
    "course_id": "COMPSCI/ECE 761",
    "title": "MATHEMATICAL FOUNDATIONS OF MACHINE LEARNING",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.608,
    "badges": [],
    "description": "Covers probabilistic, algebraic, and geometric data models, mathematical analysis of learning algorithms and optimization methods, and ML applications.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          62,
          28,
          26,
          3,
          0,
          0,
          0
        ],
        "count": 119,
        "gpa": 3.6260504201680672,
        "topShare": 75.63025210084034,
        "firstTerm": "1234",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_a7ce5ee394c07ac642067916",
          "uid": "instructor_f85b9ff343f5be26654f10d9",
          "name": "Grigoris Chrysos",
          "quality": 2.2096708491822326,
          "quality_count": 29,
          "instructor_url": "/instructors/GRIGORIS_CHRYSOS"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "Homeworks and exams were challenging but commensurate with the proof-based, graduate-level nature of the class.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/2984236",
            "source_review_id": "UmF0aW5nLTQxNzM3NzAz",
            "instructor_name": "Grigoris Chrysos",
            "review_date": "2025-10-21 13:45:15 +0000 UTC",
            "review_id": "e3672ed70f344d7eab5772a2",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:2984236"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_a7ce5ee394c07ac642067916-0.json"
      ]
    }
  },
  {
    "course_uid": "course_32bc831d31cf0c1254ddaf8d",
    "course_id": "COMPSCI/ECE 506",
    "title": "SOFTWARE ENGINEERING",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.461,
    "badges": [],
    "description": "Software Engineering covers designing and modifying large software systems, focusing on processes, architectures, design patterns, and testing, with a substantial team-based programming project.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          624,
          264,
          164,
          44,
          22,
          2,
          2
        ],
        "count": 1122,
        "gpa": 3.625668449197861,
        "topShare": 79.14438502673798,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_32bc831d31cf0c1254ddaf8d",
          "uid": "instructor_33b6ae0f51f7cbf95cdb26c9",
          "name": "Mouna Kacem",
          "quality": 2.842298395124117,
          "quality_count": 60,
          "instructor_url": "/instructors/MOUNA_KACEM"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "Lectures and reading materials were described as tedious, but the class required consistent effort to get value from the content.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/2823898",
            "source_review_id": "UmF0aW5nLTQzMjAwNTAx",
            "instructor_name": "Scott Swanson",
            "review_date": "2026-05-27 22:09:35 +0000 UTC",
            "review_id": "a3f7a07f88d08c9a738c69f4",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:2823898"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_32bc831d31cf0c1254ddaf8d-0.json"
      ]
    }
  },
  {
    "course_uid": "course_3032dddd042dd5cee9240b8a",
    "course_id": "COMPSCI/ECE 755",
    "title": "VLSI SYSTEMS DESIGN",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.631,
    "badges": [],
    "description": "VLSI Systems Design covers MOS devices, IC fabrication, topological design, graphics layout, circuit simulation, system timing, and a design project.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          53,
          22,
          26,
          2,
          1,
          0,
          0
        ],
        "count": 104,
        "gpa": 3.5961538461538463,
        "topShare": 72.11538461538461,
        "firstTerm": "1234",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_3032dddd042dd5cee9240b8a",
          "uid": "instructor_449d60b155dd44ea6da6bf85",
          "name": "Jennifer Volk",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/JENNIFER_VOLK"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "A major project accounted for approximately 50% of the grade and was described as time-consuming.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/2761383",
            "source_review_id": "UmF0aW5nLTM2NjYyMzIw",
            "instructor_name": "Umit Ogras",
            "review_date": "2022-09-27 01:32:32 +0000 UTC",
            "review_id": "b90972aee1cd510726f9b64f",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:2761383"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_3032dddd042dd5cee9240b8a-0.json"
      ]
    }
  },
  {
    "course_uid": "course_a4ae993219c28eb4a4c5c7e2",
    "course_id": "ECE 431",
    "title": "DIGITAL SIGNAL PROCESSING",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.456,
    "badges": [
      {
        "id": "grade-outcomes",
        "tag": "higher-grades",
        "label": "Higher grades",
        "tone": "positive",
        "evidence": "Spring 2026 · latest released grades before Spring 2027: 3.84 GPA across 43 letter grades, versus 3.58 for Electrical and Computer Engineering (45 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/ECE_431#grades"
          }
        ]
      }
    ],
    "description": "Covers sampling, reconstruction, DFT spectral analysis, FFT, z-transforms, FIR/IIR filter design, signal flow graphs, and filter implementation in digital signal processing.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          73,
          49,
          22,
          5,
          4,
          0,
          0
        ],
        "count": 153,
        "gpa": 3.5947712418300655,
        "topShare": 79.73856209150327,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_a4ae993219c28eb4a4c5c7e2",
          "uid": "instructor_17ad9703a339fc48f01aeb0e",
          "name": "Paul Milenkovic",
          "quality": 2.6047454410834865,
          "quality_count": 63,
          "instructor_url": "/instructors/PAUL_MILENKOVIC"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "Homeworks ranged from time-consuming to nearly impossible, and tests were difficult. You had better know MATLAB really well, as it was expected.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/329243",
            "source_review_id": "UmF0aW5nLTEyMzI3NzE5",
            "instructor_name": "Robert Nowak",
            "review_date": "2006-10-28 16:17:25 +0000 UTC",
            "review_id": "5fc29b01cc324b96715a6ae4",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:329243"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_a4ae993219c28eb4a4c5c7e2-0.json"
      ]
    }
  },
  {
    "course_uid": "course_45a9d9a05cba4d5b592ac7a3",
    "course_id": "COMPSCI/ECE 552",
    "title": "INTRODUCTION TO COMPUTER ARCHITECTURE",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.336,
    "badges": [],
    "description": "Introduction to Computer Architecture covers processor design, instruction sets, control structures, memory management, caches, and I/O structures.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          334,
          187,
          87,
          57,
          22,
          7,
          5
        ],
        "count": 699,
        "gpa": 3.4978540772532187,
        "topShare": 74.53505007153076,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_45a9d9a05cba4d5b592ac7a3",
          "uid": "instructor_eb1bb94171f8f5bd7e26165f",
          "name": "Setareh Behroozi",
          "quality": 3.7730645268321563,
          "quality_count": 40,
          "instructor_url": "/instructors/SETAREH_BEHROOZI"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "The course was described as extremely hard, particularly for undergraduates, with one student noting it made their brain hurt. TAs and the professor went the extra mile to break down difficult concepts.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/2827328",
            "source_review_id": "UmF0aW5nLTM5MjcwMTY3",
            "instructor_name": "Setareh Behroozi",
            "review_date": "2024-04-25 21:24:19 +0000 UTC",
            "review_id": "853c371ed8a69c4bae8aacdc",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:2827328"
          },
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/2827328",
            "source_review_id": "UmF0aW5nLTM5NDAxOTM2",
            "instructor_name": "Setareh Behroozi",
            "review_date": "2024-05-08 03:46:11 +0000 UTC",
            "review_id": "236f572f162dfc7f19ca253e",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:2827328"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_45a9d9a05cba4d5b592ac7a3-0.json"
      ]
    }
  },
  {
    "course_uid": "course_8ddc30e22f314c89864604a4",
    "course_id": "BME/ECE 463",
    "title": "COMPUTERS IN MEDICINE",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.565,
    "badges": [
      {
        "id": "rated-teacher",
        "tag": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Spring 2027: Amit Nimunkar (4.00/5 adjusted; 28 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Amit Nimunkar",
            "href": "/instructors/AMIT_NIMUNKAR"
          }
        ]
      }
    ],
    "description": "Computers in Medicine covers microprocessor-based medical instrumentation, emphasizing real-time ECG analysis through labs and projects involving biomedical digital signal processing algorithms.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          52,
          35,
          18,
          14,
          1,
          1,
          0
        ],
        "count": 121,
        "gpa": 3.4917355371900825,
        "topShare": 71.900826446281,
        "firstTerm": "1234",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_8ddc30e22f314c89864604a4",
          "uid": "instructor_6d9ed322e07081df1d6519bd",
          "name": "Amit Nimunkar",
          "quality": 4.0038306585401955,
          "quality_count": 28,
          "instructor_url": "/instructors/AMIT_NIMUNKAR"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_3e76f42476ef5e31cd0ae175",
    "course_id": "ECE/ME 439",
    "title": "INTRODUCTION TO ROBOTICS",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.527,
    "badges": [
      {
        "id": "rated-teacher",
        "tag": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Spring 2027: Peter Adamczyk (4.09/5 adjusted; 14 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Peter Adamczyk",
            "href": "/instructors/PETER_ADAMCZYK"
          }
        ]
      }
    ],
    "description": "Hands-on Introduction to Robotics covering concepts and tools for robotic systems, including actuators, sensors, manipulators, and control systems.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          128,
          128,
          53,
          22,
          9,
          3,
          0
        ],
        "count": 343,
        "gpa": 3.4839650145772594,
        "topShare": 74.63556851311954,
        "firstTerm": "1232",
        "lastTerm": "1254"
      },
      "instructors": [
        {
          "course_uid": "course_3e76f42476ef5e31cd0ae175",
          "uid": "instructor_561adca534f433c99b5b2836",
          "name": "Peter Adamczyk",
          "quality": 4.091878576762629,
          "quality_count": 14,
          "instructor_url": "/instructors/PETER_ADAMCZYK"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "The course demanded substantial effort outside of class time, as classwork alone did not provide a deep feel for the code or mechanics. One student suggested that mastering Linux and ROS before enrolling would have made the material easier to manage.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/2215832",
            "source_review_id": "UmF0aW5nLTM3MzY1ODk1",
            "instructor_name": "Peter Adamczyk",
            "review_date": "2023-01-22 22:51:01 +0000 UTC",
            "review_id": "58002eaa814a0a6671587c35",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:2215832"
          },
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/2215832",
            "source_review_id": "UmF0aW5nLTM4OTE0MzU4",
            "instructor_name": "Peter Adamczyk",
            "review_date": "2024-01-23 05:06:29 +0000 UTC",
            "review_id": "7a4797dfed8504e5d656124c",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:2215832"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_3e76f42476ef5e31cd0ae175-0.json"
      ]
    }
  },
  {
    "course_uid": "course_1c943aa88ab6f61c9fa4c558",
    "course_id": "ECE 203",
    "title": "SIGNALS, INFORMATION, AND COMPUTATION",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.349,
    "badges": [],
    "description": "Intro to signals, information, and computation in EE. Covers Fourier series, DFT, sampling, digital filters, and coding for signal manipulation.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          635,
          331,
          225,
          76,
          67,
          7,
          15
        ],
        "count": 1356,
        "gpa": 3.469395280235988,
        "topShare": 71.23893805309734,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "Exams were described as fairly straightforward if students completed the review assignment and period exercises. Preparing adequately for class was considered sufficient for success.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/1649338",
            "source_review_id": "UmF0aW5nLTQxMzA0Mzkz",
            "instructor_name": "Bernard Lesieutre",
            "review_date": "2025-05-16 17:03:47 +0000 UTC",
            "review_id": "fb9ae4c7a2a7bce45521b3ed",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:1649338"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_1c943aa88ab6f61c9fa4c558-0.json"
      ]
    }
  },
  {
    "course_uid": "course_b588d52f82ec62f25a4f2ece",
    "course_id": "COMPSCI/ECE/ME 532",
    "title": "MATRIX METHODS IN MACHINE LEARNING",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.497,
    "badges": [
      {
        "id": "grade-outcomes",
        "tag": "lower-grades",
        "label": "Lower grades",
        "tone": "negative",
        "evidence": "Spring 2026 · latest released grades before Spring 2027: 3.34 GPA across 149 letter grades, versus 3.58 for Electrical and Computer Engineering (45 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.",
        "sources": [
          {
            "label": "Grade history and sources",
            "href": "/courses/COMPSCI_ECE_ME_532#grades"
          }
        ]
      }
    ],
    "description": "Matrix Methods in Machine Learning covers linear algebraic foundations including SVD, regression, and regularization applied to classification, clustering, and neural networks.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          566,
          291,
          198,
          132,
          47,
          10,
          13
        ],
        "count": 1257,
        "gpa": 3.4291964996022277,
        "topShare": 68.17820206841687,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_b588d52f82ec62f25a4f2ece",
          "uid": "instructor_60b4ffcf03acb29a8319dac4",
          "name": "Bernie Lesieutre",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/BERNIE_LESIEUTRE"
        },
        {
          "course_uid": "course_b588d52f82ec62f25a4f2ece",
          "uid": "instructor_e1d5923716e3898909bb847b",
          "name": "Ulugbek Kamilov",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/ULUGBEK_KAMILOV"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "text": "Homework assignments were challenging but graded on completion, while summer terms were described as crammed and intense.",
        "evidence_scope": "past_student_reviews",
        "citations": [
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/329243",
            "source_review_id": "UmF0aW5nLTM3MjQyNDIw",
            "instructor_name": "Robert Nowak",
            "review_date": "2022-12-25 19:08:50 +0000 UTC",
            "review_id": "db59fb1035cf3fa83e8ee6a5",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:329243"
          },
          {
            "type": "review",
            "source_url": "https://www.ratemyprofessors.com/professor/2610349",
            "source_review_id": "UmF0aW5nLTQxNzA4MjM5",
            "instructor_name": "Eduardo Arvelo",
            "review_date": "2025-10-11 21:07:22 +0000 UTC",
            "review_id": "18503eb138ccd783811ff4bc",
            "run_id": "20261014T203208-0851c9a1",
            "source_instructor_id": "rmp:2610349"
          }
        ]
      },
      "reviewFiles": [
        "/data/fc1811fa52e581ea57a35c0cf3343f8740a8ffbf/reviews/course_b588d52f82ec62f25a4f2ece-0.json"
      ]
    }
  },
  {
    "course_uid": "course_cf5027c541f5ab6459f1ea99",
    "course_id": "ECE 334",
    "title": "STATE SPACE SYSTEMS ANALYSIS",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.272,
    "badges": [],
    "description": "State Space Systems Analysis covers matrix methods for solving state-variable differential equations, focusing on stability, controllability, observability, and controller design.",
    "discovery": {
      "term": "1274",
      "offered": true,
      "history": {
        "counts": [
          51,
          25,
          20,
          5,
          11,
          2,
          0
        ],
        "count": 114,
        "gpa": 3.4035087719298245,
        "topShare": 66.66666666666666,
        "firstTerm": "1234",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_cf5027c541f5ab6459f1ea99",
          "uid": "instructor_5ee5bd10cc663688498dd17b",
          "name": "Eduardo Romero Arvelo",
          "quality": null,
          "quality_count": 0,
          "instructor_url": "/instructors/EDUARDO_ROMERO_ARVELO"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  }
]
```
