# GEOG 578: GIS Applications | UW–Madison

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

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

1ec412e9e26ba92c30062ab23d6934be342b22929fc9d15d256dd17684f519b3

### course id

GEOG 578

### course uid

course\_66d7ac008db0aafe030fc769

### catalog version id

d0a4b476834259046185d5ad967da60bc000865624d155d51a7bcd2a40c67f69

### course number

578

### subjects

* GEOG

### title

GIS APPLICATIONS

### description

Application and use of GIS techniques in physical and human geography. Includes an introduction to a generic framework of GIS applications, case studies, and student projects. Cases range from urban and regional geography, to marketing geography, and to physical and environmental geography.

### requirements text

GEOG/​CIV ENGR/​ENVIR ST  377or graduate/professional standing

### credits min

4

### credits max

4

### credit offering ids

* 1272:416:008351

### llm job id

enrich-ecd149b6a6e0877fce2f3d1c

### llm output id

592aea9611286514da4a3b6020ddd46c550fe218e9e1057db77faf782737a803

### llm model

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

### llm model revision

1355db6a052410cfd62085d94b58866fd0f2c3c5

### llm task version

14

### llm search status

valid

### llm summary

GIS APPLICATIONS teaches the application of GIS techniques in physical and human geography through case studies and student projects.

### llm topics

* Urban and regional geography.
* Marketing geography.
* Physical and environmental geography.

### llm skills

* Application of GIS techniques to physical and human geography.
* Framework of GIS applications and student project execution.

### llm assumed background

* Foundational GIS concepts including spatial data storage, analysis, display, and software management.

### llm search phrases

* GIS applications physical human geography
* spatial analysis case studies
* urban regional marketing geography
* environmental geography GIS

### llm requirements status

valid

### llm student summary status

valid

### llm experience status

valid

### catalog variants

None recorded.

### student summary

#### context hash

24b71bad287603a7b3da130eac525c4572d0c2409006060a976e85e877dc2d49

#### course id

GEOG 578

#### current instructors

```json
[
  {
    "instructor_uid": "instructor_af37921bbff9fdb272927271",
    "message": "No course-specific reviews available",
    "name": "William Gartner",
    "review_status": "no_course_reviews",
    "rmp_instructor_id": "rmp:2480744",
    "summary": [
      {
        "citations": [
          {
            "course_id": "GEOG 578",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 1,
            "source_course_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
            "source_record": {
              "entity_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1244",
            "type": "grade"
          },
          {
            "course_id": "GEOG 578",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 1,
            "source_course_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
            "source_record": {
              "entity_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1254",
            "type": "grade"
          },
          {
            "course_id": "GEOG 578",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 1,
            "source_course_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
            "source_record": {
              "entity_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1262",
            "type": "grade"
          }
        ],
        "text": "Recent recorded grades — Spring 2024: 3.87 GPA, 100.0% A/AB (n=15 letter grades); Spring 2025: 3.66 GPA, 78.9% A/AB (n=19 letter grades); Fall 2025: 3.91 GPA, 90.9% A/AB (n=11 letter grades)."
      }
    ]
  }
]
```

#### difficulty workload

Historical reviews of Axing Zhu: Labs are reported as a bit long, contributing to the workload, while lectures are considered great.

```json
{
  "citations": [
    {
      "instructor_name": "Axing Zhu",
      "review_date": "2010-05-23 13:16:37 +0000 UTC",
      "review_id": "b3fe6eb7885fad71bb0765fe",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:498049",
      "source_review_id": "UmF0aW5nLTE3MjU1NjQx",
      "source_url": "https://www.ratemyprofessors.com/professor/498049",
      "type": "review"
    }
  ]
}
```

#### errors

None recorded.

#### historical context

Historical reviews for instructor A-XING ZHU describe the course as insightful regarding GIS applications and scientific thought, with lectures praised as great. One reviewer noted significant crossover with other coursework, though they found the labs to be somewhat long.

```json
{
  "citations": [
    {
      "instructor_name": "Axing Zhu",
      "review_date": "2010-05-23 13:16:37 +0000 UTC",
      "review_id": "b3fe6eb7885fad71bb0765fe",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:498049",
      "source_review_id": "UmF0aW5nLTE3MjU1NjQx",
      "source_url": "https://www.ratemyprofessors.com/professor/498049",
      "type": "review"
    }
  ]
}
```

#### offered

true

#### profile hash

e59ddc7389015d0035b68cd195c939d475bf72b959b29cf12eab59b454ccaef1

#### quick take

Historical reviews of Axing Zhu: The course offers insightful content on GIS applications and scientific thought with strong lecture quality, though labs may be lengthy.

```json
{
  "citations": [
    {
      "instructor_name": "Axing Zhu",
      "review_date": "2010-05-23 13:16:37 +0000 UTC",
      "review_id": "b3fe6eb7885fad71bb0765fe",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:498049",
      "source_review_id": "UmF0aW5nLTE3MjU1NjQx",
      "source_url": "https://www.ratemyprofessors.com/professor/498049",
      "type": "review"
    }
  ]
}
```

Recent recorded grades — Spring 2024: 3.87 GPA, 100.0% A/AB (n=15 letter grades); Spring 2025: 3.66 GPA, 78.9% A/AB (n=19 letter grades); Fall 2025: 3.91 GPA, 90.9% A/AB (n=11 letter grades).

```json
{
  "citations": [
    {
      "course_id": "GEOG 578",
      "run_id": "20260907T155543-ce3781c4",
      "source_record": {
        "entity_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "grades_latest",
      "term_id": "1244",
      "type": "grade"
    },
    {
      "course_id": "GEOG 578",
      "run_id": "20260907T155543-ce3781c4",
      "source_record": {
        "entity_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "grades_latest",
      "term_id": "1254",
      "type": "grade"
    },
    {
      "course_id": "GEOG 578",
      "run_id": "20260907T155543-ce3781c4",
      "source_record": {
        "entity_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "grades_latest",
      "term_id": "1262",
      "type": "grade"
    }
  ]
}
```

#### student experience

Historical reviews of Axing Zhu: Students find the class insightful with useful crossover into other coursework, noting the instructor's enthusiasm.

```json
{
  "citations": [
    {
      "instructor_name": "Axing Zhu",
      "review_date": "2010-05-23 13:16:37 +0000 UTC",
      "review_id": "b3fe6eb7885fad71bb0765fe",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:498049",
      "source_review_id": "UmF0aW5nLTE3MjU1NjQx",
      "source_url": "https://www.ratemyprofessors.com/professor/498049",
      "type": "review"
    }
  ]
}
```

#### task hash

74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68

#### teaching history

A-XING ZHU is recorded teaching in Spring 2007, Spring 2008, Spring 2009, Spring 2010, Spring 2012, Spring 2013, Fall 2013, Spring 2014, Spring 2015, Fall 2015, Spring 2017, Spring 2020, Spring 2022. Recorded history may be incomplete and does not establish a future schedule.

```json
{
  "citations": [
    {
      "course_id": "GEOG 578",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
      "source_record": {
        "entity_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1074",
      "type": "grade"
    },
    {
      "course_id": "GEOG 578",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
      "source_record": {
        "entity_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1084",
      "type": "grade"
    },
    {
      "course_id": "GEOG 578",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
      "source_record": {
        "entity_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1094",
      "type": "grade"
    },
    {
      "course_id": "GEOG 578",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
      "source_record": {
        "entity_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1104",
      "type": "grade"
    },
    {
      "course_id": "GEOG 578",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
      "source_record": {
        "entity_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1124",
      "type": "grade"
    },
    {
      "course_id": "GEOG 578",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
      "source_record": {
        "entity_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1134",
      "type": "grade"
    },
    {
      "course_id": "GEOG 578",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
      "source_record": {
        "entity_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1142",
      "type": "grade"
    },
    {
      "course_id": "GEOG 578",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
      "source_record": {
        "entity_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1144",
      "type": "grade"
    },
    {
      "course_id": "GEOG 578",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
      "source_record": {
        "entity_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1154",
      "type": "grade"
    },
    {
      "course_id": "GEOG 578",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
      "source_record": {
        "entity_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1162",
      "type": "grade"
    },
    {
      "course_id": "GEOG 578",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
      "source_record": {
        "entity_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1174",
      "type": "grade"
    },
    {
      "course_id": "GEOG 578",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
      "source_record": {
        "entity_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1204",
      "type": "grade"
    },
    {
      "course_id": "GEOG 578",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
      "source_record": {
        "entity_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1224",
      "type": "grade"
    }
  ]
}
```

WILLIAM GARTNER is recorded teaching in Spring 2011, Spring 2016, Spring 2018, Spring 2019, Spring 2023, Spring 2024, Spring 2025, Fall 2025. Recorded history may be incomplete and does not establish a future schedule.

```json
{
  "citations": [
    {
      "course_id": "GEOG 578",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
      "source_record": {
        "entity_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1114",
      "type": "grade"
    },
    {
      "course_id": "GEOG 578",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
      "source_record": {
        "entity_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1164",
      "type": "grade"
    },
    {
      "course_id": "GEOG 578",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
      "source_record": {
        "entity_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1184",
      "type": "grade"
    },
    {
      "course_id": "GEOG 578",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
      "source_record": {
        "entity_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1194",
      "type": "grade"
    },
    {
      "course_id": "GEOG 578",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
      "source_record": {
        "entity_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1234",
      "type": "grade"
    },
    {
      "course_id": "GEOG 578",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
      "source_record": {
        "entity_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1244",
      "type": "grade"
    },
    {
      "course_id": "GEOG 578",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
      "source_record": {
        "entity_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1254",
      "type": "grade"
    },
    {
      "course_id": "GEOG 578",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
      "source_record": {
        "entity_id": "ce2230a6-acb9-3239-81c1-3f9e967e081e",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1262",
      "type": "grade"
    }
  ]
}
```

#### term id

1272

#### term name

2026 Fall

#### version

2

### requirements

#### nodes

```json
[
  {
    "children": [
      "n1",
      "n2"
    ],
    "condition": null,
    "course": null,
    "evidence": "GEOG/CIV ENGR/ENVIR ST 377or graduate/professional standing",
    "id": "n0",
    "kind": "any"
  },
  {
    "children": [],
    "condition": null,
    "course": {
      "course_number": 377,
      "minimum_grade": null,
      "subjects": [
        "CIVENGR",
        "ENVIRST",
        "GEOG"
      ],
      "timing": "prior"
    },
    "evidence": "GEOG/CIV ENGR/ENVIR ST 377",
    "id": "n1",
    "kind": "course"
  },
  {
    "children": [],
    "condition": "graduate/professional standing",
    "course": null,
    "evidence": "graduate/professional standing",
    "id": "n2",
    "kind": "condition"
  }
]
```

#### notes

None recorded.

#### root

n0

#### status

parsed

### instructors

```json
[
  {
    "instructor_uid": "instructor_aeedfecfd62d7f7760b01cfb",
    "source": "enrollment",
    "source_instructor_id": "tsui5",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Tang Sui",
    "email": "TSUI5@WISC.EDU",
    "first_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "instructor_url": "/instructors/TANG_SUI"
  },
  {
    "instructor_uid": "instructor_af37921bbff9fdb272927271",
    "source": "enrollment",
    "source_instructor_id": "wgartner",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "William Gartner",
    "email": "WGARTNER@WISC.EDU",
    "first_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "ratings": {
      "review_count": 27,
      "quality": 3.78,
      "difficulty": 3,
      "quality_count": 27,
      "difficulty_count": 27,
      "profile_id": "rmp:2480744",
      "source_url": "https://www.ratemyprofessors.com/professor/2480744",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 15:59:14.895133+00:00",
      "courses": {
        "course_05b75b04412e7d7cd78182dd": {
          "review_count": 14,
          "quality": 3.57,
          "difficulty": 3,
          "quality_count": 14,
          "difficulty_count": 14
        },
        "course_6b9a45a02259f469f10e0fa3": {
          "review_count": 3,
          "quality": 4,
          "difficulty": 3,
          "quality_count": 3,
          "difficulty_count": 3
        },
        "course_123bc1da6521fa3f2e3a0637": {
          "review_count": 2,
          "quality": 3,
          "difficulty": 2,
          "quality_count": 2,
          "difficulty_count": 2
        },
        "course_65f8386b64eb2b47b0da8114": {
          "review_count": 1,
          "quality": 5,
          "difficulty": 4,
          "quality_count": 1,
          "difficulty_count": 1
        }
      },
      "bayesian_quality": 3.728802461083658,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "instructor_url": "/instructors/WILLIAM_GARTNER"
  }
]
```

### offerings

```json
[
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "offering_id": "1272:416:008351",
    "course_id": "GEOG 578",
    "course_uid": "course_66d7ac008db0aafe030fc769",
    "term_id": "1272",
    "source_course_id": "008351",
    "source_subject_id": "416",
    "title": "GIS Applications",
    "credits_min": 4,
    "credits_max": 4,
    "typically_offered": "Spring"
  }
]
```

### sections

```json
[
  {
    "run_id": "20260907T155543-ce3781c4",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "section_uid": "uw-section:1272:37170",
    "term_id": "1272",
    "source_section_id": "37170",
    "identity_basis": "class_number",
    "section_number": "001",
    "section_type": "LEC",
    "instruction_mode": "Classroom Instruction",
    "capacity": 20,
    "enrolled": 24,
    "waitlisted": 0,
    "start_date": "2026-09-02 05:00:00+00:00",
    "end_date": "2026-12-09 06:00:00+00:00"
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "section_uid": "uw-section:1272:37171",
    "term_id": "1272",
    "source_section_id": "37171",
    "identity_basis": "class_number",
    "section_number": "301",
    "section_type": "LAB",
    "instruction_mode": "Classroom Instruction",
    "capacity": 20,
    "enrolled": 24,
    "waitlisted": 0,
    "start_date": "2026-09-02 05:00:00+00:00",
    "end_date": "2026-12-09 06:00:00+00:00"
  }
]
```

### grade instructors

```json
[
  {
    "instructor_uid": "instructor_ba6c421d3537f11ef37c41ce",
    "source": "madgrades",
    "source_instructor_id": "264222",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "A-XING ZHU",
    "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": 21,
      "quality": 3.14,
      "difficulty": 3.19,
      "quality_count": 21,
      "difficulty_count": 21,
      "profile_id": "rmp:498049",
      "source_url": "https://www.ratemyprofessors.com/professor/498049",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:58:05.646788+00:00",
      "courses": {
        "course_0fc0cd82ff33418ed88db7a0": {
          "review_count": 13,
          "quality": 3,
          "difficulty": 3.38,
          "quality_count": 13,
          "difficulty_count": 13
        },
        "course_aea60f765c77d26cf83af000": {
          "review_count": 4,
          "quality": 3,
          "difficulty": 3.25,
          "quality_count": 4,
          "difficulty_count": 4
        },
        "course_66d7ac008db0aafe030fc769": {
          "review_count": 1,
          "quality": 5,
          "difficulty": 3,
          "quality_count": 1,
          "difficulty_count": 1
        }
      },
      "bayesian_quality": 3.393505260266632,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 3.327,
      "graded": 2368,
      "counts": [
        967,
        465,
        564,
        154,
        117,
        72,
        29
      ],
      "sections": 113
    },
    "instructor_url": "/instructors/A-XING_ZHU--instructor_ba6c421d3537f11ef37c41ce"
  },
  {
    "instructor_uid": "instructor_88bd6d293794bd3666188b75",
    "source": "madgrades",
    "source_instructor_id": "204277",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "WILLIAM GARTNER",
    "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": 27,
      "quality": 3.78,
      "difficulty": 3,
      "quality_count": 27,
      "difficulty_count": 27,
      "profile_id": "rmp:2480744",
      "source_url": "https://www.ratemyprofessors.com/professor/2480744",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 15:59:14.895133+00:00",
      "courses": {
        "course_05b75b04412e7d7cd78182dd": {
          "review_count": 14,
          "quality": 3.57,
          "difficulty": 3,
          "quality_count": 14,
          "difficulty_count": 14
        },
        "course_6b9a45a02259f469f10e0fa3": {
          "review_count": 3,
          "quality": 4,
          "difficulty": 3,
          "quality_count": 3,
          "difficulty_count": 3
        },
        "course_123bc1da6521fa3f2e3a0637": {
          "review_count": 2,
          "quality": 3,
          "difficulty": 2,
          "quality_count": 2,
          "difficulty_count": 2
        },
        "course_65f8386b64eb2b47b0da8114": {
          "review_count": 1,
          "quality": 5,
          "difficulty": 4,
          "quality_count": 1,
          "difficulty_count": 1
        }
      },
      "bayesian_quality": 3.728802461083658,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 3.302,
      "graded": 5300,
      "counts": [
        1771,
        1315,
        1322,
        426,
        358,
        65,
        43
      ],
      "sections": 92
    },
    "instructor_url": "/instructors/WILLIAM_GARTNER--instructor_88bd6d293794bd3666188b75"
  },
  {
    "instructor_uid": "instructor_aeedfecfd62d7f7760b01cfb",
    "source": "enrollment",
    "source_instructor_id": "tsui5",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Tang Sui",
    "email": "TSUI5@WISC.EDU",
    "first_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "instructor_url": "/instructors/TANG_SUI"
  },
  {
    "instructor_uid": "instructor_af37921bbff9fdb272927271",
    "source": "enrollment",
    "source_instructor_id": "wgartner",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "William Gartner",
    "email": "WGARTNER@WISC.EDU",
    "first_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "ratings": {
      "review_count": 27,
      "quality": 3.78,
      "difficulty": 3,
      "quality_count": 27,
      "difficulty_count": 27,
      "profile_id": "rmp:2480744",
      "source_url": "https://www.ratemyprofessors.com/professor/2480744",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 15:59:14.895133+00:00",
      "courses": {
        "course_05b75b04412e7d7cd78182dd": {
          "review_count": 14,
          "quality": 3.57,
          "difficulty": 3,
          "quality_count": 14,
          "difficulty_count": 14
        },
        "course_6b9a45a02259f469f10e0fa3": {
          "review_count": 3,
          "quality": 4,
          "difficulty": 3,
          "quality_count": 3,
          "difficulty_count": 3
        },
        "course_123bc1da6521fa3f2e3a0637": {
          "review_count": 2,
          "quality": 3,
          "difficulty": 2,
          "quality_count": 2,
          "difficulty_count": 2
        },
        "course_65f8386b64eb2b47b0da8114": {
          "review_count": 1,
          "quality": 5,
          "difficulty": 4,
          "quality_count": 1,
          "difficulty_count": 1
        }
      },
      "bayesian_quality": 3.728802461083658,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "instructor_url": "/instructors/WILLIAM_GARTNER"
  }
]
```

### grades

```json
[
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "GEOG 578",
    "course_uid": "course_66d7ac008db0aafe030fc769",
    "term_id": "1074",
    "term_name": "Spring 2007",
    "instructors": [
      "A-Xing Zhu"
    ],
    "a": 10,
    "ab": 10,
    "b": 7,
    "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": 27,
    "source_aliases": [
      "GEOG 578"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "GEOG 578",
    "course_uid": "course_66d7ac008db0aafe030fc769",
    "term_id": "1084",
    "term_name": "Spring 2008",
    "instructors": [
      "A-Xing Zhu"
    ],
    "a": 7,
    "ab": 14,
    "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": 26,
    "source_aliases": [
      "GEOG 578"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "GEOG 578",
    "course_uid": "course_66d7ac008db0aafe030fc769",
    "term_id": "1094",
    "term_name": "Spring 2009",
    "instructors": [
      "A-Xing Zhu"
    ],
    "a": 9,
    "ab": 6,
    "b": 6,
    "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": 21,
    "source_aliases": [
      "GEOG 578"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "GEOG 578",
    "course_uid": "course_66d7ac008db0aafe030fc769",
    "term_id": "1104",
    "term_name": "Spring 2010",
    "instructors": [
      "A-Xing Zhu"
    ],
    "a": 14,
    "ab": 9,
    "b": 2,
    "bc": 1,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 26,
    "source_aliases": [
      "GEOG 578"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "GEOG 578",
    "course_uid": "course_66d7ac008db0aafe030fc769",
    "term_id": "1114",
    "term_name": "Spring 2011",
    "instructors": [
      "William Gartner"
    ],
    "a": 12,
    "ab": 10,
    "b": 6,
    "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": 28,
    "source_aliases": [
      "GEOG 578"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "GEOG 578",
    "course_uid": "course_66d7ac008db0aafe030fc769",
    "term_id": "1124",
    "term_name": "Spring 2012",
    "instructors": [
      "A-Xing Zhu"
    ],
    "a": 8,
    "ab": 11,
    "b": 3,
    "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": 22,
    "source_aliases": [
      "GEOG 578"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "GEOG 578",
    "course_uid": "course_66d7ac008db0aafe030fc769",
    "term_id": "1134",
    "term_name": "Spring 2013",
    "instructors": [
      "A-Xing Zhu"
    ],
    "a": 11,
    "ab": 8,
    "b": 3,
    "bc": 1,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 23,
    "source_aliases": [
      "GEOG 578"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "GEOG 578",
    "course_uid": "course_66d7ac008db0aafe030fc769",
    "term_id": "1142",
    "term_name": "Fall 2013",
    "instructors": [
      "A-Xing Zhu"
    ],
    "a": 5,
    "ab": 9,
    "b": 3,
    "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": [
      "GEOG 578"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "GEOG 578",
    "course_uid": "course_66d7ac008db0aafe030fc769",
    "term_id": "1144",
    "term_name": "Spring 2014",
    "instructors": [
      "A-Xing Zhu"
    ],
    "a": 14,
    "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": 22,
    "source_aliases": [
      "GEOG 578"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "GEOG 578",
    "course_uid": "course_66d7ac008db0aafe030fc769",
    "term_id": "1154",
    "term_name": "Spring 2015",
    "instructors": [
      "A-Xing Zhu"
    ],
    "a": 23,
    "ab": 3,
    "b": 0,
    "bc": 0,
    "c": 0,
    "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": 27,
    "source_aliases": [
      "GEOG 578"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "GEOG 578",
    "course_uid": "course_66d7ac008db0aafe030fc769",
    "term_id": "1162",
    "term_name": "Fall 2015",
    "instructors": [
      "A-Xing Zhu"
    ],
    "a": 7,
    "ab": 5,
    "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": 13,
    "source_aliases": [
      "GEOG 578"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "GEOG 578",
    "course_uid": "course_66d7ac008db0aafe030fc769",
    "term_id": "1164",
    "term_name": "Spring 2016",
    "instructors": [
      "William Gartner"
    ],
    "a": 11,
    "ab": 9,
    "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": 20,
    "source_aliases": [
      "GEOG 578"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "GEOG 578",
    "course_uid": "course_66d7ac008db0aafe030fc769",
    "term_id": "1174",
    "term_name": "Spring 2017",
    "instructors": [
      "A-Xing Zhu"
    ],
    "a": 13,
    "ab": 4,
    "b": 4,
    "bc": 0,
    "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": 23,
    "source_aliases": [
      "GEOG 578"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "GEOG 578",
    "course_uid": "course_66d7ac008db0aafe030fc769",
    "term_id": "1184",
    "term_name": "Spring 2018",
    "instructors": [
      "William Gartner"
    ],
    "a": 14,
    "ab": 19,
    "b": 3,
    "bc": 2,
    "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": 39,
    "source_aliases": [
      "GEOG 578"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "GEOG 578",
    "course_uid": "course_66d7ac008db0aafe030fc769",
    "term_id": "1194",
    "term_name": "Spring 2019",
    "instructors": [
      "William Gartner"
    ],
    "a": 13,
    "ab": 6,
    "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": 20,
    "source_aliases": [
      "GEOG 578"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "GEOG 578",
    "course_uid": "course_66d7ac008db0aafe030fc769",
    "term_id": "1204",
    "term_name": "Spring 2020",
    "instructors": [
      "A-Xing Zhu"
    ],
    "a": 10,
    "ab": 4,
    "b": 3,
    "bc": 1,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 18,
    "source_aliases": [
      "GEOG 578"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "GEOG 578",
    "course_uid": "course_66d7ac008db0aafe030fc769",
    "term_id": "1224",
    "term_name": "Spring 2022",
    "instructors": [
      "A-Xing Zhu"
    ],
    "a": 12,
    "ab": 0,
    "b": 4,
    "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": [
      "GEOG 578"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "GEOG 578",
    "course_uid": "course_66d7ac008db0aafe030fc769",
    "term_id": "1234",
    "term_name": "Spring 2023",
    "instructors": [
      "William Gartner"
    ],
    "a": 10,
    "ab": 5,
    "b": 1,
    "bc": 1,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 17,
    "source_aliases": [
      "GEOG 578"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "GEOG 578",
    "course_uid": "course_66d7ac008db0aafe030fc769",
    "term_id": "1244",
    "term_name": "Spring 2024",
    "instructors": [
      "William Gartner"
    ],
    "a": 11,
    "ab": 4,
    "b": 0,
    "bc": 0,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 1,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 1,
    "no_work": 2,
    "not_reported": 0,
    "other": 0,
    "total": 19,
    "source_aliases": [
      "GEOG 578"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "GEOG 578",
    "course_uid": "course_66d7ac008db0aafe030fc769",
    "term_id": "1254",
    "term_name": "Spring 2025",
    "instructors": [
      "William Gartner"
    ],
    "a": 10,
    "ab": 5,
    "b": 4,
    "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": [
      "GEOG 578"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "GEOG 578",
    "course_uid": "course_66d7ac008db0aafe030fc769",
    "term_id": "1262",
    "term_name": "Fall 2025",
    "instructors": [
      "William Gartner"
    ],
    "a": 10,
    "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": 0,
    "not_reported": 0,
    "other": 0,
    "total": 11,
    "source_aliases": [
      "GEOG 578"
    ]
  }
]
```

### statistics

#### gpa

3.668

#### graded

449

#### counts

* 234
* 148
* 58
* 6
* 2
* 0
* 1

### grade conflicts

None recorded.

### evidence

#### history

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

#### traces

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

#### reviews

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

#### meetings

* [/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/meetings/course\_66d7ac008db0aafe030fc769-0.json](https://uwcourses.com/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/meetings/course_66d7ac008db0aafe030fc769-0.json)

#### results

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

### revision

e243353dcb7d79b7247ced91d69443ef4c2a6349

## context

### all

#### term



#### gpa

3.66815144766147

#### count

449

#### university

##### size

4877

##### gpa Percentile

45

##### count Percentile

76

##### 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 | 365   | false   |
| 3.2–3.6 | 1403  | false   |
| 3.6–4.0 | 3097  | true    |

#### departments

```json
[
  {
    "subject": "GEOG",
    "comparison": {
      "size": 73,
      "gpaPercentile": 63,
      "countPercentile": 74,
      "medianCount": 144,
      "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": 0,
          "current": false
        },
        {
          "range": "2.8–3.2",
          "count": 6,
          "current": false
        },
        {
          "range": "3.2–3.6",
          "count": 30,
          "current": false
        },
        {
          "range": "3.6–4.0",
          "count": 37,
          "current": true
        }
      ]
    }
  }
]
```

### terms

#### 1074

##### term

1074

##### gpa

3.5555555555555554

##### count

27

##### departments

| subject | comparison |
| ------- | ---------- |
| GEOG    |            |

#### 1084

##### term

1084

##### gpa

3.5384615384615383

##### count

26

##### departments

| subject | comparison |
| ------- | ---------- |
| GEOG    |            |

#### 1094

##### term

1094

##### gpa

3.5714285714285716

##### count

21

##### departments

| subject | comparison |
| ------- | ---------- |
| GEOG    |            |

#### 1104

##### term

1104

##### gpa

3.6923076923076925

##### count

26

##### departments

| subject | comparison |
| ------- | ---------- |
| GEOG    |            |

#### 1114

##### term

1114

##### gpa

3.607142857142857

##### count

28

##### departments

| subject | comparison |
| ------- | ---------- |
| GEOG    |            |

#### 1124

##### term

1124

##### gpa

3.6136363636363638

##### count

22

##### departments

| subject | comparison |
| ------- | ---------- |
| GEOG    |            |

#### 1134

##### term

1134

##### gpa

3.630434782608696

##### count

23

##### departments

| subject | comparison |
| ------- | ---------- |
| GEOG    |            |

#### 1142

##### term

1142

##### gpa

3.5588235294117645

##### count

17

##### departments

| subject | comparison |
| ------- | ---------- |
| GEOG    |            |

#### 1144

##### term

1144

##### gpa

3.7954545454545454

##### count

22

##### departments

| subject | comparison |
| ------- | ---------- |
| GEOG    |            |

#### 1154

##### term

1154

##### gpa

3.7962962962962963

##### count

27

##### departments

| subject | comparison |
| ------- | ---------- |
| GEOG    |            |

#### 1162

##### term

1162

##### gpa

3.730769230769231

##### count

13

##### departments

| subject | comparison |
| ------- | ---------- |
| GEOG    |            |

#### 1164

##### term

1164

##### gpa

3.775

##### count

20

##### departments

| subject | comparison |
| ------- | ---------- |
| GEOG    |            |

#### 1174

##### term

1174

##### gpa

3.5652173913043477

##### count

23

##### departments

| subject | comparison |
| ------- | ---------- |
| GEOG    |            |

#### 1184

##### term

1184

##### gpa

3.5921052631578947

##### count

38

##### university

###### size

1010

###### gpa Percentile

58

###### count Percentile

16

###### median Count

68

###### 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 | 26    | false   |
| 2.8–3.2 | 210   | false   |
| 3.2–3.6 | 355   | true    |
| 3.6–4.0 | 418   | false   |

##### departments

```json
[
  {
    "subject": "GEOG",
    "comparison": {
      "size": 21,
      "gpaPercentile": 80,
      "countPercentile": 15,
      "medianCount": 77,
      "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": 0,
          "current": false
        },
        {
          "range": "2.8–3.2",
          "count": 5,
          "current": false
        },
        {
          "range": "3.2–3.6",
          "count": 12,
          "current": true
        },
        {
          "range": "3.6–4.0",
          "count": 4,
          "current": false
        }
      ]
    }
  }
]
```

#### 1194

##### term

1194

##### gpa

3.8

##### count

20

##### departments

| subject | comparison |
| ------- | ---------- |
| GEOG    |            |

#### 1204

##### term

1204

##### gpa

3.638888888888889

##### count

18

##### departments

| subject | comparison |
| ------- | ---------- |
| GEOG    |            |

#### 1224

##### term

1224

##### gpa

3.75

##### count

16

##### departments

| subject | comparison |
| ------- | ---------- |
| GEOG    |            |

#### 1234

##### term

1234

##### gpa

3.7058823529411766

##### count

17

##### departments

| subject | comparison |
| ------- | ---------- |
| GEOG    |            |

#### 1244

##### term

1244

##### gpa

3.8666666666666667

##### count

15

##### departments

| subject | comparison |
| ------- | ---------- |
| GEOG    |            |

#### 1254

##### term

1254

##### gpa

3.6578947368421053

##### count

19

##### departments

| subject | comparison |
| ------- | ---------- |
| GEOG    |            |

#### 1262

##### term

1262

##### gpa

3.909090909090909

##### count

11

##### departments

| subject | comparison |
| ------- | ---------- |
| GEOG    |            |

### benchmarks

#### all

##### school

###### size

4877

###### gpa

3.6553011398946285

###### top Share

81.58969855381412

###### count

156

##### GEOG

###### size

73

###### gpa

3.5596182987342795

###### top Share

75.72047160351002

###### count

144

#### terms

##### 1074

###### school

###### size

695

###### gpa

3.3616924722887376

###### top Share

63.22509110105764

###### count

69

###### GEOG

###### size

14

###### gpa

3.1285372879082907

###### top Share

51.39224181957168

###### count

73.5

##### 1084

###### school

###### size

720

###### gpa

3.3670742938849725

###### top Share

63.42064564712246

###### count

70

###### GEOG

###### size

17

###### gpa

3.196948914558246

###### top Share

54.39209675065966

###### count

73

##### 1094

###### school

###### size

758

###### gpa

3.3891454428111527

###### top Share

64.36369814389255

###### count

71

###### GEOG

###### size

14

###### gpa

3.1772511807725285

###### top Share

51.632634452118346

###### count

80.5

##### 1104

###### school

###### size

793

###### gpa

3.384661458923085

###### top Share

64.6614752434143

###### count

66

###### GEOG

###### size

15

###### gpa

3.1102228035496395

###### top Share

49.28661467270227

###### count

73

##### 1114

###### school

###### size

804

###### gpa

3.3696004653806844

###### top Share

64.0389334741844

###### count

68

###### GEOG

###### size

15

###### gpa

3.124865845222398

###### top Share

51.4706229211916

###### count

73

##### 1124

###### school

###### size

821

###### gpa

3.406589342026613

###### top Share

66.35774230127205

###### count

67

###### GEOG

###### size

15

###### gpa

3.1841492533973814

###### top Share

52.248440894211974

###### count

79

##### 1134

###### school

###### size

852

###### gpa

3.4138934207568203

###### top Share

66.35946578182744

###### count

66

###### GEOG

###### size

16

###### gpa

3.1949847382082988

###### top Share

50.73507925415191

###### count

72

##### 1142

###### school

###### size

853

###### gpa

3.3941849959684913

###### top Share

65.28450334228523

###### count

67

###### GEOG

###### size

16

###### gpa

3.2439910619141195

###### top Share

53.875172660656986

###### count

77

##### 1144

###### school

###### size

878

###### gpa

3.4092443327803017

###### top Share

65.95978235963416

###### count

64

###### GEOG

###### size

14

###### gpa

3.278468991183357

###### top Share

57.294355474527094

###### count

84

##### 1154

###### school

###### size

935

###### gpa

3.4282378385810093

###### top Share

67.66674668721691

###### count

63

###### GEOG

###### size

19

###### gpa

3.2505805322836765

###### top Share

55.501994430633154

###### count

83

##### 1162

###### school

###### size

954

###### gpa

3.43726781345039

###### top Share

68.05645304987395

###### count

64.5

###### GEOG

###### size

18

###### gpa

3.3176420835103957

###### top Share

60.81158305120385

###### count

79.5

##### 1164

###### school

###### size

965

###### gpa

3.46491230798535

###### top Share

69.92376287143657

###### count

68

###### GEOG

###### size

16

###### gpa

3.324838933788734

###### top Share

62.882338618367044

###### count

87.5

##### 1174

###### school

###### size

955

###### gpa

3.4597947384071412

###### top Share

69.5290038366363

###### count

69

###### GEOG

###### size

17

###### gpa

3.3769350586664646

###### top Share

64.93734543619735

###### count

94

##### 1184

###### school

###### size

1010

###### gpa

3.47925290354517

###### top Share

70.86270937115944

###### count

68

###### GEOG

###### size

21

###### gpa

3.421632555951756

###### top Share

69.018944646112

###### count

77

##### 1194

###### school

###### size

1040

###### gpa

3.4906527436719808

###### top Share

71.74728845515045

###### count

67

###### GEOG

###### size

21

###### gpa

3.40427141755737

###### top Share

66.93916213679151

###### count

70

##### 1204

###### school

###### size

1012

###### gpa

3.703747431523761

###### top Share

84.59811226304916

###### count

65.5

###### GEOG

###### size

18

###### gpa

3.582718246474726

###### top Share

76.43639814202594

###### count

78.5

##### 1224

###### school

###### size

1171

###### gpa

3.5627882428500937

###### top Share

76.37271640560496

###### count

64

###### GEOG

###### size

20

###### gpa

3.4618333551122022

###### top Share

71.12507541597725

###### count

73

##### 1234

###### school

###### size

1188

###### gpa

3.5799441677552393

###### top Share

77.18256448537606

###### count

65

###### GEOG

###### size

20

###### gpa

3.443558312357458

###### top Share

69.37000071893554

###### count

86

##### 1244

###### school

###### size

1241

###### gpa

3.5975573126929192

###### top Share

78.29036874847135

###### count

65

###### GEOG

###### size

22

###### gpa

3.5303428750158634

###### top Share

74.39280835537028

###### count

72

##### 1254

###### school

###### size

1289

###### gpa

3.6126423469389106

###### top Share

79.48050408754871

###### count

66

###### GEOG

###### size

22

###### gpa

3.5765534265131054

###### top Share

77.77119788550397

###### count

73

##### 1262

###### school

###### size

1320

###### gpa

3.628825763035853

###### top Share

80.21118846327654

###### count

70

###### GEOG

###### size

17

###### gpa

3.547745099112077

###### top Share

74.51098573869868

###### count

73

## instructor Trends

```json
[
  {
    "uid": "instructor_ba6c421d3537f11ef37c41ce",
    "name": "A-XING ZHU",
    "count": 281,
    "terms": [
      {
        "term": "1074",
        "count": 27,
        "sections": 1,
        "gpa": 3.5555555555555554
      },
      {
        "term": "1084",
        "count": 26,
        "sections": 1,
        "gpa": 3.5384615384615383
      },
      {
        "term": "1094",
        "count": 21,
        "sections": 1,
        "gpa": 3.5714285714285716
      },
      {
        "term": "1104",
        "count": 26,
        "sections": 1,
        "gpa": 3.6923076923076925
      },
      {
        "term": "1124",
        "count": 22,
        "sections": 1,
        "gpa": 3.6136363636363638
      },
      {
        "term": "1134",
        "count": 23,
        "sections": 1,
        "gpa": 3.630434782608696
      },
      {
        "term": "1142",
        "count": 17,
        "sections": 1,
        "gpa": 3.5588235294117645
      },
      {
        "term": "1144",
        "count": 22,
        "sections": 1,
        "gpa": 3.7954545454545454
      },
      {
        "term": "1154",
        "count": 27,
        "sections": 1,
        "gpa": 3.7962962962962963
      },
      {
        "term": "1162",
        "count": 13,
        "sections": 1,
        "gpa": 3.730769230769231
      },
      {
        "term": "1174",
        "count": 23,
        "sections": 1,
        "gpa": 3.5652173913043477
      },
      {
        "term": "1204",
        "count": 18,
        "sections": 1,
        "gpa": 3.638888888888889
      },
      {
        "term": "1224",
        "count": 16,
        "sections": 1,
        "gpa": 3.75
      }
    ]
  },
  {
    "uid": "instructor_88bd6d293794bd3666188b75",
    "name": "WILLIAM GARTNER",
    "count": 168,
    "terms": [
      {
        "term": "1114",
        "count": 28,
        "sections": 1,
        "gpa": 3.607142857142857
      },
      {
        "term": "1164",
        "count": 20,
        "sections": 1,
        "gpa": 3.775
      },
      {
        "term": "1184",
        "count": 38,
        "sections": 1,
        "gpa": 3.5921052631578947
      },
      {
        "term": "1194",
        "count": 20,
        "sections": 1,
        "gpa": 3.8
      },
      {
        "term": "1234",
        "count": 17,
        "sections": 1,
        "gpa": 3.7058823529411766
      },
      {
        "term": "1244",
        "count": 15,
        "sections": 1,
        "gpa": 3.8666666666666667
      },
      {
        "term": "1254",
        "count": 19,
        "sections": 1,
        "gpa": 3.6578947368421053
      },
      {
        "term": "1262",
        "count": 11,
        "sections": 1,
        "gpa": 3.909090909090909
      }
    ]
  }
]
```

## following

None recorded.
