# MATH 519: Ordinary Differential Equations | UW–Madison

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

## 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

a570bed38cc4e075e2d9bf152f393119dac2ee79dee93dfdf437a12b2af38b29

### course id

MATH 519

### course uid

course\_cdda28fe1e1896676250b6f8

### catalog version id

7abb8aff5e6fc3384b87620e698e5ada995e402acc7c6e0e552dad22c92a07ff

### course number

519

### subjects

* MATH

### title

ORDINARY DIFFERENTIAL EQUATIONS

### description

Provides a rigorous, proof-based introduction to ordinary differential equations and dynamical systems.

### requirements text

(MATH 320,340,341,345, or375) and (MATH 322,376,421, or521), graduate/professional standing, or declared in Mathematics VISP (undergraduate or graduate)

### credit offering ids

None recorded.

### llm job id

enrich-f516c4d3e82cfe326b4f5f54

### llm output id

e71c78986e828b8a1a45b57b003f85cb2eccb7a74da57b134a67e211cd8b2e15

### llm model

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

### llm model revision

1355db6a052410cfd62085d94b58866fd0f2c3c5

### llm task version

14

### llm search status

valid

### llm summary

MATH 519 offers a rigorous, proof-based introduction to ordinary differential equations and dynamical systems.

### llm topics

* Ordinary differential equations
* Dynamical systems

### llm skills

* Proof-based reasoning in ODEs and dynamical systems

### llm assumed background

* Linear algebra and differential equations
* Partial differential equations and Fourier analysis
* Linear algebra
* Linear algebra and proof writing
* Linear algebra and optimization
* Multi-variable calculus and linear algebra

### llm search phrases

* ordinary differential equations
* dynamical systems
* proof-based mathematics
* MATH 519 prerequisites
* linear algebra differential equations

### llm requirements status

valid

### llm student summary status

valid

### llm experience status

valid

### catalog variants

None recorded.

### student summary

#### context hash

1f34b5f8bb55fc58614b2b21d92aaec3e52ae072b589e83cbd0cdcbbcf61633c

#### course id

MATH 519

#### current instructors

None recorded.

#### difficulty workload

Historical reviews of Jessica Lin: The course was rated as very difficult by one student.

```json
{
  "citations": [
    {
      "instructor_name": "Jessica Lin",
      "review_date": "2015-09-05 16:03:34 +0000 UTC",
      "review_id": "f273bbc44b7dded1ad7efc71",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2003430",
      "source_review_id": "UmF0aW5nLTI1MTczOTk1",
      "source_url": "https://www.ratemyprofessors.com/professor/2003430",
      "type": "review"
    }
  ]
}
```

#### errors

None recorded.

#### historical context

Jessica Lin is described as unprofessional and impatient when students request clarification, creating an awkward and uncomfortable office hour environment. This single historical review highlights significant concerns regarding her teaching demeanor and accessibility.

```json
{
  "citations": [
    {
      "instructor_name": "Jessica Lin",
      "review_date": "2015-09-05 16:03:34 +0000 UTC",
      "review_id": "f273bbc44b7dded1ad7efc71",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2003430",
      "source_review_id": "UmF0aW5nLTI1MTczOTk1",
      "source_url": "https://www.ratemyprofessors.com/professor/2003430",
      "type": "review"
    }
  ]
}
```

#### offered

false

#### profile hash

e59ddc7389015d0035b68cd195c939d475bf72b959b29cf12eab59b454ccaef1

#### quick take

A single historical review describes Jessica Lin's teaching as unprofessional and uncomfortable, citing impatience during office hours.

```json
{
  "citations": [
    {
      "instructor_name": "Jessica Lin",
      "review_date": "2015-09-05 16:03:34 +0000 UTC",
      "review_id": "f273bbc44b7dded1ad7efc71",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2003430",
      "source_review_id": "UmF0aW5nLTI1MTczOTk1",
      "source_url": "https://www.ratemyprofessors.com/professor/2003430",
      "type": "review"
    }
  ]
}
```

Recent recorded grades — Spring 2024: 2.89 GPA, 35.7% A/AB (n=14 letter grades); Spring 2025: 3.11 GPA, 44.4% A/AB (n=27 letter grades); Spring 2026: 3.76 GPA, 83.9% A/AB (n=31 letter grades).

```json
{
  "citations": [
    {
      "course_id": "MATH 519",
      "run_id": "20260907T155543-ce3781c4",
      "source_record": {
        "entity_id": "26ac855d-2569-38b2-aa07-5731f896c65b",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "grades_latest",
      "term_id": "1244",
      "type": "grade"
    },
    {
      "course_id": "MATH 519",
      "run_id": "20260907T155543-ce3781c4",
      "source_record": {
        "entity_id": "26ac855d-2569-38b2-aa07-5731f896c65b",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "grades_latest",
      "term_id": "1254",
      "type": "grade"
    },
    {
      "course_id": "MATH 519",
      "run_id": "20260907T155543-ce3781c4",
      "source_record": {
        "entity_id": "26ac855d-2569-38b2-aa07-5731f896c65b",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "grades_latest",
      "term_id": "1264",
      "type": "grade"
    }
  ]
}
```

#### student experience

Historical reviews of Jessica Lin: One student found office hours awkward and uncomfortable due to the instructor's impatience with repeated questions.

```json
{
  "citations": [
    {
      "instructor_name": "Jessica Lin",
      "review_date": "2015-09-05 16:03:34 +0000 UTC",
      "review_id": "f273bbc44b7dded1ad7efc71",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2003430",
      "source_review_id": "UmF0aW5nLTI1MTczOTk1",
      "source_url": "https://www.ratemyprofessors.com/professor/2003430",
      "type": "review"
    }
  ]
}
```

#### task hash

74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68

#### teaching history

JESSICA LIN is recorded teaching in Spring 2015. Recorded history may be incomplete and does not establish a future schedule.

```json
{
  "citations": [
    {
      "course_id": "MATH 519",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "26ac855d-2569-38b2-aa07-5731f896c65b",
      "source_record": {
        "entity_id": "26ac855d-2569-38b2-aa07-5731f896c65b",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1154",
      "type": "grade"
    }
  ]
}
```

#### term id

1272

#### term name

2026 Fall

#### version

2

### requirements

#### nodes

```json
[
  {
    "children": [
      "n1",
      "n2",
      "n3"
    ],
    "condition": null,
    "course": null,
    "evidence": "(MATH 320,340,341,345, or375) and (MATH 322,376,421, or521), graduate/professional standing, or declared in Mathematics VISP (undergraduate or graduate)",
    "id": "n0",
    "kind": "any"
  },
  {
    "children": [
      "n4",
      "n5"
    ],
    "condition": null,
    "course": null,
    "evidence": "(MATH 320,340,341,345, or375) and (MATH 322,376,421, or521)",
    "id": "n1",
    "kind": "all"
  },
  {
    "children": [],
    "condition": "graduate/professional standing",
    "course": null,
    "evidence": "graduate/professional standing",
    "id": "n2",
    "kind": "condition"
  },
  {
    "children": [],
    "condition": "declared in Mathematics VISP (undergraduate or graduate)",
    "course": null,
    "evidence": "declared in Mathematics VISP (undergraduate or graduate)",
    "id": "n3",
    "kind": "condition"
  },
  {
    "children": [
      "n6",
      "n7",
      "n8",
      "n9",
      "n10"
    ],
    "condition": null,
    "course": null,
    "evidence": "MATH 320,340,341,345, or375",
    "id": "n4",
    "kind": "any"
  },
  {
    "children": [
      "n11",
      "n12",
      "n13",
      "n14"
    ],
    "condition": null,
    "course": null,
    "evidence": "MATH 322,376,421, or521",
    "id": "n5",
    "kind": "any"
  },
  {
    "children": [],
    "condition": null,
    "course": {
      "course_number": 320,
      "minimum_grade": null,
      "subjects": [
        "MATH"
      ],
      "timing": "prior"
    },
    "evidence": "MATH 320",
    "id": "n6",
    "kind": "course"
  },
  {
    "children": [],
    "condition": null,
    "course": {
      "course_number": 340,
      "minimum_grade": null,
      "subjects": [
        "MATH"
      ],
      "timing": "prior"
    },
    "evidence": "340",
    "id": "n7",
    "kind": "course"
  },
  {
    "children": [],
    "condition": null,
    "course": {
      "course_number": 341,
      "minimum_grade": null,
      "subjects": [
        "MATH"
      ],
      "timing": "prior"
    },
    "evidence": "341",
    "id": "n8",
    "kind": "course"
  },
  {
    "children": [],
    "condition": null,
    "course": {
      "course_number": 345,
      "minimum_grade": null,
      "subjects": [
        "MATH"
      ],
      "timing": "prior"
    },
    "evidence": "345",
    "id": "n9",
    "kind": "course"
  },
  {
    "children": [],
    "condition": null,
    "course": {
      "course_number": 375,
      "minimum_grade": null,
      "subjects": [
        "MATH"
      ],
      "timing": "prior"
    },
    "evidence": "375",
    "id": "n10",
    "kind": "course"
  },
  {
    "children": [],
    "condition": null,
    "course": {
      "course_number": 322,
      "minimum_grade": null,
      "subjects": [
        "MATH"
      ],
      "timing": "prior"
    },
    "evidence": "MATH 322",
    "id": "n11",
    "kind": "course"
  },
  {
    "children": [],
    "condition": null,
    "course": {
      "course_number": 376,
      "minimum_grade": null,
      "subjects": [
        "MATH"
      ],
      "timing": "prior"
    },
    "evidence": "376",
    "id": "n12",
    "kind": "course"
  },
  {
    "children": [],
    "condition": null,
    "course": {
      "course_number": 421,
      "minimum_grade": null,
      "subjects": [
        "MATH"
      ],
      "timing": "prior"
    },
    "evidence": "421",
    "id": "n13",
    "kind": "course"
  },
  {
    "children": [],
    "condition": null,
    "course": {
      "course_number": 521,
      "minimum_grade": null,
      "subjects": [
        "MATH"
      ],
      "timing": "prior"
    },
    "evidence": "521",
    "id": "n14",
    "kind": "course"
  }
]
```

#### notes

None recorded.

#### root

n0

#### status

parsed

### instructors

None recorded.

### offerings

None recorded.

### sections

None recorded.

### grade instructors

```json
[
  {
    "instructor_uid": "instructor_bf309ef4d9b0a29dea9f4a01",
    "source": "madgrades",
    "source_instructor_id": "2600460",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "PAUL RABINOWITZ",
    "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.962,
      "graded": 52,
      "counts": [
        14,
        7,
        12,
        5,
        11,
        3,
        0
      ],
      "sections": 4
    },
    "instructor_url": "/instructors/PAUL_RABINOWITZ--instructor_bf309ef4d9b0a29dea9f4a01"
  },
  {
    "instructor_uid": "instructor_d6ae5bf489a32285b7c8c1c7",
    "source": "madgrades",
    "source_instructor_id": "3126228",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "SERGEY BOLOTIN",
    "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": 41,
      "quality": 3.27,
      "difficulty": 3.41,
      "quality_count": 41,
      "difficulty_count": 41,
      "profile_id": "rmp:1929872",
      "source_url": "https://www.ratemyprofessors.com/professor/1929872",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:06:23.738552+00:00",
      "courses": {
        "course_eec4aae06b946a73f1878be4": {
          "review_count": 1,
          "quality": 2,
          "difficulty": 3,
          "quality_count": 1,
          "difficulty_count": 1
        },
        "course_8634dde81cc95f6c58014087": {
          "review_count": 23,
          "quality": 3.35,
          "difficulty": 3.35,
          "quality_count": 23,
          "difficulty_count": 23
        },
        "course_0002a781bc9543f3a2ac1a94": {
          "review_count": 1,
          "quality": 5,
          "difficulty": 2,
          "quality_count": 1,
          "difficulty_count": 1
        },
        "course_6bc496e4640fd08f71e1b041": {
          "review_count": 7,
          "quality": 2.86,
          "difficulty": 3.57,
          "quality_count": 7,
          "difficulty_count": 7
        },
        "course_6c15cc3b45a4c19a3ad6a2cd": {
          "review_count": 2,
          "quality": 3,
          "difficulty": 4,
          "quality_count": 2,
          "difficulty_count": 2
        },
        "course_cc1de60e9953cdd9c469e9a5": {
          "review_count": 3,
          "quality": 3.33,
          "difficulty": 4,
          "quality_count": 3,
          "difficulty_count": 3
        }
      },
      "bayesian_quality": 3.397765830671015,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 2.919,
      "graded": 3947,
      "counts": [
        1043,
        511,
        1021,
        396,
        652,
        204,
        120
      ],
      "sections": 33
    },
    "instructor_url": "/instructors/SERGEY_BOLOTIN--instructor_d6ae5bf489a32285b7c8c1c7"
  },
  {
    "instructor_uid": "instructor_58bf726edd9f064af2b03475",
    "source": "madgrades",
    "source_instructor_id": "4269365",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "KYUDONG CHOI",
    "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": 26,
      "quality": 1.81,
      "difficulty": 4.31,
      "quality_count": 26,
      "difficulty_count": 26,
      "profile_id": "rmp:1889092",
      "source_url": "https://www.ratemyprofessors.com/professor/1889092",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:25:09.311239+00:00",
      "courses": {
        "course_6bc496e4640fd08f71e1b041": {
          "review_count": 10,
          "quality": 2.4,
          "difficulty": 3.7,
          "quality_count": 10,
          "difficulty_count": 10
        },
        "course_0002a781bc9543f3a2ac1a94": {
          "review_count": 12,
          "quality": 1.33,
          "difficulty": 4.83,
          "quality_count": 12,
          "difficulty_count": 12
        }
      },
      "bayesian_quality": 2.61421121023765,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 2.897,
      "graded": 662,
      "counts": [
        175,
        84,
        144,
        95,
        100,
        54,
        10
      ],
      "sections": 8
    },
    "instructor_url": "/instructors/KYUDONG_CHOI"
  },
  {
    "instructor_uid": "instructor_679f753cde11c003a592a1a8",
    "source": "madgrades",
    "source_instructor_id": "2602076",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "SIGURD ANGENENT",
    "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": 143,
      "quality": 4.29,
      "difficulty": 2.62,
      "quality_count": 143,
      "difficulty_count": 143,
      "profile_id": "rmp:262518",
      "source_url": "https://www.ratemyprofessors.com/professor/262518",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:05:34.119603+00:00",
      "courses": {
        "course_fa53f4954bab469b5d4c4fe3": {
          "review_count": 7,
          "quality": 4.86,
          "difficulty": 2.86,
          "quality_count": 7,
          "difficulty_count": 7
        },
        "course_b151d42dad875eb5e7e721b9": {
          "review_count": 1,
          "quality": 5,
          "difficulty": 4,
          "quality_count": 1,
          "difficulty_count": 1
        },
        "course_7ca9a6429350e4d5fc31a8fe": {
          "review_count": 1,
          "quality": 5,
          "difficulty": 4,
          "quality_count": 1,
          "difficulty_count": 1
        },
        "course_4aa5bbed0c86993f5f0dc832": {
          "review_count": 4,
          "quality": 5,
          "difficulty": 3.25,
          "quality_count": 4,
          "difficulty_count": 4
        },
        "course_c602622d732dbbc9aceeeddf": {
          "review_count": 1,
          "quality": 5,
          "difficulty": 4,
          "quality_count": 1,
          "difficulty_count": 1
        },
        "course_8634dde81cc95f6c58014087": {
          "review_count": 38,
          "quality": 4.63,
          "difficulty": 2.13,
          "quality_count": 38,
          "difficulty_count": 38
        },
        "course_364c50303ed83d1234b4ea51": {
          "review_count": 9,
          "quality": 4.89,
          "difficulty": 2.89,
          "quality_count": 9,
          "difficulty_count": 9
        },
        "course_6bc496e4640fd08f71e1b041": {
          "review_count": 33,
          "quality": 3.7,
          "difficulty": 2.82,
          "quality_count": 33,
          "difficulty_count": 33
        },
        "course_cc1de60e9953cdd9c469e9a5": {
          "review_count": 19,
          "quality": 3.68,
          "difficulty": 2.89,
          "quality_count": 19,
          "difficulty_count": 19
        },
        "course_0002a781bc9543f3a2ac1a94": {
          "review_count": 6,
          "quality": 5,
          "difficulty": 1.5,
          "quality_count": 6,
          "difficulty_count": 6
        },
        "course_dcdb624e3fb8cbaf9a557ab9": {
          "review_count": 1,
          "quality": 5,
          "difficulty": 1,
          "quality_count": 1,
          "difficulty_count": 1
        },
        "course_5d98ff5f6adce2207e394dc6": {
          "review_count": 2,
          "quality": 4,
          "difficulty": 4,
          "quality_count": 2,
          "difficulty_count": 2
        }
      },
      "bayesian_quality": 4.212660832337005,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 3.048,
      "graded": 3708,
      "counts": [
        1203,
        625,
        809,
        377,
        373,
        187,
        134
      ],
      "sections": 56
    },
    "instructor_url": "/instructors/SIGURD_ANGENENT--instructor_679f753cde11c003a592a1a8"
  },
  {
    "instructor_uid": "instructor_7bed8c9d30ae01bd01e9b11f",
    "source": "madgrades",
    "source_instructor_id": "5555264",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "JESSICA LIN",
    "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": 4,
      "quality": 2.75,
      "difficulty": 3.75,
      "quality_count": 4,
      "difficulty_count": 4,
      "profile_id": "rmp:2003430",
      "source_url": "https://www.ratemyprofessors.com/professor/2003430",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:32:52.980031+00:00",
      "courses": {
        "course_cdda28fe1e1896676250b6f8": {
          "review_count": 1,
          "quality": 2,
          "difficulty": 5,
          "quality_count": 1,
          "difficulty_count": 1
        },
        "course_1f8e8903c7761a5fe852a4bc": {
          "review_count": 1,
          "quality": 4,
          "difficulty": 3,
          "quality_count": 1,
          "difficulty_count": 1
        }
      },
      "bayesian_quality": 3.5080714862888294,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 3.402,
      "graded": 127,
      "counts": [
        50,
        35,
        19,
        17,
        5,
        0,
        1
      ],
      "sections": 4
    },
    "instructor_url": "/instructors/JESSICA_LIN--instructor_7bed8c9d30ae01bd01e9b11f"
  },
  {
    "instructor_uid": "instructor_b9a630b0e3b3db4a0fe1de98",
    "source": "madgrades",
    "source_instructor_id": "2601610",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "GLORIA MARI-BEFFA",
    "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": 66,
      "quality": 3.06,
      "difficulty": 3.95,
      "quality_count": 66,
      "difficulty_count": 66,
      "profile_id": "rmp:593639",
      "source_url": "https://www.ratemyprofessors.com/professor/593639",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:38:15.943133+00:00",
      "courses": {
        "course_4aa5bbed0c86993f5f0dc832": {
          "review_count": 2,
          "quality": 4.5,
          "difficulty": 3.5,
          "quality_count": 2,
          "difficulty_count": 2
        },
        "course_cc1de60e9953cdd9c469e9a5": {
          "review_count": 33,
          "quality": 2.36,
          "difficulty": 4.33,
          "quality_count": 33,
          "difficulty_count": 33
        },
        "course_0dd25611eebe714d971b7bfb": {
          "review_count": 4,
          "quality": 4.25,
          "difficulty": 3,
          "quality_count": 4,
          "difficulty_count": 4
        },
        "course_5d98ff5f6adce2207e394dc6": {
          "review_count": 7,
          "quality": 4.86,
          "difficulty": 3.71,
          "quality_count": 7,
          "difficulty_count": 7
        },
        "course_6bc496e4640fd08f71e1b041": {
          "review_count": 10,
          "quality": 3.2,
          "difficulty": 3.9,
          "quality_count": 10,
          "difficulty_count": 10
        },
        "course_8634dde81cc95f6c58014087": {
          "review_count": 2,
          "quality": 3,
          "difficulty": 3.5,
          "quality_count": 2,
          "difficulty_count": 2
        }
      },
      "bayesian_quality": 3.199461810127115,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 2.903,
      "graded": 1705,
      "counts": [
        601,
        139,
        357,
        106,
        307,
        109,
        86
      ],
      "sections": 31
    },
    "instructor_url": "/instructors/GLORIA_MARI-BEFFA--instructor_b9a630b0e3b3db4a0fe1de98"
  },
  {
    "instructor_uid": "instructor_6015ff78a76a4e4bf9ce2581",
    "source": "madgrades",
    "source_instructor_id": "5406987",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "CHANWOO KIM",
    "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": 42,
      "quality": 1.45,
      "difficulty": 4.05,
      "quality_count": 42,
      "difficulty_count": 42,
      "profile_id": "rmp:1979621",
      "source_url": "https://www.ratemyprofessors.com/professor/1979621",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:49:17.130573+00:00",
      "courses": {
        "course_cc1de60e9953cdd9c469e9a5": {
          "review_count": 11,
          "quality": 1.09,
          "difficulty": 4.09,
          "quality_count": 11,
          "difficulty_count": 11
        },
        "course_9b0dc1865ea603eb0083bc33": {
          "review_count": 12,
          "quality": 1.08,
          "difficulty": 3.75,
          "quality_count": 12,
          "difficulty_count": 12
        },
        "course_6bc496e4640fd08f71e1b041": {
          "review_count": 8,
          "quality": 2.25,
          "difficulty": 4.38,
          "quality_count": 8,
          "difficulty_count": 8
        },
        "course_8634dde81cc95f6c58014087": {
          "review_count": 3,
          "quality": 2,
          "difficulty": 3.67,
          "quality_count": 3,
          "difficulty_count": 3
        },
        "course_1f8e8903c7761a5fe852a4bc": {
          "review_count": 5,
          "quality": 1.8,
          "difficulty": 4,
          "quality_count": 5,
          "difficulty_count": 5
        }
      },
      "bayesian_quality": 2.162801865660192,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 3.022,
      "graded": 1393,
      "counts": [
        461,
        162,
        329,
        146,
        187,
        73,
        35
      ],
      "sections": 29
    },
    "instructor_url": "/instructors/CHANWOO_KIM--instructor_6015ff78a76a4e4bf9ce2581"
  },
  {
    "instructor_uid": "instructor_3977f551b4e4215582bb888a",
    "source": "madgrades",
    "source_instructor_id": "3089128",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "MIKHAIL FELDMAN",
    "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": 90,
      "quality": 2.27,
      "difficulty": 2.91,
      "quality_count": 90,
      "difficulty_count": 90,
      "profile_id": "rmp:620540",
      "source_url": "https://www.ratemyprofessors.com/professor/620540",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:17:02.153037+00:00",
      "courses": {
        "course_dcdb624e3fb8cbaf9a557ab9": {
          "review_count": 1,
          "quality": 1,
          "difficulty": 3,
          "quality_count": 1,
          "difficulty_count": 1
        },
        "course_0dd25611eebe714d971b7bfb": {
          "review_count": 5,
          "quality": 3.2,
          "difficulty": 2.8,
          "quality_count": 5,
          "difficulty_count": 5
        },
        "course_8634dde81cc95f6c58014087": {
          "review_count": 57,
          "quality": 2.3,
          "difficulty": 2.56,
          "quality_count": 57,
          "difficulty_count": 57
        },
        "course_364c50303ed83d1234b4ea51": {
          "review_count": 3,
          "quality": 2.33,
          "difficulty": 3.67,
          "quality_count": 3,
          "difficulty_count": 3
        },
        "course_6bc496e4640fd08f71e1b041": {
          "review_count": 6,
          "quality": 2.33,
          "difficulty": 4.17,
          "quality_count": 6,
          "difficulty_count": 6
        },
        "course_cc1de60e9953cdd9c469e9a5": {
          "review_count": 6,
          "quality": 1.33,
          "difficulty": 4.17,
          "quality_count": 6,
          "difficulty_count": 6
        },
        "course_1f8e8903c7761a5fe852a4bc": {
          "review_count": 5,
          "quality": 2.6,
          "difficulty": 3.4,
          "quality_count": 5,
          "difficulty_count": 5
        },
        "course_0002a781bc9543f3a2ac1a94": {
          "review_count": 1,
          "quality": 2,
          "difficulty": 2,
          "quality_count": 1,
          "difficulty_count": 1
        }
      },
      "bayesian_quality": 2.5226701424630176,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 2.963,
      "graded": 4185,
      "counts": [
        1339,
        444,
        927,
        429,
        711,
        213,
        122
      ],
      "sections": 60
    },
    "instructor_url": "/instructors/MIKHAIL_FELDMAN--instructor_3977f551b4e4215582bb888a"
  },
  {
    "instructor_uid": "instructor_426fba9cae006e259ed01714",
    "source": "madgrades",
    "source_instructor_id": "5024592",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "DOHYUN KWON",
    "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": 10,
      "quality": 4,
      "difficulty": 3.7,
      "quality_count": 10,
      "difficulty_count": 10,
      "profile_id": "rmp:2697840",
      "source_url": "https://www.ratemyprofessors.com/professor/2697840",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:43:27.145832+00:00",
      "courses": {
        "course_dcdb624e3fb8cbaf9a557ab9": {
          "review_count": 3,
          "quality": 3.67,
          "difficulty": 4.33,
          "quality_count": 3,
          "difficulty_count": 3
        },
        "course_eec4aae06b946a73f1878be4": {
          "review_count": 7,
          "quality": 4.14,
          "difficulty": 3.43,
          "quality_count": 7,
          "difficulty_count": 7
        }
      },
      "bayesian_quality": 3.7731238556977305,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 3.045,
      "graded": 277,
      "counts": [
        107,
        23,
        64,
        24,
        36,
        11,
        12
      ],
      "sections": 5
    },
    "instructor_url": "/instructors/DOHYUN_KWON"
  },
  {
    "instructor_uid": "instructor_1875f90a89dc101cbb5bf87c",
    "source": "madgrades",
    "source_instructor_id": "3749894",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "DANIELLE BURTON",
    "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.08,
      "graded": 410,
      "counts": [
        153,
        53,
        81,
        39,
        52,
        21,
        11
      ],
      "sections": 9
    },
    "instructor_url": "/instructors/DANIELLE_BURTON"
  },
  {
    "instructor_uid": "instructor_47a60133614979904dc9e5a3",
    "source": "madgrades",
    "source_instructor_id": "6584604",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "DALLAS ALBRITTON",
    "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.915,
      "graded": 557,
      "counts": [
        161,
        44,
        170,
        35,
        96,
        36,
        15
      ],
      "sections": 11
    },
    "instructor_url": "/instructors/DALLAS_ALBRITTON--instructor_47a60133614979904dc9e5a3"
  }
]
```

### grades

```json
[
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 519",
    "course_uid": "course_cdda28fe1e1896676250b6f8",
    "term_id": "1084",
    "term_name": "Spring 2008",
    "instructors": [
      "PAUL RABINOWITZ"
    ],
    "a": 4,
    "ab": 0,
    "b": 2,
    "bc": 0,
    "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": 10,
    "source_aliases": [
      "MATH 519"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 519",
    "course_uid": "course_cdda28fe1e1896676250b6f8",
    "term_id": "1124",
    "term_name": "Spring 2012",
    "instructors": [
      "SERGEY BOLOTIN"
    ],
    "a": 6,
    "ab": 2,
    "b": 2,
    "bc": 3,
    "c": 2,
    "d": 2,
    "f": 1,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 18,
    "source_aliases": [
      "MATH 519"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 519",
    "course_uid": "course_cdda28fe1e1896676250b6f8",
    "term_id": "1134",
    "term_name": "Spring 2013",
    "instructors": [
      "KYUDONG CHOI"
    ],
    "a": 6,
    "ab": 3,
    "b": 4,
    "bc": 1,
    "c": 2,
    "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": 17,
    "source_aliases": [
      "MATH 519"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 519",
    "course_uid": "course_cdda28fe1e1896676250b6f8",
    "term_id": "1144",
    "term_name": "Spring 2014",
    "instructors": [
      "Sigurd Angenent"
    ],
    "a": 6,
    "ab": 0,
    "b": 3,
    "bc": 3,
    "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": 14,
    "source_aliases": [
      "MATH 519"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 519",
    "course_uid": "course_cdda28fe1e1896676250b6f8",
    "term_id": "1154",
    "term_name": "Spring 2015",
    "instructors": [
      "JESSICA LIN"
    ],
    "a": 4,
    "ab": 3,
    "b": 2,
    "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": 0,
    "other": 0,
    "total": 11,
    "source_aliases": [
      "MATH 519"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 519",
    "course_uid": "course_cdda28fe1e1896676250b6f8",
    "term_id": "1164",
    "term_name": "Spring 2016",
    "instructors": [
      "Sigurd Angenent"
    ],
    "a": 6,
    "ab": 4,
    "b": 3,
    "bc": 2,
    "c": 2,
    "d": 2,
    "f": 1,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 20,
    "source_aliases": [
      "MATH 519"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 519",
    "course_uid": "course_cdda28fe1e1896676250b6f8",
    "term_id": "1174",
    "term_name": "Spring 2017",
    "instructors": [
      "GLORIA MARI-BEFFA"
    ],
    "a": 9,
    "ab": 2,
    "b": 4,
    "bc": 3,
    "c": 2,
    "d": 3,
    "f": 2,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 25,
    "source_aliases": [
      "MATH 519"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 519",
    "course_uid": "course_cdda28fe1e1896676250b6f8",
    "term_id": "1184",
    "term_name": "Spring 2018",
    "instructors": [
      "Chanwoo Kim"
    ],
    "a": 6,
    "ab": 6,
    "b": 3,
    "bc": 2,
    "c": 1,
    "d": 2,
    "f": 1,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 21,
    "source_aliases": [
      "MATH 519"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 519",
    "course_uid": "course_cdda28fe1e1896676250b6f8",
    "term_id": "1194",
    "term_name": "Spring 2019",
    "instructors": [
      "SERGEY BOLOTIN"
    ],
    "a": 6,
    "ab": 3,
    "b": 4,
    "bc": 0,
    "c": 0,
    "d": 3,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 1,
    "not_reported": 0,
    "other": 0,
    "total": 17,
    "source_aliases": [
      "MATH 519"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 519",
    "course_uid": "course_cdda28fe1e1896676250b6f8",
    "term_id": "1204",
    "term_name": "Spring 2020",
    "instructors": [
      "Mikhail Feldman"
    ],
    "a": 11,
    "ab": 0,
    "b": 1,
    "bc": 0,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 2,
    "unsatisfactory": 1,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 1,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 16,
    "source_aliases": [
      "MATH 519"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 519",
    "course_uid": "course_cdda28fe1e1896676250b6f8",
    "term_id": "1224",
    "term_name": "Spring 2022",
    "instructors": [
      "DOHYUN KWON"
    ],
    "a": 9,
    "ab": 0,
    "b": 2,
    "bc": 2,
    "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": 16,
    "source_aliases": [
      "MATH 519"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 519",
    "course_uid": "course_cdda28fe1e1896676250b6f8",
    "term_id": "1234",
    "term_name": "Spring 2023",
    "instructors": [
      "DANIELLE BURTON"
    ],
    "a": 9,
    "ab": 4,
    "b": 1,
    "bc": 0,
    "c": 1,
    "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": 17,
    "source_aliases": [
      "MATH 519"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 519",
    "course_uid": "course_cdda28fe1e1896676250b6f8",
    "term_id": "1244",
    "term_name": "Spring 2024",
    "instructors": [
      "Dallas Albritton"
    ],
    "a": 3,
    "ab": 2,
    "b": 5,
    "bc": 1,
    "c": 1,
    "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": 14,
    "source_aliases": [
      "MATH 519"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 519",
    "course_uid": "course_cdda28fe1e1896676250b6f8",
    "term_id": "1254",
    "term_name": "Spring 2025",
    "instructors": [
      "Dallas Albritton"
    ],
    "a": 11,
    "ab": 1,
    "b": 7,
    "bc": 3,
    "c": 3,
    "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": 27,
    "source_aliases": [
      "MATH 519"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 519",
    "course_uid": "course_cdda28fe1e1896676250b6f8",
    "term_id": "1264",
    "term_name": "Spring 2026",
    "instructors": [
      "Mikhail Feldman"
    ],
    "a": 23,
    "ab": 3,
    "b": 4,
    "bc": 0,
    "c": 1,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 1,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 32,
    "source_aliases": [
      "MATH 519"
    ]
  }
]
```

### statistics

#### gpa

3.162

#### graded

269

#### counts

* 119
* 33
* 47
* 22
* 22
* 19
* 7

### grade conflicts

None recorded.

### evidence

#### history

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

#### traces

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

#### reviews

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

#### results

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

### revision

e243353dcb7d79b7247ced91d69443ef4c2a6349

## context

### all

#### term



#### gpa

3.1617100371747213

#### count

269

#### university

##### size

4079

##### gpa Percentile

6

##### count Percentile

65

##### median Count

156

##### histogram

| range   | count | current |
| ------- | ----- | ------- |
| 0.0–0.4 | 0     | false   |
| 0.4–0.8 | 0     | false   |
| 0.8–1.2 | 0     | false   |
| 1.2–1.6 | 0     | false   |
| 1.6–2.0 | 0     | false   |
| 2.0–2.4 | 0     | false   |
| 2.4–2.8 | 12    | false   |
| 2.8–3.2 | 290   | true    |
| 3.2–3.6 | 1130  | false   |
| 3.6–4.0 | 2647  | false   |

#### departments

```json
[
  {
    "subject": "MATH",
    "comparison": {
      "size": 101,
      "gpaPercentile": 29,
      "countPercentile": 58,
      "medianCount": 207,
      "histogram": [
        {
          "range": "0.0–0.4",
          "count": 0,
          "current": false
        },
        {
          "range": "0.4–0.8",
          "count": 0,
          "current": false
        },
        {
          "range": "0.8–1.2",
          "count": 0,
          "current": false
        },
        {
          "range": "1.2–1.6",
          "count": 0,
          "current": false
        },
        {
          "range": "1.6–2.0",
          "count": 0,
          "current": false
        },
        {
          "range": "2.0–2.4",
          "count": 0,
          "current": false
        },
        {
          "range": "2.4–2.8",
          "count": 6,
          "current": false
        },
        {
          "range": "2.8–3.2",
          "count": 26,
          "current": true
        },
        {
          "range": "3.2–3.6",
          "count": 22,
          "current": false
        },
        {
          "range": "3.6–4.0",
          "count": 47,
          "current": false
        }
      ]
    }
  }
]
```

### terms

#### 1084

##### term

1084

##### gpa

3

##### count

10

##### departments

| subject | comparison |
| ------- | ---------- |
| MATH    |            |

#### 1124

##### term

1124

##### gpa

2.8055555555555554

##### count

18

##### departments

| subject | comparison |
| ------- | ---------- |
| MATH    |            |

#### 1134

##### term

1134

##### gpa

3.1176470588235294

##### count

17

##### departments

| subject | comparison |
| ------- | ---------- |
| MATH    |            |

#### 1144

##### term

1144

##### gpa

3.1785714285714284

##### count

14

##### departments

| subject | comparison |
| ------- | ---------- |
| MATH    |            |

#### 1154

##### term

1154

##### gpa

3.409090909090909

##### count

11

##### departments

| subject | comparison |
| ------- | ---------- |
| MATH    |            |

#### 1164

##### term

1164

##### gpa

2.9

##### count

20

##### departments

| subject | comparison |
| ------- | ---------- |
| MATH    |            |

#### 1174

##### term

1174

##### gpa

2.78

##### count

25

##### departments

| subject | comparison |
| ------- | ---------- |
| MATH    |            |

#### 1184

##### term

1184

##### gpa

3

##### count

21

##### departments

| subject | comparison |
| ------- | ---------- |
| MATH    |            |

#### 1194

##### term

1194

##### gpa

3.09375

##### count

16

##### departments

| subject | comparison |
| ------- | ---------- |
| MATH    |            |

#### 1204

##### term

1204

##### gpa

3.9166666666666665

##### count

12

##### departments

| subject | comparison |
| ------- | ---------- |
| MATH    |            |

#### 1224

##### term

1224

##### gpa

3.125

##### count

16

##### departments

| subject | comparison |
| ------- | ---------- |
| MATH    |            |

#### 1234

##### term

1234

##### gpa

3.3529411764705883

##### count

17

##### departments

| subject | comparison |
| ------- | ---------- |
| MATH    |            |

#### 1244

##### term

1244

##### gpa

2.892857142857143

##### count

14

##### departments

| subject | comparison |
| ------- | ---------- |
| MATH    |            |

#### 1254

##### term

1254

##### gpa

3.111111111111111

##### count

27

##### departments

| subject | comparison |
| ------- | ---------- |
| MATH    |            |

#### 1264

##### term

1264

##### gpa

3.7580645161290325

##### count

31

##### university

###### size

1283

###### gpa Percentile

57

###### count Percentile

2

###### median Count

66

###### histogram

| range   | count | current |
| ------- | ----- | ------- |
| 0.0–0.4 | 0     | false   |
| 0.4–0.8 | 0     | false   |
| 0.8–1.2 | 0     | false   |
| 1.2–1.6 | 0     | false   |
| 1.6–2.0 | 0     | false   |
| 2.0–2.4 | 1     | false   |
| 2.4–2.8 | 20    | false   |
| 2.8–3.2 | 130   | false   |
| 3.2–3.6 | 343   | false   |
| 3.6–4.0 | 789   | true    |

##### departments

```json
[
  {
    "subject": "MATH",
    "comparison": {
      "size": 42,
      "gpaPercentile": 90,
      "countPercentile": 7,
      "medianCount": 80,
      "histogram": [
        {
          "range": "0.0–0.4",
          "count": 0,
          "current": false
        },
        {
          "range": "0.4–0.8",
          "count": 0,
          "current": false
        },
        {
          "range": "0.8–1.2",
          "count": 0,
          "current": false
        },
        {
          "range": "1.2–1.6",
          "count": 0,
          "current": false
        },
        {
          "range": "1.6–2.0",
          "count": 0,
          "current": false
        },
        {
          "range": "2.0–2.4",
          "count": 1,
          "current": false
        },
        {
          "range": "2.4–2.8",
          "count": 7,
          "current": false
        },
        {
          "range": "2.8–3.2",
          "count": 17,
          "current": false
        },
        {
          "range": "3.2–3.6",
          "count": 11,
          "current": false
        },
        {
          "range": "3.6–4.0",
          "count": 6,
          "current": true
        }
      ]
    }
  }
]
```

### benchmarks

#### all

##### school

###### size

4079

###### gpa

3.666164798136412

###### top Share

82.32291818049777

###### count

156

##### MATH

###### size

101

###### gpa

3.4911957091682755

###### top Share

72.18545735732506

###### count

207

#### terms

##### 1084

###### school

###### size

720

###### gpa

3.3670742938849725

###### top Share

63.42064564712246

###### count

70

###### MATH

###### size

22

###### gpa

2.977459424628873

###### top Share

44.52710820759676

###### count

88.5

##### 1124

###### school

###### size

821

###### gpa

3.406589342026613

###### top Share

66.35774230127205

###### count

67

###### MATH

###### size

28

###### gpa

2.9109864595893504

###### top Share

42.40580272314707

###### count

75

##### 1134

###### school

###### size

852

###### gpa

3.4138934207568203

###### top Share

66.35946578182744

###### count

66

###### MATH

###### size

26

###### gpa

2.938004331770204

###### top Share

42.318323348030226

###### count

83.5

##### 1144

###### school

###### size

878

###### gpa

3.4092443327803017

###### top Share

65.95978235963416

###### count

64

###### MATH

###### size

30

###### gpa

2.926152797086596

###### top Share

42.17363619414386

###### count

79

##### 1154

###### school

###### size

935

###### gpa

3.4282378385810093

###### top Share

67.66674668721691

###### count

63

###### MATH

###### size

33

###### gpa

2.9834698949629033

###### top Share

46.71989715257013

###### count

69

##### 1164

###### school

###### size

965

###### gpa

3.46491230798535

###### top Share

69.92376287143657

###### count

68

###### MATH

###### size

32

###### gpa

2.995223360849456

###### top Share

46.38098813836469

###### count

83

##### 1174

###### school

###### size

955

###### gpa

3.4597947384071412

###### top Share

69.5290038366363

###### count

69

###### MATH

###### size

32

###### gpa

2.992971960864239

###### top Share

44.393513280464695

###### count

89

##### 1184

###### school

###### size

1010

###### gpa

3.47925290354517

###### top Share

70.86270937115944

###### count

68

###### MATH

###### size

36

###### gpa

3.0650838986714333

###### top Share

47.42689290604571

###### count

83.5

##### 1194

###### school

###### size

1040

###### gpa

3.4906527436719808

###### top Share

71.74728845515045

###### count

67

###### MATH

###### size

38

###### gpa

3.133406260873163

###### top Share

53.17595010634325

###### count

71.5

##### 1204

###### school

###### size

1012

###### gpa

3.703747431523761

###### top Share

84.59811226304916

###### count

65.5

###### MATH

###### size

29

###### gpa

3.478717830475146

###### top Share

69.61236805388549

###### count

83

##### 1224

###### school

###### size

1171

###### gpa

3.5627882428500937

###### top Share

76.37271640560496

###### count

64

###### MATH

###### size

34

###### gpa

3.1555898753466907

###### top Share

53.444319815085976

###### count

87.5

##### 1234

###### school

###### size

1188

###### gpa

3.5799441677552393

###### top Share

77.18256448537606

###### count

65

###### MATH

###### size

41

###### gpa

3.178489266862151

###### top Share

56.06874885619616

###### count

67

##### 1244

###### school

###### size

1241

###### gpa

3.5975573126929192

###### top Share

78.29036874847135

###### count

65

###### MATH

###### size

43

###### gpa

3.228240949537157

###### top Share

55.86451059486035

###### count

68

##### 1254

###### school

###### size

1289

###### gpa

3.6126423469389106

###### top Share

79.48050408754871

###### count

66

###### MATH

###### size

39

###### gpa

3.180435541912479

###### top Share

53.878371816747475

###### count

89

##### 1264

###### school

###### size

1283

###### gpa

3.6229729166451925

###### top Share

80.13669149396227

###### count

66

###### MATH

###### size

42

###### gpa

3.13598176627681

###### top Share

52.25969905887213

###### count

80

## instructor Trends

```json
[
  {
    "uid": "instructor_3977f551b4e4215582bb888a",
    "name": "MIKHAIL FELDMAN",
    "count": 43,
    "terms": [
      {
        "term": "1204",
        "count": 12,
        "sections": 1,
        "gpa": 3.9166666666666665
      },
      {
        "term": "1264",
        "count": 31,
        "sections": 1,
        "gpa": 3.7580645161290325
      }
    ]
  },
  {
    "uid": "instructor_47a60133614979904dc9e5a3",
    "name": "DALLAS ALBRITTON",
    "count": 41,
    "terms": [
      {
        "term": "1244",
        "count": 14,
        "sections": 1,
        "gpa": 2.892857142857143
      },
      {
        "term": "1254",
        "count": 27,
        "sections": 1,
        "gpa": 3.111111111111111
      }
    ]
  },
  {
    "uid": "instructor_679f753cde11c003a592a1a8",
    "name": "SIGURD ANGENENT",
    "count": 34,
    "terms": [
      {
        "term": "1144",
        "count": 14,
        "sections": 1,
        "gpa": 3.1785714285714284
      },
      {
        "term": "1164",
        "count": 20,
        "sections": 1,
        "gpa": 2.9
      }
    ]
  },
  {
    "uid": "instructor_d6ae5bf489a32285b7c8c1c7",
    "name": "SERGEY BOLOTIN",
    "count": 34,
    "terms": [
      {
        "term": "1124",
        "count": 18,
        "sections": 1,
        "gpa": 2.8055555555555554
      },
      {
        "term": "1194",
        "count": 16,
        "sections": 1,
        "gpa": 3.09375
      }
    ]
  },
  {
    "uid": "instructor_b9a630b0e3b3db4a0fe1de98",
    "name": "GLORIA MARI-BEFFA",
    "count": 25,
    "terms": [
      {
        "term": "1174",
        "count": 25,
        "sections": 1,
        "gpa": 2.78
      }
    ]
  },
  {
    "uid": "instructor_6015ff78a76a4e4bf9ce2581",
    "name": "CHANWOO KIM",
    "count": 21,
    "terms": [
      {
        "term": "1184",
        "count": 21,
        "sections": 1,
        "gpa": 3
      }
    ]
  },
  {
    "uid": "instructor_1875f90a89dc101cbb5bf87c",
    "name": "DANIELLE BURTON",
    "count": 17,
    "terms": [
      {
        "term": "1234",
        "count": 17,
        "sections": 1,
        "gpa": 3.3529411764705883
      }
    ]
  },
  {
    "uid": "instructor_58bf726edd9f064af2b03475",
    "name": "KYUDONG CHOI",
    "count": 17,
    "terms": [
      {
        "term": "1134",
        "count": 17,
        "sections": 1,
        "gpa": 3.1176470588235294
      }
    ]
  },
  {
    "uid": "instructor_426fba9cae006e259ed01714",
    "name": "DOHYUN KWON",
    "count": 16,
    "terms": [
      {
        "term": "1224",
        "count": 16,
        "sections": 1,
        "gpa": 3.125
      }
    ]
  },
  {
    "uid": "instructor_7bed8c9d30ae01bd01e9b11f",
    "name": "JESSICA LIN",
    "count": 11,
    "terms": [
      {
        "term": "1154",
        "count": 11,
        "sections": 1,
        "gpa": 3.409090909090909
      }
    ]
  },
  {
    "uid": "instructor_bf309ef4d9b0a29dea9f4a01",
    "name": "PAUL RABINOWITZ",
    "count": 10,
    "terms": [
      {
        "term": "1084",
        "count": 10,
        "sections": 1,
        "gpa": 3
      }
    ]
  }
]
```

## following

None recorded.
