# MATH 765: Differential Geometry | UW–Madison

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

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

577507ad25ea22afe0966ea898dd14bba143aa6ff7448a63eb79d60283a160a2

### course id

MATH 765

### course uid

course\_26e66d6ac87698124a229853

### catalog version id

c48ce0476974ad6067a06522fad9401cacddb4b85392f83df5a45f00c2bcafde

### course number

765

### subjects

* MATH

### title

DIFFERENTIAL GEOMETRY

### description

Covers the metric properties of Riemannian manifolds. The following topics will be covered: Vector bundles and connections, Riemannian metrics, submanifolds and second fundamental form, first variation of arc length, geodesics, Hopf-Rinow theorem, second variation of arc length, Jacobi fields and index lemmas, Bonnet-Meyer theorem, Rauch comparison theorem, spaces of constant curvature, Hodge-de Rham theory. Familiarity with the topics in a differential manifolds course (e.g.MATH 761) is strongly recommended.

### requirements text

Graduate/professional standing or member of the Pre-Masters Mathematics (Visiting International) Program

### credit offering ids

None recorded.

### llm job id

enrich-f516c4d3e82cfe326b4f5f54

### llm output id

7940d059b7ddfc9eeae447a9e1d2d7d8d57cb5248126b16f4198d1fc14469470

### llm model

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

### llm model revision

1355db6a052410cfd62085d94b58866fd0f2c3c5

### llm task version

14

### llm search status

valid

### llm summary

MATH 765 DIFFERENTIAL GEOMETRY covers the metric properties of Riemannian manifolds, including geodesics, comparison theorems, and Hodge-de Rham theory.

### llm topics

* Vector bundles, connections, and submanifolds.
* Geodesics and the Hopf-Rinow theorem.
* Second variation of arc length and Jacobi fields.
* Comparison theorems and spaces of constant curvature.
* Hodge-de Rham theory.

### llm skills

* Analyze metric properties of Riemannian manifolds.
* Apply vector bundle theory and connections to Riemannian geometry.
* Study geodesics and variational properties of arc length.
* Utilize comparison theorems and Hodge-de Rham theory.

### llm assumed background

* Topics from a differential manifolds course, such as those in MATH 761.

### llm search phrases

* Riemannian manifolds metric properties
* geodesics Hopf-Rinow theorem
* Jacobi fields index lemmas
* comparison theorems differential geometry

### llm requirements status

valid

### llm student summary status

valid

### llm experience status

valid

### catalog variants

None recorded.

### student summary

#### context hash

996581961ea164375cbec7a462c5289f67361b35f650afa2ec5a4844d9a9a371

#### course id

MATH 765

#### current instructors

None recorded.

#### difficulty workload

Historical reviews of Sean Paul: Reviewers characterize the difficulty as high, citing a lack of clear grading standards. One student rated the difficulty at 5, noting that grades seemed based on personal satisfaction rather than objective performance.

```json
{
  "citations": [
    {
      "instructor_name": "Sean Paul",
      "review_date": "2025-05-16 06:07:57 +0000 UTC",
      "review_id": "0d18cd576c327418adfdf00e",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:1029779",
      "source_review_id": "UmF0aW5nLTQxMzAyMDAx",
      "source_url": "https://www.ratemyprofessors.com/professor/1029779",
      "type": "review"
    }
  ]
}
```

#### errors

None recorded.

#### historical context

Historical reviews of Sean Paul: Sean Paul is described as irresponsible and unorganized, with lectures that fail to cover core topics like Jacobi fields. Reviewers criticize his lack of clear grading criteria and his tendency to blame students for their struggles.

```json
{
  "citations": [
    {
      "instructor_name": "Sean Paul",
      "review_date": "2025-05-16 03:17:41 +0000 UTC",
      "review_id": "f37da50428b25203f666109e",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:1029779",
      "source_review_id": "UmF0aW5nLTQxMzAwNjg3",
      "source_url": "https://www.ratemyprofessors.com/professor/1029779",
      "type": "review"
    },
    {
      "instructor_name": "Sean Paul",
      "review_date": "2025-05-16 06:07:57 +0000 UTC",
      "review_id": "0d18cd576c327418adfdf00e",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:1029779",
      "source_review_id": "UmF0aW5nLTQxMzAyMDAx",
      "source_url": "https://www.ratemyprofessors.com/professor/1029779",
      "type": "review"
    },
    {
      "instructor_name": "Sean Paul",
      "review_date": "2026-05-09 22:42:38 +0000 UTC",
      "review_id": "2804b3a86363bff5b71d2c73",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:1029779",
      "source_review_id": "UmF0aW5nLTQzMDgyMDM5",
      "source_url": "https://www.ratemyprofessors.com/professor/1029779",
      "type": "review"
    }
  ]
}
```

#### offered

false

#### profile hash

e59ddc7389015d0035b68cd195c939d475bf72b959b29cf12eab59b454ccaef1

#### quick take

Sean Paul's historical reviews describe a frustrating experience with unorganized lectures and unclear grading criteria. Students report that course content often diverged from expected topics, leading to significant dissatisfaction with the instruction quality.

```json
{
  "citations": [
    {
      "instructor_name": "Sean Paul",
      "review_date": "2025-05-16 03:17:41 +0000 UTC",
      "review_id": "f37da50428b25203f666109e",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:1029779",
      "source_review_id": "UmF0aW5nLTQxMzAwNjg3",
      "source_url": "https://www.ratemyprofessors.com/professor/1029779",
      "type": "review"
    },
    {
      "instructor_name": "Sean Paul",
      "review_date": "2025-05-16 06:07:57 +0000 UTC",
      "review_id": "0d18cd576c327418adfdf00e",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:1029779",
      "source_review_id": "UmF0aW5nLTQxMzAyMDAx",
      "source_url": "https://www.ratemyprofessors.com/professor/1029779",
      "type": "review"
    },
    {
      "instructor_name": "Sean Paul",
      "review_date": "2026-05-09 22:42:38 +0000 UTC",
      "review_id": "2804b3a86363bff5b71d2c73",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:1029779",
      "source_review_id": "UmF0aW5nLTQzMDgyMDM5",
      "source_url": "https://www.ratemyprofessors.com/professor/1029779",
      "type": "review"
    }
  ]
}
```

Recent recorded grades — Fall 2023: 4.00 GPA, 100.0% A/AB (n=11 letter grades); Spring 2025: 3.62 GPA, 91.7% A/AB (n=12 letter grades); Spring 2026: 4.00 GPA, 100.0% A/AB (n=19 letter grades).

```json
{
  "citations": [
    {
      "course_id": "MATH 765",
      "run_id": "20260907T155543-ce3781c4",
      "source_record": {
        "entity_id": "c274f84b-f3a0-36f9-8807-99941883d687",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "grades_latest",
      "term_id": "1242",
      "type": "grade"
    },
    {
      "course_id": "MATH 765",
      "run_id": "20260907T155543-ce3781c4",
      "source_record": {
        "entity_id": "c274f84b-f3a0-36f9-8807-99941883d687",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "grades_latest",
      "term_id": "1254",
      "type": "grade"
    },
    {
      "course_id": "MATH 765",
      "run_id": "20260907T155543-ce3781c4",
      "source_record": {
        "entity_id": "c274f84b-f3a0-36f9-8807-99941883d687",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "grades_latest",
      "term_id": "1264",
      "type": "grade"
    }
  ]
}
```

#### student experience

Historical reviews of Sean Paul: Students found lectures unhelpful, with content focusing on the instructor's specific interests rather than core course material. Reviewers also noted a lack of support, with the instructor attributing student struggles entirely to their own faults.

```json
{
  "citations": [
    {
      "instructor_name": "Sean Paul",
      "review_date": "2025-05-16 03:17:41 +0000 UTC",
      "review_id": "f37da50428b25203f666109e",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:1029779",
      "source_review_id": "UmF0aW5nLTQxMzAwNjg3",
      "source_url": "https://www.ratemyprofessors.com/professor/1029779",
      "type": "review"
    },
    {
      "instructor_name": "Sean Paul",
      "review_date": "2026-05-09 22:42:38 +0000 UTC",
      "review_id": "2804b3a86363bff5b71d2c73",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:1029779",
      "source_review_id": "UmF0aW5nLTQzMDgyMDM5",
      "source_url": "https://www.ratemyprofessors.com/professor/1029779",
      "type": "review"
    }
  ]
}
```

#### task hash

74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68

#### teaching history

SEAN PAUL is recorded teaching in Spring 2008, Spring 2010, Spring 2012, Spring 2016, Spring 2018, Spring 2019, Fall 2022, Spring 2025. Recorded history may be incomplete and does not establish a future schedule.

```json
{
  "citations": [
    {
      "course_id": "MATH 765",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "c274f84b-f3a0-36f9-8807-99941883d687",
      "source_record": {
        "entity_id": "c274f84b-f3a0-36f9-8807-99941883d687",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1084",
      "type": "grade"
    },
    {
      "course_id": "MATH 765",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "c274f84b-f3a0-36f9-8807-99941883d687",
      "source_record": {
        "entity_id": "c274f84b-f3a0-36f9-8807-99941883d687",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1104",
      "type": "grade"
    },
    {
      "course_id": "MATH 765",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "c274f84b-f3a0-36f9-8807-99941883d687",
      "source_record": {
        "entity_id": "c274f84b-f3a0-36f9-8807-99941883d687",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1124",
      "type": "grade"
    },
    {
      "course_id": "MATH 765",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "c274f84b-f3a0-36f9-8807-99941883d687",
      "source_record": {
        "entity_id": "c274f84b-f3a0-36f9-8807-99941883d687",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1164",
      "type": "grade"
    },
    {
      "course_id": "MATH 765",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "c274f84b-f3a0-36f9-8807-99941883d687",
      "source_record": {
        "entity_id": "c274f84b-f3a0-36f9-8807-99941883d687",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1184",
      "type": "grade"
    },
    {
      "course_id": "MATH 765",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "c274f84b-f3a0-36f9-8807-99941883d687",
      "source_record": {
        "entity_id": "c274f84b-f3a0-36f9-8807-99941883d687",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1194",
      "type": "grade"
    },
    {
      "course_id": "MATH 765",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "c274f84b-f3a0-36f9-8807-99941883d687",
      "source_record": {
        "entity_id": "c274f84b-f3a0-36f9-8807-99941883d687",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1232",
      "type": "grade"
    },
    {
      "course_id": "MATH 765",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "c274f84b-f3a0-36f9-8807-99941883d687",
      "source_record": {
        "entity_id": "c274f84b-f3a0-36f9-8807-99941883d687",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1254",
      "type": "grade"
    }
  ]
}
```

#### term id

1272

#### term name

2026 Fall

#### version

2

### requirements

#### nodes

```json
[
  {
    "children": [],
    "condition": "Graduate/professional standing or member of the Pre-Masters Mathematics (Visiting International) Program",
    "course": null,
    "evidence": "Graduate/professional standing or member of the Pre-Masters Mathematics (Visiting International) Program",
    "id": "n0",
    "kind": "condition"
  }
]
```

#### notes

None recorded.

#### root

n0

#### status

parsed

### instructors

None recorded.

### offerings

None recorded.

### sections

None recorded.

### grade instructors

```json
[
  {
    "instructor_uid": "instructor_180bf94a3d2f4343128d8704",
    "source": "madgrades",
    "source_instructor_id": "4197298",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "JEFF VIACLOVSKY",
    "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": 46,
      "quality": 2.91,
      "difficulty": 3.26,
      "quality_count": 46,
      "difficulty_count": 46,
      "profile_id": "rmp:1227705",
      "source_url": "https://www.ratemyprofessors.com/professor/1227705",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:33:47.524876+00:00",
      "courses": {
        "course_1f8e8903c7761a5fe852a4bc": {
          "review_count": 4,
          "quality": 2.75,
          "difficulty": 3.75,
          "quality_count": 4,
          "difficulty_count": 4
        },
        "course_0002a781bc9543f3a2ac1a94": {
          "review_count": 5,
          "quality": 4.2,
          "difficulty": 2.2,
          "quality_count": 5,
          "difficulty_count": 5
        },
        "course_8634dde81cc95f6c58014087": {
          "review_count": 25,
          "quality": 2.36,
          "difficulty": 3.56,
          "quality_count": 25,
          "difficulty_count": 25
        }
      },
      "bayesian_quality": 3.1371775101656354,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 2.832,
      "graded": 1497,
      "counts": [
        532,
        113,
        265,
        121,
        234,
        150,
        82
      ],
      "sections": 38
    },
    "instructor_url": "/instructors/JEFF_VIACLOVSKY"
  },
  {
    "instructor_uid": "instructor_eb98a96c05ac474b321e9170",
    "source": "madgrades",
    "source_instructor_id": "4170482",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "SEAN PAUL",
    "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": 242,
      "quality": 1.73,
      "difficulty": 4.28,
      "quality_count": 242,
      "difficulty_count": 242,
      "profile_id": "rmp:1029779",
      "source_url": "https://www.ratemyprofessors.com/professor/1029779",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:06:34.601176+00:00",
      "courses": {
        "course_cd8a47c5c8808c1cc3427d87": {
          "review_count": 24,
          "quality": 1.38,
          "difficulty": 4.67,
          "quality_count": 24,
          "difficulty_count": 24
        },
        "course_26e66d6ac87698124a229853": {
          "review_count": 3,
          "quality": 1,
          "difficulty": 3.67,
          "quality_count": 3,
          "difficulty_count": 3
        },
        "course_364c50303ed83d1234b4ea51": {
          "review_count": 2,
          "quality": 3,
          "difficulty": 4,
          "quality_count": 2,
          "difficulty_count": 2
        },
        "course_8634dde81cc95f6c58014087": {
          "review_count": 144,
          "quality": 1.64,
          "difficulty": 4.35,
          "quality_count": 144,
          "difficulty_count": 144
        },
        "course_eec4aae06b946a73f1878be4": {
          "review_count": 6,
          "quality": 1.67,
          "difficulty": 4,
          "quality_count": 6,
          "difficulty_count": 6
        },
        "course_63c43e7ac8225e2773df74d8": {
          "review_count": 1,
          "quality": 1,
          "difficulty": 4,
          "quality_count": 1,
          "difficulty_count": 1
        },
        "course_963da18c52ee0091bf4904b6": {
          "review_count": 2,
          "quality": 3,
          "difficulty": 3.5,
          "quality_count": 2,
          "difficulty_count": 2
        },
        "course_7d3f055b392d74c588d35d0b": {
          "review_count": 5,
          "quality": 2.2,
          "difficulty": 3.2,
          "quality_count": 5,
          "difficulty_count": 5
        },
        "course_6bc496e4640fd08f71e1b041": {
          "review_count": 5,
          "quality": 2.8,
          "difficulty": 4.2,
          "quality_count": 5,
          "difficulty_count": 5
        },
        "course_9a1a7bf1933981bcbaca47ac": {
          "review_count": 2,
          "quality": 3.5,
          "difficulty": 3,
          "quality_count": 2,
          "difficulty_count": 2
        },
        "course_cc1de60e9953cdd9c469e9a5": {
          "review_count": 20,
          "quality": 1.7,
          "difficulty": 4,
          "quality_count": 20,
          "difficulty_count": 20
        },
        "course_5d98ff5f6adce2207e394dc6": {
          "review_count": 6,
          "quality": 2.67,
          "difficulty": 4.67,
          "quality_count": 6,
          "difficulty_count": 6
        }
      },
      "bayesian_quality": 1.8773042582859996,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 2.947,
      "graded": 3104,
      "counts": [
        878,
        355,
        749,
        367,
        532,
        165,
        58
      ],
      "sections": 58
    },
    "instructor_url": "/instructors/SEAN_PAUL--instructor_eb98a96c05ac474b321e9170"
  },
  {
    "instructor_uid": "instructor_7ffa168f48f2427ebb92a0ca",
    "source": "madgrades",
    "source_instructor_id": "3987897",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "RUIFANG SONG",
    "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": 55,
      "quality": 2.51,
      "difficulty": 3.55,
      "quality_count": 55,
      "difficulty_count": 55,
      "profile_id": "rmp:1618056",
      "source_url": "https://www.ratemyprofessors.com/professor/1618056",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:08:55.082064+00:00",
      "courses": {
        "course_cc1de60e9953cdd9c469e9a5": {
          "review_count": 39,
          "quality": 2.59,
          "difficulty": 3.56,
          "quality_count": 39,
          "difficulty_count": 39
        },
        "course_a133a953d2fc593f17f887bf": {
          "review_count": 1,
          "quality": 4,
          "difficulty": 1,
          "quality_count": 1,
          "difficulty_count": 1
        },
        "course_6bc496e4640fd08f71e1b041": {
          "review_count": 1,
          "quality": 3,
          "difficulty": 2,
          "quality_count": 1,
          "difficulty_count": 1
        }
      },
      "bayesian_quality": 2.816582875612425,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 2.732,
      "graded": 1680,
      "counts": [
        359,
        156,
        475,
        170,
        325,
        107,
        88
      ],
      "sections": 14
    },
    "instructor_url": "/instructors/RUIFANG_SONG"
  },
  {
    "instructor_uid": "instructor_76f9c7d76a0cb5d9c1ddc816",
    "source": "madgrades",
    "source_instructor_id": "3623452",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "BING WANG",
    "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": 89,
      "quality": 2.67,
      "difficulty": 3.62,
      "quality_count": 89,
      "difficulty_count": 89,
      "profile_id": "rmp:1848210",
      "source_url": "https://www.ratemyprofessors.com/professor/1848210",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:51:44.932525+00:00",
      "courses": {
        "course_6bc496e4640fd08f71e1b041": {
          "review_count": 51,
          "quality": 2.98,
          "difficulty": 3.49,
          "quality_count": 51,
          "difficulty_count": 51
        },
        "course_3b14f667f980624c1f5bde67": {
          "review_count": 2,
          "quality": 3.5,
          "difficulty": 2.5,
          "quality_count": 2,
          "difficulty_count": 2
        },
        "course_1f8e8903c7761a5fe852a4bc": {
          "review_count": 3,
          "quality": 1.67,
          "difficulty": 4.67,
          "quality_count": 3,
          "difficulty_count": 3
        },
        "course_9a1a7bf1933981bcbaca47ac": {
          "review_count": 3,
          "quality": 1.33,
          "difficulty": 4.67,
          "quality_count": 3,
          "difficulty_count": 3
        },
        "course_eec4aae06b946a73f1878be4": {
          "review_count": 1,
          "quality": 2,
          "difficulty": 4,
          "quality_count": 1,
          "difficulty_count": 1
        },
        "course_8634dde81cc95f6c58014087": {
          "review_count": 19,
          "quality": 2.16,
          "difficulty": 3.89,
          "quality_count": 19,
          "difficulty_count": 19
        },
        "course_0002a781bc9543f3a2ac1a94": {
          "review_count": 1,
          "quality": 4,
          "difficulty": 2,
          "quality_count": 1,
          "difficulty_count": 1
        }
      },
      "bayesian_quality": 2.851593721751669,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 2.687,
      "graded": 1332,
      "counts": [
        288,
        179,
        269,
        150,
        234,
        150,
        62
      ],
      "sections": 20
    },
    "instructor_url": "/instructors/BING_WANG--instructor_76f9c7d76a0cb5d9c1ddc816"
  },
  {
    "instructor_uid": "instructor_bc7acc9f38e7d8108854c8c5",
    "source": "madgrades",
    "source_instructor_id": "3334967",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "TULLIA DYMARZ",
    "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": 53,
      "quality": 3.21,
      "difficulty": 3.04,
      "quality_count": 53,
      "difficulty_count": 53,
      "profile_id": "rmp:1653279",
      "source_url": "https://www.ratemyprofessors.com/professor/1653279",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:01:02.366500+00:00",
      "courses": {
        "course_fa53f4954bab469b5d4c4fe3": {
          "review_count": 1,
          "quality": 1,
          "difficulty": 5,
          "quality_count": 1,
          "difficulty_count": 1
        },
        "course_60c2767a206a079d3af2a1a4": {
          "review_count": 1,
          "quality": 4,
          "difficulty": 2,
          "quality_count": 1,
          "difficulty_count": 1
        },
        "course_be7b0773bc9d040384a6a3ce": {
          "review_count": 3,
          "quality": 4.67,
          "difficulty": 4.33,
          "quality_count": 3,
          "difficulty_count": 3
        },
        "course_5d98ff5f6adce2207e394dc6": {
          "review_count": 6,
          "quality": 3.5,
          "difficulty": 4.67,
          "quality_count": 6,
          "difficulty_count": 6
        },
        "course_eec4aae06b946a73f1878be4": {
          "review_count": 3,
          "quality": 3.33,
          "difficulty": 2,
          "quality_count": 3,
          "difficulty_count": 3
        }
      },
      "bayesian_quality": 3.3332015845333136,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 3.594,
      "graded": 668,
      "counts": [
        403,
        109,
        98,
        26,
        20,
        8,
        4
      ],
      "sections": 50
    },
    "instructor_url": "/instructors/TULLIA_DYMARZ--instructor_bc7acc9f38e7d8108854c8c5"
  },
  {
    "instructor_uid": "instructor_6a6aef5fb4903bdad4de25d1",
    "source": "madgrades",
    "source_instructor_id": "4950921",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "GAO 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": 3.491,
      "graded": 57,
      "counts": [
        37,
        6,
        3,
        4,
        4,
        3,
        0
      ],
      "sections": 4
    },
    "instructor_url": "/instructors/GAO_CHEN"
  },
  {
    "instructor_uid": "instructor_192e932c9d86d7d925e021f3",
    "source": "madgrades",
    "source_instructor_id": "4441095",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "ANDREW ZIMMER",
    "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.088,
      "graded": 477,
      "counts": [
        170,
        47,
        146,
        27,
        52,
        19,
        16
      ],
      "sections": 21
    },
    "instructor_url": "/instructors/ANDREW_ZIMMER--instructor_192e932c9d86d7d925e021f3"
  },
  {
    "instructor_uid": "instructor_cd2c0c17cab3cc2b827bfdb2",
    "source": "madgrades",
    "source_instructor_id": "4441628",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "ALEX WALDRON",
    "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": 30,
      "quality": 2.67,
      "difficulty": 3.67,
      "quality_count": 30,
      "difficulty_count": 30,
      "profile_id": "rmp:2634041",
      "source_url": "https://www.ratemyprofessors.com/professor/2634041",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:57:02.487550+00:00",
      "courses": {
        "course_8634dde81cc95f6c58014087": {
          "review_count": 6,
          "quality": 3,
          "difficulty": 4,
          "quality_count": 6,
          "difficulty_count": 6
        },
        "course_963da18c52ee0091bf4904b6": {
          "review_count": 2,
          "quality": 3.5,
          "difficulty": 5,
          "quality_count": 2,
          "difficulty_count": 2
        },
        "course_cc1de60e9953cdd9c469e9a5": {
          "review_count": 14,
          "quality": 2.29,
          "difficulty": 3.64,
          "quality_count": 14,
          "difficulty_count": 14
        },
        "course_0002a781bc9543f3a2ac1a94": {
          "review_count": 3,
          "quality": 2.33,
          "difficulty": 3.33,
          "quality_count": 3,
          "difficulty_count": 3
        },
        "course_7d3f055b392d74c588d35d0b": {
          "review_count": 2,
          "quality": 4,
          "difficulty": 2.5,
          "quality_count": 2,
          "difficulty_count": 2
        },
        "course_364c50303ed83d1234b4ea51": {
          "review_count": 1,
          "quality": 4,
          "difficulty": 3,
          "quality_count": 1,
          "difficulty_count": 1
        },
        "course_4aa5bbed0c86993f5f0dc832": {
          "review_count": 1,
          "quality": 2,
          "difficulty": 3,
          "quality_count": 1,
          "difficulty_count": 1
        }
      },
      "bayesian_quality": 3.065874313418638,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 2.797,
      "graded": 757,
      "counts": [
        203,
        72,
        199,
        40,
        144,
        68,
        31
      ],
      "sections": 17
    },
    "instructor_url": "/instructors/ALEX_WALDRON--instructor_cd2c0c17cab3cc2b827bfdb2"
  }
]
```

### grades

```json
[
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 765",
    "course_uid": "course_26e66d6ac87698124a229853",
    "term_id": "1074",
    "term_name": "Spring 2007",
    "instructors": [
      "JEFF VIACLOVSKY"
    ],
    "a": 14,
    "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": 14,
    "source_aliases": [
      "MATH 765"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 765",
    "course_uid": "course_26e66d6ac87698124a229853",
    "term_id": "1084",
    "term_name": "Spring 2008",
    "instructors": [
      "Sean Paul"
    ],
    "a": 9,
    "ab": 0,
    "b": 0,
    "bc": 0,
    "c": 0,
    "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": 10,
    "source_aliases": [
      "MATH 765"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 765",
    "course_uid": "course_26e66d6ac87698124a229853",
    "term_id": "1094",
    "term_name": "Spring 2009",
    "instructors": [
      "JEFF VIACLOVSKY"
    ],
    "a": 12,
    "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": 12,
    "source_aliases": [
      "MATH 765"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 765",
    "course_uid": "course_26e66d6ac87698124a229853",
    "term_id": "1104",
    "term_name": "Spring 2010",
    "instructors": [
      "Sean Paul"
    ],
    "a": 8,
    "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": 8,
    "source_aliases": [
      "MATH 765"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 765",
    "course_uid": "course_26e66d6ac87698124a229853",
    "term_id": "1114",
    "term_name": "Spring 2011",
    "instructors": [
      "JEFF VIACLOVSKY"
    ],
    "a": 17,
    "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": 17,
    "source_aliases": [
      "MATH 765"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 765",
    "course_uid": "course_26e66d6ac87698124a229853",
    "term_id": "1124",
    "term_name": "Spring 2012",
    "instructors": [
      "Sean Paul"
    ],
    "a": 16,
    "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": 16,
    "source_aliases": [
      "MATH 765"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 765",
    "course_uid": "course_26e66d6ac87698124a229853",
    "term_id": "1134",
    "term_name": "Spring 2013",
    "instructors": [
      "RUIFANG SONG"
    ],
    "a": 11,
    "ab": 1,
    "b": 0,
    "bc": 0,
    "c": 0,
    "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": 13,
    "source_aliases": [
      "MATH 765"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 765",
    "course_uid": "course_26e66d6ac87698124a229853",
    "term_id": "1144",
    "term_name": "Spring 2014",
    "instructors": [
      "RUIFANG SONG"
    ],
    "a": 11,
    "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": 11,
    "source_aliases": [
      "MATH 765"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 765",
    "course_uid": "course_26e66d6ac87698124a229853",
    "term_id": "1154",
    "term_name": "Spring 2015",
    "instructors": [
      "JEFF VIACLOVSKY"
    ],
    "a": 19,
    "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": 19,
    "source_aliases": [
      "MATH 765"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 765",
    "course_uid": "course_26e66d6ac87698124a229853",
    "term_id": "1164",
    "term_name": "Spring 2016",
    "instructors": [
      "Sean Paul"
    ],
    "a": 9,
    "ab": 1,
    "b": 5,
    "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": 15,
    "source_aliases": [
      "MATH 765"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 765",
    "course_uid": "course_26e66d6ac87698124a229853",
    "term_id": "1174",
    "term_name": "Spring 2017",
    "instructors": [
      "Jing Wang"
    ],
    "a": 10,
    "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": 10,
    "source_aliases": [
      "MATH 765"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 765",
    "course_uid": "course_26e66d6ac87698124a229853",
    "term_id": "1184",
    "term_name": "Spring 2018",
    "instructors": [
      "Sean Paul"
    ],
    "a": 7,
    "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": 7,
    "source_aliases": [
      "MATH 765"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 765",
    "course_uid": "course_26e66d6ac87698124a229853",
    "term_id": "1194",
    "term_name": "Spring 2019",
    "instructors": [
      "Sean Paul"
    ],
    "a": 11,
    "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": 11,
    "source_aliases": [
      "MATH 765"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 765",
    "course_uid": "course_26e66d6ac87698124a229853",
    "term_id": "1202",
    "term_name": "Fall 2019",
    "instructors": [
      "Tullia Dymarz"
    ],
    "a": 13,
    "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": 13,
    "source_aliases": [
      "MATH 765"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 765",
    "course_uid": "course_26e66d6ac87698124a229853",
    "term_id": "1212",
    "term_name": "Fall 2020",
    "instructors": [
      "GAO CHEN"
    ],
    "a": 12,
    "ab": 0,
    "b": 1,
    "bc": 0,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 2,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 15,
    "source_aliases": [
      "MATH 765"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 765",
    "course_uid": "course_26e66d6ac87698124a229853",
    "term_id": "1222",
    "term_name": "Fall 2021",
    "instructors": [
      "Andrew Zimmer"
    ],
    "a": 11,
    "ab": 0,
    "b": 1,
    "bc": 0,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 1,
    "not_reported": 0,
    "other": 0,
    "total": 13,
    "source_aliases": [
      "MATH 765"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 765",
    "course_uid": "course_26e66d6ac87698124a229853",
    "term_id": "1232",
    "term_name": "Fall 2022",
    "instructors": [
      "Sean Paul"
    ],
    "a": 9,
    "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": 9,
    "source_aliases": [
      "MATH 765"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 765",
    "course_uid": "course_26e66d6ac87698124a229853",
    "term_id": "1242",
    "term_name": "Fall 2023",
    "instructors": [
      "Alex Waldron"
    ],
    "a": 11,
    "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": 11,
    "source_aliases": [
      "MATH 765"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 765",
    "course_uid": "course_26e66d6ac87698124a229853",
    "term_id": "1254",
    "term_name": "Spring 2025",
    "instructors": [
      "Sean Paul"
    ],
    "a": 4,
    "ab": 7,
    "b": 1,
    "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": 12,
    "source_aliases": [
      "MATH 765"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 765",
    "course_uid": "course_26e66d6ac87698124a229853",
    "term_id": "1264",
    "term_name": "Spring 2026",
    "instructors": [
      "Alex Waldron"
    ],
    "a": 19,
    "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": 19,
    "source_aliases": [
      "MATH 765"
    ]
  }
]
```

### statistics

#### gpa

3.95

#### graded

250

#### counts

* 233
* 9
* 8
* 0
* 0
* 0
* 0

### grade conflicts

None recorded.

### evidence

#### history

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

#### traces

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

#### reviews

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

#### results

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

### revision

e243353dcb7d79b7247ced91d69443ef4c2a6349

## context

### all

#### term



#### gpa

3.95

#### count

250

#### university

##### size

4930

##### gpa Percentile

86

##### count Percentile

64

##### median Count

154

##### 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 | 13    | false   |
| 2.8–3.2 | 368   | false   |
| 3.2–3.6 | 1406  | false   |
| 3.6–4.0 | 3143  | true    |

#### departments

```json
[
  {
    "subject": "MATH",
    "comparison": {
      "size": 124,
      "gpaPercentile": 79,
      "countPercentile": 64,
      "medianCount": 169,
      "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": 3,
          "current": false
        },
        {
          "range": "2.8–3.2",
          "count": 34,
          "current": false
        },
        {
          "range": "3.2–3.6",
          "count": 25,
          "current": false
        },
        {
          "range": "3.6–4.0",
          "count": 62,
          "current": true
        }
      ]
    }
  }
]
```

### terms

#### 1074

##### term

1074

##### gpa

4

##### count

14

##### departments

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

#### 1084

##### term

1084

##### gpa

4

##### count

9

##### departments

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

#### 1094

##### term

1094

##### gpa

4

##### count

12

##### departments

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

#### 1104

##### term

1104

##### gpa

4

##### count

8

##### departments

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

#### 1114

##### term

1114

##### gpa

4

##### count

17

##### departments

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

#### 1124

##### term

1124

##### gpa

4

##### count

16

##### departments

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

#### 1134

##### term

1134

##### gpa

3.9583333333333335

##### count

12

##### departments

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

#### 1144

##### term

1144

##### gpa

4

##### count

11

##### departments

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

#### 1154

##### term

1154

##### gpa

4

##### count

19

##### departments

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

#### 1164

##### term

1164

##### gpa

3.6333333333333333

##### count

15

##### departments

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

#### 1174

##### term

1174

##### gpa

4

##### count

10

##### departments

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

#### 1184

##### term

1184

##### gpa

4

##### count

7

##### departments

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

#### 1194

##### term

1194

##### gpa

4

##### count

11

##### departments

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

#### 1202

##### term

1202

##### gpa

4

##### count

13

##### departments

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

#### 1212

##### term

1212

##### gpa

3.923076923076923

##### count

13

##### departments

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

#### 1222

##### term

1222

##### gpa

3.9166666666666665

##### count

12

##### departments

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

#### 1232

##### term

1232

##### gpa

4

##### count

9

##### departments

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

#### 1242

##### term

1242

##### gpa

4

##### count

11

##### departments

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

#### 1254

##### term

1254

##### gpa

3.625

##### count

12

##### departments

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

#### 1264

##### term

1264

##### gpa

4

##### count

19

##### departments

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

### benchmarks

#### all

##### school

###### size

4930

###### gpa

3.6594432835111688

###### top Share

81.85777745751224

###### count

154

##### MATH

###### size

124

###### gpa

3.5211720906674615

###### top Share

73.82066087869897

###### count

169

#### terms

##### 1074

###### school

###### size

695

###### gpa

3.3616924722887376

###### top Share

63.22509110105764

###### count

69

###### MATH

###### size

17

###### gpa

2.821339129045922

###### top Share

38.66654769268061

###### count

133

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

##### 1094

###### school

###### size

758

###### gpa

3.3891454428111527

###### top Share

64.36369814389255

###### count

71

###### MATH

###### size

19

###### gpa

2.861322177541941

###### top Share

40.26350030907326

###### count

108

##### 1104

###### school

###### size

793

###### gpa

3.384661458923085

###### top Share

64.6614752434143

###### count

66

###### MATH

###### size

23

###### gpa

2.9531575824731964

###### top Share

43.549837152646596

###### count

98

##### 1114

###### school

###### size

804

###### gpa

3.3696004653806844

###### top Share

64.0389334741844

###### count

68

###### MATH

###### size

26

###### gpa

2.9090822348911582

###### top Share

41.14706210117883

###### count

83.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

##### 1202

###### school

###### size

1102

###### gpa

3.5102605987403313

###### top Share

72.78244569053733

###### count

68

###### MATH

###### size

40

###### gpa

3.1467748801316944

###### top Share

52.57847974231038

###### count

90.5

##### 1212

###### school

###### size

1111

###### gpa

3.5856416028074487

###### top Share

77.58926748660845

###### count

68

###### MATH

###### size

41

###### gpa

3.3211331103538813

###### top Share

59.85093623917685

###### count

87

##### 1222

###### school

###### size

1157

###### gpa

3.563052311875811

###### top Share

76.64869058732418

###### count

64

###### MATH

###### size

39

###### gpa

3.2083447119296955

###### top Share

56.75007696473496

###### count

63

##### 1232

###### school

###### size

1216

###### gpa

3.575457431972425

###### top Share

77.33712216234007

###### count

66

###### MATH

###### size

43

###### gpa

3.2486774162409366

###### top Share

56.56203211471963

###### count

69

##### 1242

###### school

###### size

1295

###### gpa

3.595302892737449

###### top Share

78.36291889885307

###### count

67

###### MATH

###### size

43

###### gpa

3.2449031633350183

###### top Share

58.03783489438137

###### count

80

##### 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_eb98a96c05ac474b321e9170",
    "name": "SEAN PAUL",
    "count": 87,
    "terms": [
      {
        "term": "1084",
        "count": 9,
        "sections": 1,
        "gpa": 4
      },
      {
        "term": "1104",
        "count": 8,
        "sections": 1,
        "gpa": 4
      },
      {
        "term": "1124",
        "count": 16,
        "sections": 1,
        "gpa": 4
      },
      {
        "term": "1164",
        "count": 15,
        "sections": 1,
        "gpa": 3.6333333333333333
      },
      {
        "term": "1184",
        "count": 7,
        "sections": 1,
        "gpa": 4
      },
      {
        "term": "1194",
        "count": 11,
        "sections": 1,
        "gpa": 4
      },
      {
        "term": "1232",
        "count": 9,
        "sections": 1,
        "gpa": 4
      },
      {
        "term": "1254",
        "count": 12,
        "sections": 1,
        "gpa": 3.625
      }
    ]
  },
  {
    "uid": "instructor_180bf94a3d2f4343128d8704",
    "name": "JEFF VIACLOVSKY",
    "count": 62,
    "terms": [
      {
        "term": "1074",
        "count": 14,
        "sections": 1,
        "gpa": 4
      },
      {
        "term": "1094",
        "count": 12,
        "sections": 1,
        "gpa": 4
      },
      {
        "term": "1114",
        "count": 17,
        "sections": 1,
        "gpa": 4
      },
      {
        "term": "1154",
        "count": 19,
        "sections": 1,
        "gpa": 4
      }
    ]
  },
  {
    "uid": "instructor_cd2c0c17cab3cc2b827bfdb2",
    "name": "ALEX WALDRON",
    "count": 30,
    "terms": [
      {
        "term": "1242",
        "count": 11,
        "sections": 1,
        "gpa": 4
      },
      {
        "term": "1264",
        "count": 19,
        "sections": 1,
        "gpa": 4
      }
    ]
  },
  {
    "uid": "instructor_7ffa168f48f2427ebb92a0ca",
    "name": "RUIFANG SONG",
    "count": 23,
    "terms": [
      {
        "term": "1134",
        "count": 12,
        "sections": 1,
        "gpa": 3.9583333333333335
      },
      {
        "term": "1144",
        "count": 11,
        "sections": 1,
        "gpa": 4
      }
    ]
  },
  {
    "uid": "instructor_6a6aef5fb4903bdad4de25d1",
    "name": "GAO CHEN",
    "count": 13,
    "terms": [
      {
        "term": "1212",
        "count": 13,
        "sections": 1,
        "gpa": 3.923076923076923
      }
    ]
  },
  {
    "uid": "instructor_bc7acc9f38e7d8108854c8c5",
    "name": "TULLIA DYMARZ",
    "count": 13,
    "terms": [
      {
        "term": "1202",
        "count": 13,
        "sections": 1,
        "gpa": 4
      }
    ]
  },
  {
    "uid": "instructor_192e932c9d86d7d925e021f3",
    "name": "ANDREW ZIMMER",
    "count": 12,
    "terms": [
      {
        "term": "1222",
        "count": 12,
        "sections": 1,
        "gpa": 3.9166666666666665
      }
    ]
  },
  {
    "uid": "instructor_76f9c7d76a0cb5d9c1ddc816",
    "name": "BING WANG",
    "count": 10,
    "terms": [
      {
        "term": "1174",
        "count": 10,
        "sections": 1,
        "gpa": 4
      }
    ]
  }
]
```

## following

None recorded.
