# ECE 377: Fundamentals of Electrical and Electro-mechanical Power Conversion | UW–Madison

[View on UW Courses](https://uwcourses.com/courses/ECE_377)

## Dataset

### revision

e243353dcb7d79b7247ced91d69443ef4c2a6349

### repository

twangodev/uwcourses

### schema version

6

### importer version

7

### projection id

52a78527ff09011d88cb04c7d43867d9fbfec2930bf1dd2ec359ebd2844e0b07

### observed at

2026-09-07T15:55:43.033547+00:00

### built at

2026-09-10T19:50:42.743001+00:00

### courses

8951

### current instructors

5754

### limited

false

### terms

* 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

1272

### departments

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

## course

### run id

20260907T155543-ce3781c4

### semester

1272

### observed at

2026-09-07 15:55:43.033547+00:00

### record version id

203d84a02f35892639fa4f198303cb2058c5d6c20ee61075830efa85b18f7913

### course id

ECE 377

### course uid

course\_2fbf046eb59ff8fb9ecaa348

### catalog version id

36c61b4db831563fa17a47366dafd827d48d2f2bef9ac25c13054c9c5f659005

### course number

377

### subjects

* ECE

### title

FUNDAMENTALS OF ELECTRICAL AND ELECTRO-MECHANICAL POWER CONVERSION

### description

Fundamentals of electromagnetic induction and application to transformers and induction heating; Lorentz forces with a focus on the operation and control of DC and AC motors and linear actuators; electrical power conversion using power electronics for motor drives and direct power converters.

### requirements text

(MATH 234or376), (PHYSICS 202,208, or248), andE C E 376, or member of Engineering Guest Students

### credit offering ids

None recorded.

### llm job id

enrich-f516c4d3e82cfe326b4f5f54

### llm output id

6d91d9e712d9a62b51a13eb1aaf13dc1746863f4f0815d3ba8ddcab3b485e89a

### llm model

nvidia/Qwen3.6-35B-A3B-NVFP4

### llm model revision

1355db6a052410cfd62085d94b58866fd0f2c3c5

### llm task version

14

### llm search status

valid

### llm summary

Covers electromagnetic induction, motor control via Lorentz forces, and power conversion using power electronics.

### llm topics

* Electromagnetic induction, transformers, and induction heating.
* Lorentz forces, DC/AC motors, and linear actuators.
* Power electronics, motor drives, and direct power converters.

### llm skills

* Applying electromagnetic induction to transformers and induction heating.
* Operating and controlling DC/AC motors and linear actuators using Lorentz forces.
* Performing electrical power conversion using power electronics for motor drives and converters.

### llm assumed background

* Circuit analysis fundamentals including resistive, first-order, and sinusoidal steady-state circuits.
* Multivariable calculus and vector calculus.
* Calculus-based physics covering electricity and magnetism.

### llm search phrases

* ECE 377 electromagnetic induction
* ECE 377 power electronics
* ECE 377 motor drives
* electro-mechanical power conversion
* transformers and induction heating
* Lorentz forces DC AC motors

### llm requirements status

valid

### llm student summary status

valid

### llm experience status

valid

### catalog variants

None recorded.

### student summary

#### context hash

9de84ec7fd660c97ca03a3c6037c42cde9165d8665dc625f36dbd05b03fef403

#### course id

ECE 377

#### current instructors

None recorded.

#### difficulty workload

Historical reviews of Daniel Ludois: One reviewer described the workload as very manageable, while noting that lectures were long but helpful and the final exam was quite difficult.

```json
{
  "citations": [
    {
      "instructor_name": "Daniel Ludois",
      "review_date": "2022-05-13 15:19:25 +0000 UTC",
      "review_id": "2df922f4aacfc6db6b2a77eb",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2800067",
      "source_review_id": "UmF0aW5nLTM2MzMwODc3",
      "source_url": "https://www.ratemyprofessors.com/professor/2800067",
      "type": "review"
    }
  ]
}
```

#### errors

None recorded.

#### historical context

Historical reviews of Steven Fredette: Steven Fredette used a flipped classroom format and provided numerous worked examples to support student learning.

```json
{
  "citations": [
    {
      "instructor_name": "Steven Fredette",
      "review_date": "2017-02-14 08:09:52 +0000 UTC",
      "review_id": "384b38bc2f9bbd6ce38b173a",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2143189",
      "source_review_id": "UmF0aW5nLTI3ODI3NTQw",
      "source_url": "https://www.ratemyprofessors.com/professor/2143189",
      "type": "review"
    }
  ]
}
```

#### offered

false

#### profile hash

e59ddc7389015d0035b68cd195c939d475bf72b959b29cf12eab59b454ccaef1

#### quick take

Historical reviews for ECE 377 highlight helpful instruction and manageable workloads, though one reviewer noted a difficult final exam compared to regular quizzes.

```json
{
  "citations": [
    {
      "instructor_name": "Steven Fredette",
      "review_date": "2017-02-14 08:09:52 +0000 UTC",
      "review_id": "384b38bc2f9bbd6ce38b173a",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2143189",
      "source_review_id": "UmF0aW5nLTI3ODI3NTQw",
      "source_url": "https://www.ratemyprofessors.com/professor/2143189",
      "type": "review"
    },
    {
      "instructor_name": "Daniel Ludois",
      "review_date": "2022-05-13 15:19:25 +0000 UTC",
      "review_id": "2df922f4aacfc6db6b2a77eb",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2800067",
      "source_review_id": "UmF0aW5nLTM2MzMwODc3",
      "source_url": "https://www.ratemyprofessors.com/professor/2800067",
      "type": "review"
    }
  ]
}
```

Recent recorded grades — Spring 2023: 3.25 GPA, 49.4% A/AB (n=77 letter grades); Spring 2024: 3.56 GPA, 75.0% A/AB (n=8 letter grades); Spring 2025: 3.29 GPA, 42.9% A/AB (n=7 letter grades).

```json
{
  "citations": [
    {
      "course_id": "ECE 377",
      "run_id": "20260907T155543-ce3781c4",
      "source_record": {
        "entity_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "grades_latest",
      "term_id": "1234",
      "type": "grade"
    },
    {
      "course_id": "ECE 377",
      "run_id": "20260907T155543-ce3781c4",
      "source_record": {
        "entity_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "grades_latest",
      "term_id": "1244",
      "type": "grade"
    },
    {
      "course_id": "ECE 377",
      "run_id": "20260907T155543-ce3781c4",
      "source_record": {
        "entity_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "grades_latest",
      "term_id": "1254",
      "type": "grade"
    }
  ]
}
```

#### student experience

Historical reviews of Daniel Ludois, Steven Fredette: Students appreciated worked examples and a personable instructor who assisted with in-class exercises and homework struggles.

```json
{
  "citations": [
    {
      "instructor_name": "Steven Fredette",
      "review_date": "2017-02-14 08:09:52 +0000 UTC",
      "review_id": "384b38bc2f9bbd6ce38b173a",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2143189",
      "source_review_id": "UmF0aW5nLTI3ODI3NTQw",
      "source_url": "https://www.ratemyprofessors.com/professor/2143189",
      "type": "review"
    },
    {
      "instructor_name": "Daniel Ludois",
      "review_date": "2022-05-13 15:19:25 +0000 UTC",
      "review_id": "2df922f4aacfc6db6b2a77eb",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2800067",
      "source_review_id": "UmF0aW5nLTM2MzMwODc3",
      "source_url": "https://www.ratemyprofessors.com/professor/2800067",
      "type": "review"
    }
  ]
}
```

#### task hash

74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68

#### teaching history

DANIEL COLIN LUDOIS is recorded teaching in Spring 2022, Spring 2023, Spring 2024. Recorded history may be incomplete and does not establish a future schedule.

```json
{
  "citations": [
    {
      "course_id": "ECE 377",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
      "source_record": {
        "entity_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1224",
      "type": "grade"
    },
    {
      "course_id": "ECE 377",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
      "source_record": {
        "entity_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1234",
      "type": "grade"
    },
    {
      "course_id": "ECE 377",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
      "source_record": {
        "entity_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1244",
      "type": "grade"
    }
  ]
}
```

STEVEN FREDETTE is recorded teaching in Spring 2010, Fall 2010, Spring 2011, Fall 2011, Spring 2012, Fall 2012, Spring 2013, Fall 2013, Spring 2014, Fall 2014, Spring 2015, Fall 2015, Spring 2016, Fall 2016, Spring 2017, Fall 2017, Spring 2018, Spring 2020. Recorded history may be incomplete and does not establish a future schedule.

```json
{
  "citations": [
    {
      "course_id": "ECE 377",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
      "source_record": {
        "entity_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1104",
      "type": "grade"
    },
    {
      "course_id": "ECE 377",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 3,
      "source_course_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
      "source_record": {
        "entity_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1104",
      "type": "grade"
    },
    {
      "course_id": "ECE 377",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
      "source_record": {
        "entity_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1112",
      "type": "grade"
    },
    {
      "course_id": "ECE 377",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
      "source_record": {
        "entity_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1114",
      "type": "grade"
    },
    {
      "course_id": "ECE 377",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
      "source_record": {
        "entity_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1122",
      "type": "grade"
    },
    {
      "course_id": "ECE 377",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
      "source_record": {
        "entity_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1124",
      "type": "grade"
    },
    {
      "course_id": "ECE 377",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
      "source_record": {
        "entity_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1132",
      "type": "grade"
    },
    {
      "course_id": "ECE 377",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
      "source_record": {
        "entity_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1134",
      "type": "grade"
    },
    {
      "course_id": "ECE 377",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 3,
      "source_course_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
      "source_record": {
        "entity_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1134",
      "type": "grade"
    },
    {
      "course_id": "ECE 377",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 2,
      "source_course_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
      "source_record": {
        "entity_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1142",
      "type": "grade"
    },
    {
      "course_id": "ECE 377",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 4,
      "source_course_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
      "source_record": {
        "entity_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1144",
      "type": "grade"
    },
    {
      "course_id": "ECE 377",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
      "source_record": {
        "entity_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1152",
      "type": "grade"
    },
    {
      "course_id": "ECE 377",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 3,
      "source_course_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
      "source_record": {
        "entity_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1152",
      "type": "grade"
    },
    {
      "course_id": "ECE 377",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
      "source_record": {
        "entity_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1154",
      "type": "grade"
    },
    {
      "course_id": "ECE 377",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
      "source_record": {
        "entity_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1162",
      "type": "grade"
    },
    {
      "course_id": "ECE 377",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
      "source_record": {
        "entity_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1164",
      "type": "grade"
    },
    {
      "course_id": "ECE 377",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
      "source_record": {
        "entity_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1172",
      "type": "grade"
    },
    {
      "course_id": "ECE 377",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
      "source_record": {
        "entity_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1174",
      "type": "grade"
    },
    {
      "course_id": "ECE 377",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
      "source_record": {
        "entity_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1182",
      "type": "grade"
    },
    {
      "course_id": "ECE 377",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
      "source_record": {
        "entity_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1184",
      "type": "grade"
    },
    {
      "course_id": "ECE 377",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
      "source_record": {
        "entity_id": "5c112376-6c53-3dee-a382-ac34b160f2d0",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1204",
      "type": "grade"
    }
  ]
}
```

#### term id

1272

#### term name

2026 Fall

#### version

2

### requirements

#### nodes

```json
[
  {
    "children": [
      "n1",
      "n2"
    ],
    "condition": null,
    "course": null,
    "evidence": "(MATH 234or376), (PHYSICS 202,208, or248), andE C E 376, or member of Engineering Guest Students",
    "id": "n0",
    "kind": "all"
  },
  {
    "children": [],
    "condition": "member of Engineering Guest Students",
    "course": null,
    "evidence": "member of Engineering Guest Students",
    "id": "n1",
    "kind": "condition"
  },
  {
    "children": [
      "n3",
      "n4",
      "n5"
    ],
    "condition": null,
    "course": null,
    "evidence": "(MATH 234or376), (PHYSICS 202,208, or248), andE C E 376",
    "id": "n2",
    "kind": "all"
  },
  {
    "children": [
      "n6",
      "n7"
    ],
    "condition": null,
    "course": null,
    "evidence": "(MATH 234or376)",
    "id": "n3",
    "kind": "any"
  },
  {
    "children": [
      "n8",
      "n9",
      "n10"
    ],
    "condition": null,
    "course": null,
    "evidence": "(PHYSICS 202,208, or248)",
    "id": "n4",
    "kind": "any"
  },
  {
    "children": [],
    "condition": null,
    "course": {
      "course_number": 376,
      "minimum_grade": null,
      "subjects": [
        "ECE"
      ],
      "timing": "prior"
    },
    "evidence": "E C E 376",
    "id": "n5",
    "kind": "course"
  },
  {
    "children": [],
    "condition": null,
    "course": {
      "course_number": 234,
      "minimum_grade": null,
      "subjects": [
        "MATH"
      ],
      "timing": "prior"
    },
    "evidence": "MATH 234",
    "id": "n6",
    "kind": "course"
  },
  {
    "children": [],
    "condition": null,
    "course": {
      "course_number": 376,
      "minimum_grade": null,
      "subjects": [
        "MATH"
      ],
      "timing": "prior"
    },
    "evidence": "376",
    "id": "n7",
    "kind": "course"
  },
  {
    "children": [],
    "condition": null,
    "course": {
      "course_number": 202,
      "minimum_grade": null,
      "subjects": [
        "PHYSICS"
      ],
      "timing": "prior"
    },
    "evidence": "PHYSICS 202",
    "id": "n8",
    "kind": "course"
  },
  {
    "children": [],
    "condition": null,
    "course": {
      "course_number": 208,
      "minimum_grade": null,
      "subjects": [
        "PHYSICS"
      ],
      "timing": "prior"
    },
    "evidence": "208",
    "id": "n9",
    "kind": "course"
  },
  {
    "children": [],
    "condition": null,
    "course": {
      "course_number": 248,
      "minimum_grade": null,
      "subjects": [
        "PHYSICS"
      ],
      "timing": "prior"
    },
    "evidence": "248",
    "id": "n10",
    "kind": "course"
  }
]
```

#### notes

None recorded.

#### root

n0

#### status

parsed

### instructors

None recorded.

### offerings

None recorded.

### sections

None recorded.

### grade instructors

```json
[
  {
    "instructor_uid": "instructor_52a94ed6e89cbaecf71fecc1",
    "source": "madgrades",
    "source_instructor_id": "4112906",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "DA CHEN",
    "email": null,
    "first_observed_at": "2026-09-06 23:14:58.172943+00:00",
    "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "grade_statistics": {
      "gpa": 2.691,
      "graded": 128,
      "counts": [
        16,
        26,
        23,
        21,
        27,
        14,
        1
      ],
      "sections": 2
    },
    "instructor_url": "/instructors/DA_CHEN"
  },
  {
    "instructor_uid": "instructor_ca63987f6314c48ada793dec",
    "source": "madgrades",
    "source_instructor_id": "681653",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "ROBERT LORENZ",
    "email": null,
    "first_observed_at": "2026-09-06 23:14:58.172943+00:00",
    "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "grade_statistics": {
      "gpa": 3.261,
      "graded": 960,
      "counts": [
        274,
        370,
        118,
        76,
        78,
        40,
        4
      ],
      "sections": 234
    },
    "instructor_url": "/instructors/ROBERT_LORENZ--instructor_ca63987f6314c48ada793dec"
  },
  {
    "instructor_uid": "instructor_70f07e7927f12a2283c28e32",
    "source": "madgrades",
    "source_instructor_id": "3009462",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "IAN PATRICK BROWN",
    "email": null,
    "first_observed_at": "2026-09-06 23:14:58.172943+00:00",
    "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "grade_statistics": {
      "gpa": 2.847,
      "graded": 72,
      "counts": [
        11,
        15,
        15,
        15,
        10,
        6,
        0
      ],
      "sections": 1
    },
    "instructor_url": "/instructors/IAN_PATRICK_BROWN--instructor_70f07e7927f12a2283c28e32"
  },
  {
    "instructor_uid": "instructor_77fc787ae04773115f79bac3",
    "source": "madgrades",
    "source_instructor_id": "4402520",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "HASSAN NIKKHAJOEI",
    "email": null,
    "first_observed_at": "2026-09-06 23:14:58.172943+00:00",
    "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "grade_statistics": {
      "gpa": 2.828,
      "graded": 151,
      "counts": [
        24,
        34,
        29,
        26,
        24,
        12,
        2
      ],
      "sections": 2
    },
    "instructor_url": "/instructors/HASSAN_NIKKHAJOEI--instructor_77fc787ae04773115f79bac3"
  },
  {
    "instructor_uid": "instructor_e6f344458989b98ec2181739",
    "source": "madgrades",
    "source_instructor_id": "3351909",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "NEAL CLEMENTS",
    "email": null,
    "first_observed_at": "2026-09-06 23:14:58.172943+00:00",
    "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "grade_statistics": {
      "gpa": 2.753,
      "graded": 257,
      "counts": [
        39,
        44,
        55,
        43,
        50,
        25,
        1
      ],
      "sections": 4
    },
    "instructor_url": "/instructors/NEAL_CLEMENTS--instructor_e6f344458989b98ec2181739"
  },
  {
    "instructor_uid": "instructor_b71ceaf86d955a1ca6815053",
    "source": "madgrades",
    "source_instructor_id": "124092",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "STEVEN FREDETTE",
    "email": null,
    "first_observed_at": "2026-09-06 23:14:58.172943+00:00",
    "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "ratings": {
      "review_count": 20,
      "quality": 2.9,
      "difficulty": 3.4,
      "quality_count": 20,
      "difficulty_count": 20,
      "profile_id": "rmp:2143189",
      "source_url": "https://www.ratemyprofessors.com/professor/2143189",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:04:38.810813+00:00",
      "courses": {
        "course_8e5c09dc661dd703bf967f95": {
          "review_count": 1,
          "quality": 1,
          "difficulty": 3,
          "quality_count": 1,
          "difficulty_count": 1
        },
        "course_ab2f16c586da4b0250af474f": {
          "review_count": 13,
          "quality": 2.46,
          "difficulty": 3.15,
          "quality_count": 13,
          "difficulty_count": 13
        },
        "course_1d414842d040e66d0ee9e2ac": {
          "review_count": 1,
          "quality": 1,
          "difficulty": 4,
          "quality_count": 1,
          "difficulty_count": 1
        },
        "course_e4907bcab45d27b295e30076": {
          "review_count": 2,
          "quality": 5,
          "difficulty": 4,
          "quality_count": 2,
          "difficulty_count": 2
        },
        "course_b87ee26bf10556cb2d9b5911": {
          "review_count": 1,
          "quality": 5,
          "difficulty": 5,
          "quality_count": 1,
          "difficulty_count": 1
        },
        "course_ce9aa8c758d7a1c80f7a78a9": {
          "review_count": 1,
          "quality": 4,
          "difficulty": 3,
          "quality_count": 1,
          "difficulty_count": 1
        },
        "course_2fbf046eb59ff8fb9ecaa348": {
          "review_count": 1,
          "quality": 5,
          "difficulty": 4,
          "quality_count": 1,
          "difficulty_count": 1
        }
      },
      "bayesian_quality": 3.279842891773298,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 3.404,
      "graded": 3239,
      "counts": [
        1230,
        984,
        558,
        270,
        133,
        46,
        18
      ],
      "sections": 89
    },
    "instructor_url": "/instructors/STEVEN_FREDETTE--instructor_b71ceaf86d955a1ca6815053"
  },
  {
    "instructor_uid": "instructor_620812ab7a0c21c38c47ddb2",
    "source": "madgrades",
    "source_instructor_id": "4711384",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "KANISHKA KUMAR",
    "email": null,
    "first_observed_at": "2026-09-06 23:14:58.172943+00:00",
    "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "grade_statistics": {
      "gpa": 3.445,
      "graded": 82,
      "counts": [
        29,
        33,
        10,
        6,
        3,
        0,
        1
      ],
      "sections": 1
    },
    "instructor_url": "/instructors/KANISHKA_KUMAR--instructor_620812ab7a0c21c38c47ddb2"
  },
  {
    "instructor_uid": "instructor_a7035fdb4546d28e9b6a7427",
    "source": "madgrades",
    "source_instructor_id": "4840855",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "YAMAN SANGAR",
    "email": null,
    "first_observed_at": "2026-09-06 23:14:58.172943+00:00",
    "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "grade_statistics": {
      "gpa": 3.238,
      "graded": 84,
      "counts": [
        14,
        29,
        28,
        9,
        4,
        0,
        0
      ],
      "sections": 1
    },
    "instructor_url": "/instructors/YAMAN_SANGAR--instructor_a7035fdb4546d28e9b6a7427"
  },
  {
    "instructor_uid": "instructor_ee2f1d74c25dbda6d20e5f3e",
    "source": "madgrades",
    "source_instructor_id": "5850505",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "SHUVAM GUPTA",
    "email": null,
    "first_observed_at": "2026-09-06 23:14:58.172943+00:00",
    "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "grade_statistics": {
      "gpa": 3.688,
      "graded": 88,
      "counts": [
        47,
        32,
        7,
        1,
        0,
        1,
        0
      ],
      "sections": 1
    },
    "instructor_url": "/instructors/SHUVAM_GUPTA--instructor_ee2f1d74c25dbda6d20e5f3e"
  },
  {
    "instructor_uid": "instructor_f1f46f808d3e807d0017e43d",
    "source": "madgrades",
    "source_instructor_id": "4150451",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "DANIEL COLIN LUDOIS",
    "email": null,
    "first_observed_at": "2026-09-06 23:14:58.172943+00:00",
    "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "grade_statistics": {
      "gpa": 3.499,
      "graded": 1029,
      "counts": [
        491,
        238,
        189,
        60,
        40,
        6,
        5
      ],
      "sections": 109
    },
    "instructor_url": "/instructors/DANIEL_COLIN_LUDOIS"
  },
  {
    "instructor_uid": "instructor_291ec482be1121a6fe38c721",
    "source": "madgrades",
    "source_instructor_id": "1590438",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "PATRICK FLANNERY",
    "email": null,
    "first_observed_at": "2026-09-06 23:14:58.172943+00:00",
    "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "ratings": {
      "review_count": 3,
      "quality": 4.33,
      "difficulty": 3.67,
      "quality_count": 3,
      "difficulty_count": 3,
      "profile_id": "rmp:3150819",
      "source_url": "https://www.ratemyprofessors.com/professor/3150819",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:12:39.888201+00:00",
      "courses": {
        "course_e3e02c2137f67e4a7df59b05": {
          "review_count": 2,
          "quality": 4,
          "difficulty": 4,
          "quality_count": 2,
          "difficulty_count": 2
        }
      },
      "bayesian_quality": 3.7471180726492133,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 3.634,
      "graded": 428,
      "counts": [
        220,
        138,
        50,
        11,
        7,
        1,
        1
      ],
      "sections": 17
    },
    "instructor_url": "/instructors/PATRICK_FLANNERY--instructor_291ec482be1121a6fe38c721"
  }
]
```

### grades

```json
[
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "ECE 377",
    "course_uid": "course_2fbf046eb59ff8fb9ecaa348",
    "term_id": "1072",
    "term_name": "Fall 2006",
    "instructors": [
      "DA CHEN"
    ],
    "a": 10,
    "ab": 17,
    "b": 15,
    "bc": 13,
    "c": 15,
    "d": 7,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 77,
    "source_aliases": [
      "ECE 377"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "ECE 377",
    "course_uid": "course_2fbf046eb59ff8fb9ecaa348",
    "term_id": "1074",
    "term_name": "Spring 2007",
    "instructors": [
      "DA CHEN",
      "ROBERT LORENZ"
    ],
    "a": 13,
    "ab": 13,
    "b": 12,
    "bc": 15,
    "c": 16,
    "d": 10,
    "f": 1,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 80,
    "source_aliases": [
      "ECE 377"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "ECE 377",
    "course_uid": "course_2fbf046eb59ff8fb9ecaa348",
    "term_id": "1082",
    "term_name": "Fall 2007",
    "instructors": [
      "HASSAN NIKKHAJOEI",
      "IAN PATRICK BROWN",
      "ROBERT LORENZ"
    ],
    "a": 11,
    "ab": 15,
    "b": 15,
    "bc": 15,
    "c": 10,
    "d": 6,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 72,
    "source_aliases": [
      "ECE 377"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "ECE 377",
    "course_uid": "course_2fbf046eb59ff8fb9ecaa348",
    "term_id": "1084",
    "term_name": "Spring 2008",
    "instructors": [
      "HASSAN NIKKHAJOEI",
      "ROBERT LORENZ"
    ],
    "a": 13,
    "ab": 19,
    "b": 14,
    "bc": 11,
    "c": 14,
    "d": 6,
    "f": 2,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 79,
    "source_aliases": [
      "ECE 377"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "ECE 377",
    "course_uid": "course_2fbf046eb59ff8fb9ecaa348",
    "term_id": "1092",
    "term_name": "Fall 2008",
    "instructors": [
      "NEAL CLEMENTS",
      "ROBERT LORENZ"
    ],
    "a": 11,
    "ab": 16,
    "b": 16,
    "bc": 11,
    "c": 18,
    "d": 9,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 81,
    "source_aliases": [
      "ECE 377"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "ECE 377",
    "course_uid": "course_2fbf046eb59ff8fb9ecaa348",
    "term_id": "1094",
    "term_name": "Spring 2009",
    "instructors": [
      "NEAL CLEMENTS",
      "ROBERT LORENZ"
    ],
    "a": 11,
    "ab": 17,
    "b": 19,
    "bc": 16,
    "c": 11,
    "d": 8,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 82,
    "source_aliases": [
      "ECE 377"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "ECE 377",
    "course_uid": "course_2fbf046eb59ff8fb9ecaa348",
    "term_id": "1102",
    "term_name": "Fall 2009",
    "instructors": [
      "NEAL CLEMENTS",
      "ROBERT LORENZ"
    ],
    "a": 17,
    "ab": 11,
    "b": 20,
    "bc": 16,
    "c": 21,
    "d": 8,
    "f": 1,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 94,
    "source_aliases": [
      "ECE 377"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "ECE 377",
    "course_uid": "course_2fbf046eb59ff8fb9ecaa348",
    "term_id": "1104",
    "term_name": "Spring 2010",
    "instructors": [
      "Steven Fredette"
    ],
    "a": 20,
    "ab": 14,
    "b": 18,
    "bc": 15,
    "c": 11,
    "d": 11,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 1,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 90,
    "source_aliases": [
      "ECE 377"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "ECE 377",
    "course_uid": "course_2fbf046eb59ff8fb9ecaa348",
    "term_id": "1112",
    "term_name": "Fall 2010",
    "instructors": [
      "Steven Fredette"
    ],
    "a": 16,
    "ab": 18,
    "b": 34,
    "bc": 12,
    "c": 7,
    "d": 2,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 89,
    "source_aliases": [
      "ECE 377"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "ECE 377",
    "course_uid": "course_2fbf046eb59ff8fb9ecaa348",
    "term_id": "1114",
    "term_name": "Spring 2011",
    "instructors": [
      "Steven Fredette"
    ],
    "a": 25,
    "ab": 29,
    "b": 18,
    "bc": 6,
    "c": 3,
    "d": 1,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 1,
    "other": 0,
    "total": 83,
    "source_aliases": [
      "ECE 377"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "ECE 377",
    "course_uid": "course_2fbf046eb59ff8fb9ecaa348",
    "term_id": "1122",
    "term_name": "Fall 2011",
    "instructors": [
      "Steven Fredette"
    ],
    "a": 20,
    "ab": 22,
    "b": 30,
    "bc": 10,
    "c": 5,
    "d": 1,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 1,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 89,
    "source_aliases": [
      "ECE 377"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "ECE 377",
    "course_uid": "course_2fbf046eb59ff8fb9ecaa348",
    "term_id": "1124",
    "term_name": "Spring 2012",
    "instructors": [
      "KANISHKA KUMAR",
      "Steven Fredette"
    ],
    "a": 29,
    "ab": 33,
    "b": 10,
    "bc": 6,
    "c": 3,
    "d": 0,
    "f": 1,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 82,
    "source_aliases": [
      "ECE 377"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "ECE 377",
    "course_uid": "course_2fbf046eb59ff8fb9ecaa348",
    "term_id": "1132",
    "term_name": "Fall 2012",
    "instructors": [
      "Steven Fredette"
    ],
    "a": 36,
    "ab": 27,
    "b": 5,
    "bc": 4,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 72,
    "source_aliases": [
      "ECE 377"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "ECE 377",
    "course_uid": "course_2fbf046eb59ff8fb9ecaa348",
    "term_id": "1134",
    "term_name": "Spring 2013",
    "instructors": [
      "Steven Fredette"
    ],
    "a": 31,
    "ab": 33,
    "b": 22,
    "bc": 6,
    "c": 1,
    "d": 1,
    "f": 1,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 95,
    "source_aliases": [
      "ECE 377"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "ECE 377",
    "course_uid": "course_2fbf046eb59ff8fb9ecaa348",
    "term_id": "1142",
    "term_name": "Fall 2013",
    "instructors": [
      "Steven Fredette"
    ],
    "a": 24,
    "ab": 38,
    "b": 21,
    "bc": 19,
    "c": 5,
    "d": 0,
    "f": 1,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 108,
    "source_aliases": [
      "ECE 377"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "ECE 377",
    "course_uid": "course_2fbf046eb59ff8fb9ecaa348",
    "term_id": "1144",
    "term_name": "Spring 2014",
    "instructors": [
      "Steven Fredette"
    ],
    "a": 25,
    "ab": 41,
    "b": 22,
    "bc": 10,
    "c": 2,
    "d": 1,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 101,
    "source_aliases": [
      "ECE 377"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "ECE 377",
    "course_uid": "course_2fbf046eb59ff8fb9ecaa348",
    "term_id": "1152",
    "term_name": "Fall 2014",
    "instructors": [
      "Steven Fredette"
    ],
    "a": 31,
    "ab": 24,
    "b": 24,
    "bc": 7,
    "c": 1,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 87,
    "source_aliases": [
      "ECE 377"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "ECE 377",
    "course_uid": "course_2fbf046eb59ff8fb9ecaa348",
    "term_id": "1154",
    "term_name": "Spring 2015",
    "instructors": [
      "Steven Fredette"
    ],
    "a": 39,
    "ab": 34,
    "b": 18,
    "bc": 4,
    "c": 3,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 98,
    "source_aliases": [
      "ECE 377"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "ECE 377",
    "course_uid": "course_2fbf046eb59ff8fb9ecaa348",
    "term_id": "1162",
    "term_name": "Fall 2015",
    "instructors": [
      "Steven Fredette",
      "YAMAN SANGAR"
    ],
    "a": 14,
    "ab": 29,
    "b": 28,
    "bc": 9,
    "c": 4,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 84,
    "source_aliases": [
      "ECE 377"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "ECE 377",
    "course_uid": "course_2fbf046eb59ff8fb9ecaa348",
    "term_id": "1164",
    "term_name": "Spring 2016",
    "instructors": [
      "Steven Fredette"
    ],
    "a": 45,
    "ab": 20,
    "b": 12,
    "bc": 2,
    "c": 2,
    "d": 1,
    "f": 1,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 83,
    "source_aliases": [
      "ECE 377"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "ECE 377",
    "course_uid": "course_2fbf046eb59ff8fb9ecaa348",
    "term_id": "1172",
    "term_name": "Fall 2016",
    "instructors": [
      "Steven Fredette"
    ],
    "a": 44,
    "ab": 20,
    "b": 9,
    "bc": 2,
    "c": 1,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 76,
    "source_aliases": [
      "ECE 377"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "ECE 377",
    "course_uid": "course_2fbf046eb59ff8fb9ecaa348",
    "term_id": "1174",
    "term_name": "Spring 2017",
    "instructors": [
      "Steven Fredette"
    ],
    "a": 61,
    "ab": 12,
    "b": 7,
    "bc": 4,
    "c": 2,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 86,
    "source_aliases": [
      "ECE 377"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "ECE 377",
    "course_uid": "course_2fbf046eb59ff8fb9ecaa348",
    "term_id": "1182",
    "term_name": "Fall 2017",
    "instructors": [
      "Steven Fredette"
    ],
    "a": 55,
    "ab": 20,
    "b": 8,
    "bc": 2,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 1,
    "other": 0,
    "total": 86,
    "source_aliases": [
      "ECE 377"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "ECE 377",
    "course_uid": "course_2fbf046eb59ff8fb9ecaa348",
    "term_id": "1184",
    "term_name": "Spring 2018",
    "instructors": [
      "Steven Fredette"
    ],
    "a": 34,
    "ab": 42,
    "b": 9,
    "bc": 3,
    "c": 0,
    "d": 1,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 89,
    "source_aliases": [
      "ECE 377"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "ECE 377",
    "course_uid": "course_2fbf046eb59ff8fb9ecaa348",
    "term_id": "1194",
    "term_name": "Spring 2019",
    "instructors": [
      "SHUVAM GUPTA"
    ],
    "a": 47,
    "ab": 32,
    "b": 7,
    "bc": 1,
    "c": 0,
    "d": 1,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 88,
    "source_aliases": [
      "ECE 377"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "ECE 377",
    "course_uid": "course_2fbf046eb59ff8fb9ecaa348",
    "term_id": "1204",
    "term_name": "Spring 2020",
    "instructors": [
      "Steven Fredette"
    ],
    "a": 73,
    "ab": 14,
    "b": 3,
    "bc": 0,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 1,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 91,
    "source_aliases": [
      "ECE 377"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "ECE 377",
    "course_uid": "course_2fbf046eb59ff8fb9ecaa348",
    "term_id": "1224",
    "term_name": "Spring 2022",
    "instructors": [
      "Daniel Ludois"
    ],
    "a": 15,
    "ab": 25,
    "b": 25,
    "bc": 10,
    "c": 7,
    "d": 2,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 84,
    "source_aliases": [
      "ECE 377"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "ECE 377",
    "course_uid": "course_2fbf046eb59ff8fb9ecaa348",
    "term_id": "1234",
    "term_name": "Spring 2023",
    "instructors": [
      "Daniel Ludois"
    ],
    "a": 15,
    "ab": 23,
    "b": 27,
    "bc": 10,
    "c": 2,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 77,
    "source_aliases": [
      "ECE 377"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "ECE 377",
    "course_uid": "course_2fbf046eb59ff8fb9ecaa348",
    "term_id": "1244",
    "term_name": "Spring 2024",
    "instructors": [
      "Daniel Ludois"
    ],
    "a": 3,
    "ab": 3,
    "b": 2,
    "bc": 0,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 8,
    "source_aliases": [
      "ECE 377"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "ECE 377",
    "course_uid": "course_2fbf046eb59ff8fb9ecaa348",
    "term_id": "1254",
    "term_name": "Spring 2025",
    "instructors": [
      "Patrick Flannery"
    ],
    "a": 2,
    "ab": 1,
    "b": 3,
    "bc": 1,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 7,
    "source_aliases": [
      "ECE 377"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "ECE 377",
    "course_uid": "course_2fbf046eb59ff8fb9ecaa348",
    "term_id": "1264",
    "term_name": "Spring 2026",
    "instructors": [
      "Patrick Flannery"
    ],
    "a": 0,
    "ab": 0,
    "b": 0,
    "bc": 0,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 0,
    "source_aliases": [
      "ECE 377"
    ]
  }
]
```

### statistics

#### gpa

3.274

#### graded

2413

#### counts

* 790
* 662
* 473
* 240
* 164
* 76
* 8

### grade conflicts

None recorded.

### evidence

#### history

* [/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/history/course\_2fbf046eb59ff8fb9ecaa348-0.json](https://uwcourses.com/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/history/course_2fbf046eb59ff8fb9ecaa348-0.json)

#### traces

* [/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/traces/course\_2fbf046eb59ff8fb9ecaa348-0.json](https://uwcourses.com/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/traces/course_2fbf046eb59ff8fb9ecaa348-0.json)

#### reviews

* [/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course\_2fbf046eb59ff8fb9ecaa348-0.json](https://uwcourses.com/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_2fbf046eb59ff8fb9ecaa348-0.json)

#### results

* [/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/results/course\_2fbf046eb59ff8fb9ecaa348-0.json](https://uwcourses.com/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/results/course_2fbf046eb59ff8fb9ecaa348-0.json)

### revision

e243353dcb7d79b7247ced91d69443ef4c2a6349

## instructor Trends

```json
[
  {
    "uid": "instructor_b71ceaf86d955a1ca6815053",
    "name": "STEVEN FREDETTE",
    "count": 1584,
    "terms": [
      {
        "term": "1104",
        "count": 89,
        "sections": 2,
        "gpa": 2.848314606741573
      },
      {
        "term": "1112",
        "count": 89,
        "sections": 1,
        "gpa": 3.0898876404494384
      },
      {
        "term": "1114",
        "count": 82,
        "sections": 1,
        "gpa": 3.3841463414634148
      },
      {
        "term": "1122",
        "count": 88,
        "sections": 1,
        "gpa": 3.215909090909091
      },
      {
        "term": "1124",
        "count": 82,
        "sections": 1,
        "gpa": 3.4451219512195124
      },
      {
        "term": "1132",
        "count": 72,
        "sections": 1,
        "gpa": 3.6597222222222223
      },
      {
        "term": "1134",
        "count": 95,
        "sections": 2,
        "gpa": 3.405263157894737
      },
      {
        "term": "1142",
        "count": 108,
        "sections": 1,
        "gpa": 3.236111111111111
      },
      {
        "term": "1144",
        "count": 101,
        "sections": 1,
        "gpa": 3.3613861386138613
      },
      {
        "term": "1152",
        "count": 87,
        "sections": 2,
        "gpa": 3.442528735632184
      },
      {
        "term": "1154",
        "count": 98,
        "sections": 1,
        "gpa": 3.520408163265306
      },
      {
        "term": "1162",
        "count": 84,
        "sections": 1,
        "gpa": 3.238095238095238
      },
      {
        "term": "1164",
        "count": 83,
        "sections": 1,
        "gpa": 3.566265060240964
      },
      {
        "term": "1172",
        "count": 76,
        "sections": 1,
        "gpa": 3.6842105263157894
      },
      {
        "term": "1174",
        "count": 86,
        "sections": 1,
        "gpa": 3.7325581395348837
      },
      {
        "term": "1182",
        "count": 85,
        "sections": 1,
        "gpa": 3.7529411764705882
      },
      {
        "term": "1184",
        "count": 89,
        "sections": 1,
        "gpa": 3.5786516853932584
      },
      {
        "term": "1204",
        "count": 90,
        "sections": 1,
        "gpa": 3.888888888888889
      }
    ]
  },
  {
    "uid": "instructor_ca63987f6314c48ada793dec",
    "name": "ROBERT LORENZ",
    "count": 437,
    "terms": [
      {
        "term": "1074",
        "count": 29,
        "sections": 1,
        "gpa": 2.8448275862068964
      },
      {
        "term": "1082",
        "count": 72,
        "sections": 1,
        "gpa": 2.8472222222222223
      },
      {
        "term": "1084",
        "count": 79,
        "sections": 1,
        "gpa": 2.810126582278481
      },
      {
        "term": "1092",
        "count": 81,
        "sections": 2,
        "gpa": 2.7222222222222223
      },
      {
        "term": "1094",
        "count": 82,
        "sections": 2,
        "gpa": 2.8109756097560976
      },
      {
        "term": "1102",
        "count": 94,
        "sections": 1,
        "gpa": 2.728723404255319
      }
    ]
  },
  {
    "uid": "instructor_e6f344458989b98ec2181739",
    "name": "NEAL CLEMENTS",
    "count": 257,
    "terms": [
      {
        "term": "1092",
        "count": 81,
        "sections": 1,
        "gpa": 2.7222222222222223
      },
      {
        "term": "1094",
        "count": 82,
        "sections": 2,
        "gpa": 2.8109756097560976
      },
      {
        "term": "1102",
        "count": 94,
        "sections": 1,
        "gpa": 2.728723404255319
      }
    ]
  },
  {
    "uid": "instructor_f1f46f808d3e807d0017e43d",
    "name": "DANIEL COLIN LUDOIS",
    "count": 169,
    "terms": [
      {
        "term": "1224",
        "count": 84,
        "sections": 1,
        "gpa": 3.136904761904762
      },
      {
        "term": "1234",
        "count": 77,
        "sections": 1,
        "gpa": 3.2532467532467533
      },
      {
        "term": "1244",
        "count": 8,
        "sections": 1,
        "gpa": 3.5625
      }
    ]
  },
  {
    "uid": "instructor_77fc787ae04773115f79bac3",
    "name": "HASSAN NIKKHAJOEI",
    "count": 151,
    "terms": [
      {
        "term": "1082",
        "count": 72,
        "sections": 1,
        "gpa": 2.8472222222222223
      },
      {
        "term": "1084",
        "count": 79,
        "sections": 1,
        "gpa": 2.810126582278481
      }
    ]
  },
  {
    "uid": "instructor_52a94ed6e89cbaecf71fecc1",
    "name": "DA CHEN",
    "count": 128,
    "terms": [
      {
        "term": "1072",
        "count": 77,
        "sections": 1,
        "gpa": 2.779220779220779
      },
      {
        "term": "1074",
        "count": 51,
        "sections": 1,
        "gpa": 2.5588235294117645
      }
    ]
  },
  {
    "uid": "instructor_ee2f1d74c25dbda6d20e5f3e",
    "name": "SHUVAM GUPTA",
    "count": 88,
    "terms": [
      {
        "term": "1194",
        "count": 88,
        "sections": 1,
        "gpa": 3.6875
      }
    ]
  },
  {
    "uid": "instructor_a7035fdb4546d28e9b6a7427",
    "name": "YAMAN SANGAR",
    "count": 84,
    "terms": [
      {
        "term": "1162",
        "count": 84,
        "sections": 1,
        "gpa": 3.238095238095238
      }
    ]
  },
  {
    "uid": "instructor_620812ab7a0c21c38c47ddb2",
    "name": "KANISHKA KUMAR",
    "count": 82,
    "terms": [
      {
        "term": "1124",
        "count": 82,
        "sections": 1,
        "gpa": 3.4451219512195124
      }
    ]
  },
  {
    "uid": "instructor_70f07e7927f12a2283c28e32",
    "name": "IAN PATRICK BROWN",
    "count": 72,
    "terms": [
      {
        "term": "1082",
        "count": 72,
        "sections": 1,
        "gpa": 2.8472222222222223
      }
    ]
  },
  {
    "uid": "instructor_291ec482be1121a6fe38c721",
    "name": "PATRICK FLANNERY",
    "count": 7,
    "terms": [
      {
        "term": "1254",
        "count": 7,
        "sections": 1,
        "gpa": 3.2857142857142856
      }
    ]
  }
]
```

## following

| code    | title                                  |
| ------- | -------------------------------------- |
| ECE 411 | INTRODUCTION TO ELECTRIC DRIVE SYSTEMS |
