# HISTSCI 160: Engineering Inequality: Technology and Inequity Throughout History | UW–Madison

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

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

e75ca3ce3436ddc2352487ffc73e46a96bbf69ab4cab667572c01b3bc7b54533

### course id

HISTSCI 160

### course uid

course\_9ffac7e978dd0e997ae62dee

### catalog version id

134bbc5607760ab800c59274b6f7923a505f652cc51f8776044d095177f08899

### course number

160

### subjects

* HISTSCI

### title

ENGINEERING INEQUALITY: TECHNOLOGY AND INEQUITY THROUGHOUT HISTORY

### description

Offers an introduction to the history of technology centered around the relationship between technology and various forms of social inequality. Addresses: 1) how gendered, racial, and class-based disparities have shaped the history of technology; 2) how forms of engineered inequity have intersected with state-building, colonial projects, environmental degradation, and revolutionary programs; 3) how technology has been implicated in attempts to imagine a more just society. Introduces central themes and concepts in the histories of science, medicine, and especially technology. Examines case-studies that are transnational in scope and move chronologically from the 17th century to the present. Also gives significant attention to histories of technology that originated outside of the U.S. and Europe.

### requirements text

None

### credits min

3

### credits max

4

### credit offering ids

* 1272:456:025992

### llm job id

enrich-f516c4d3e82cfe326b4f5f54

### llm output id

db70ada3644ecea14f0e610f8023254fcee28103c115a695a20b59db672513a7

### llm model

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

### llm model revision

1355db6a052410cfd62085d94b58866fd0f2c3c5

### llm task version

14

### llm search status

valid

### llm summary

HISTSCI 160 introduces the history of technology through the lens of social inequality, examining how disparities shaped technological development and justice.

### llm topics

* Gendered, racial, and class-based disparities in technology history
* Engineered inequity, state-building, and colonial projects
* Technology and social justice
* Transnational case studies from the 17th century to present
* Non-U.S. and non-European technology histories

### llm skills

None recorded.

### llm assumed background

None recorded.

### llm search phrases

* history of technology inequality
* gendered racial class technology history
* engineered inequity state-building
* transnational technology history
* technology social justice history

### llm requirements status

valid

### llm student summary status

valid

### llm experience status

valid

### catalog variants

None recorded.

### student summary

#### context hash

4b92bbf900a8269d00e13b7421c7f5f5b49335598ed191962dced32565ffc934

#### course id

HISTSCI 160

#### current instructors

```json
[
  {
    "instructor_uid": "instructor_5bece5af1c5a97342c52b18d",
    "message": null,
    "name": "Daniel Williford",
    "review_status": "supported",
    "rmp_instructor_id": "rmp:2664788",
    "summary": [
      {
        "citations": [
          {
            "instructor_name": "Daniel Williford",
            "review_date": "2021-12-15 21:12:22 +0000 UTC",
            "review_id": "7921f306bf030fe2eb621415",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2664788",
            "source_review_id": "UmF0aW5nLTM1NTQzMzg0",
            "source_url": "https://www.ratemyprofessors.com/professor/2664788",
            "type": "review"
          },
          {
            "instructor_name": "Daniel Williford",
            "review_date": "2021-12-18 20:02:33 +0000 UTC",
            "review_id": "c8bf508f68796460286e8ebf",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2664788",
            "source_review_id": "UmF0aW5nLTM1NTkwMjMz",
            "source_url": "https://www.ratemyprofessors.com/professor/2664788",
            "type": "review"
          },
          {
            "instructor_name": "Daniel Williford",
            "review_date": "2021-12-22 05:17:37 +0000 UTC",
            "review_id": "862ba32381d305ee7fe45d04",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2664788",
            "source_review_id": "UmF0aW5nLTM1NjI5MzAz",
            "source_url": "https://www.ratemyprofessors.com/professor/2664788",
            "type": "review"
          }
        ],
        "text": "Daniel Williford is described as a caring and accommodating instructor who provides clear grading criteria and reasonable workloads. Reviewers highlight his sympathy for students and willingness to offer extensions, noting that mandatory attendance and participation are required for success."
      },
      {
        "citations": [
          {
            "instructor_name": "Daniel Williford",
            "review_date": "2022-12-08 22:46:51 +0000 UTC",
            "review_id": "6047cb743adecba2d82520b1",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2664788",
            "source_review_id": "UmF0aW5nLTM3MDM4NjE5",
            "source_url": "https://www.ratemyprofessors.com/professor/2664788",
            "type": "review"
          },
          {
            "instructor_name": "Daniel Williford",
            "review_date": "2023-02-23 21:02:23 +0000 UTC",
            "review_id": "096feeeb9b831272e3a4ce44",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2664788",
            "source_review_id": "UmF0aW5nLTM3NDU0MDQ3",
            "source_url": "https://www.ratemyprofessors.com/professor/2664788",
            "type": "review"
          }
        ],
        "text": "Williford’s lectures are considered interesting and effective for retaining material when focusing on the big picture. One student found the course enjoyable for humanity credit, while another noted that the homework was not hard and readings were not completed."
      },
      {
        "citations": [
          {
            "course_id": "HISTSCI 160",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 1,
            "source_course_id": "c17d1b20-c804-3bb7-a36f-8f1cdb23b0c3",
            "source_record": {
              "entity_id": "c17d1b20-c804-3bb7-a36f-8f1cdb23b0c3",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1222",
            "type": "grade"
          },
          {
            "course_id": "HISTSCI 160",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 1,
            "source_course_id": "c17d1b20-c804-3bb7-a36f-8f1cdb23b0c3",
            "source_record": {
              "entity_id": "c17d1b20-c804-3bb7-a36f-8f1cdb23b0c3",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1232",
            "type": "grade"
          },
          {
            "course_id": "HISTSCI 160",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 1,
            "source_course_id": "c17d1b20-c804-3bb7-a36f-8f1cdb23b0c3",
            "source_record": {
              "entity_id": "c17d1b20-c804-3bb7-a36f-8f1cdb23b0c3",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1264",
            "type": "grade"
          }
        ],
        "text": "Recent recorded grades — Fall 2021: 3.78 GPA, 88.4% A/AB (n=43 letter grades); Fall 2022: 3.70 GPA, 85.4% A/AB (n=41 letter grades); Spring 2026: 3.73 GPA, 92.3% A/AB (n=13 letter grades)."
      }
    ]
  }
]
```

#### difficulty workload

The workload is described as extremely reasonable with not hard homework, though weekly readings and mandatory attendance are expected. One reviewer noted they skipped readings without issue, while another emphasized participation is required for the grade.

```json
{
  "citations": [
    {
      "instructor_name": "Daniel Williford",
      "review_date": "2021-12-15 21:12:22 +0000 UTC",
      "review_id": "7921f306bf030fe2eb621415",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2664788",
      "source_review_id": "UmF0aW5nLTM1NTQzMzg0",
      "source_url": "https://www.ratemyprofessors.com/professor/2664788",
      "type": "review"
    },
    {
      "instructor_name": "Daniel Williford",
      "review_date": "2022-12-08 22:46:51 +0000 UTC",
      "review_id": "6047cb743adecba2d82520b1",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2664788",
      "source_review_id": "UmF0aW5nLTM3MDM4NjE5",
      "source_url": "https://www.ratemyprofessors.com/professor/2664788",
      "type": "review"
    }
  ]
}
```

#### errors

None recorded.

#### historical context

None recorded.

#### offered

true

#### profile hash

e59ddc7389015d0035b68cd195c939d475bf72b959b29cf12eab59b454ccaef1

#### quick take

Daniel Williford is consistently praised as a great, accommodating, and well-respected professor who cares about students. Reviewers highlight his clear grading, interesting lectures, and generous nature, recommending the course for its engaging content and manageable difficulty.

```json
{
  "citations": [
    {
      "instructor_name": "Daniel Williford",
      "review_date": "2021-12-15 21:12:22 +0000 UTC",
      "review_id": "7921f306bf030fe2eb621415",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2664788",
      "source_review_id": "UmF0aW5nLTM1NTQzMzg0",
      "source_url": "https://www.ratemyprofessors.com/professor/2664788",
      "type": "review"
    },
    {
      "instructor_name": "Daniel Williford",
      "review_date": "2021-12-18 20:02:33 +0000 UTC",
      "review_id": "c8bf508f68796460286e8ebf",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2664788",
      "source_review_id": "UmF0aW5nLTM1NTkwMjMz",
      "source_url": "https://www.ratemyprofessors.com/professor/2664788",
      "type": "review"
    },
    {
      "instructor_name": "Daniel Williford",
      "review_date": "2021-12-22 05:17:37 +0000 UTC",
      "review_id": "862ba32381d305ee7fe45d04",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2664788",
      "source_review_id": "UmF0aW5nLTM1NjI5MzAz",
      "source_url": "https://www.ratemyprofessors.com/professor/2664788",
      "type": "review"
    },
    {
      "instructor_name": "Daniel Williford",
      "review_date": "2022-12-08 22:46:51 +0000 UTC",
      "review_id": "6047cb743adecba2d82520b1",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2664788",
      "source_review_id": "UmF0aW5nLTM3MDM4NjE5",
      "source_url": "https://www.ratemyprofessors.com/professor/2664788",
      "type": "review"
    },
    {
      "instructor_name": "Daniel Williford",
      "review_date": "2023-02-23 21:02:23 +0000 UTC",
      "review_id": "096feeeb9b831272e3a4ce44",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2664788",
      "source_review_id": "UmF0aW5nLTM3NDU0MDQ3",
      "source_url": "https://www.ratemyprofessors.com/professor/2664788",
      "type": "review"
    }
  ]
}
```

Recent recorded grades — Fall 2021: 3.78 GPA, 88.4% A/AB (n=43 letter grades); Fall 2022: 3.70 GPA, 85.4% A/AB (n=41 letter grades); Spring 2026: 3.73 GPA, 92.3% A/AB (n=13 letter grades).

```json
{
  "citations": [
    {
      "course_id": "HISTSCI 160",
      "run_id": "20260907T155543-ce3781c4",
      "source_record": {
        "entity_id": "c17d1b20-c804-3bb7-a36f-8f1cdb23b0c3",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "grades_latest",
      "term_id": "1222",
      "type": "grade"
    },
    {
      "course_id": "HISTSCI 160",
      "run_id": "20260907T155543-ce3781c4",
      "source_record": {
        "entity_id": "c17d1b20-c804-3bb7-a36f-8f1cdb23b0c3",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "grades_latest",
      "term_id": "1232",
      "type": "grade"
    },
    {
      "course_id": "HISTSCI 160",
      "run_id": "20260907T155543-ce3781c4",
      "source_record": {
        "entity_id": "c17d1b20-c804-3bb7-a36f-8f1cdb23b0c3",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "grades_latest",
      "term_id": "1264",
      "type": "grade"
    }
  ]
}
```

#### student experience

Students appreciate Williford's flexibility with extensions and accommodations, as well as his clear grading criteria. The course is recommended for humanity credit, with one student noting they ended up loving science history despite initially taking it just for credits.

```json
{
  "citations": [
    {
      "instructor_name": "Daniel Williford",
      "review_date": "2021-12-18 20:02:33 +0000 UTC",
      "review_id": "c8bf508f68796460286e8ebf",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2664788",
      "source_review_id": "UmF0aW5nLTM1NTkwMjMz",
      "source_url": "https://www.ratemyprofessors.com/professor/2664788",
      "type": "review"
    },
    {
      "instructor_name": "Daniel Williford",
      "review_date": "2021-12-22 05:17:37 +0000 UTC",
      "review_id": "862ba32381d305ee7fe45d04",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2664788",
      "source_review_id": "UmF0aW5nLTM1NjI5MzAz",
      "source_url": "https://www.ratemyprofessors.com/professor/2664788",
      "type": "review"
    },
    {
      "instructor_name": "Daniel Williford",
      "review_date": "2023-02-23 21:02:23 +0000 UTC",
      "review_id": "096feeeb9b831272e3a4ce44",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2664788",
      "source_review_id": "UmF0aW5nLTM3NDU0MDQ3",
      "source_url": "https://www.ratemyprofessors.com/professor/2664788",
      "type": "review"
    }
  ]
}
```

#### task hash

74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68

#### teaching history

DANIEL WILLIFORD is recorded teaching in Fall 2021, Fall 2022, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.

```json
{
  "citations": [
    {
      "course_id": "HISTSCI 160",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "c17d1b20-c804-3bb7-a36f-8f1cdb23b0c3",
      "source_record": {
        "entity_id": "c17d1b20-c804-3bb7-a36f-8f1cdb23b0c3",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1222",
      "type": "grade"
    },
    {
      "course_id": "HISTSCI 160",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "c17d1b20-c804-3bb7-a36f-8f1cdb23b0c3",
      "source_record": {
        "entity_id": "c17d1b20-c804-3bb7-a36f-8f1cdb23b0c3",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1232",
      "type": "grade"
    },
    {
      "course_id": "HISTSCI 160",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "c17d1b20-c804-3bb7-a36f-8f1cdb23b0c3",
      "source_record": {
        "entity_id": "c17d1b20-c804-3bb7-a36f-8f1cdb23b0c3",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1264",
      "type": "grade"
    }
  ]
}
```

#### term id

1272

#### term name

2026 Fall

#### version

2

### requirements

#### nodes

```json
[
  {
    "children": [],
    "condition": "None",
    "course": null,
    "evidence": "None",
    "id": "source_requirements",
    "kind": "condition"
  }
]
```

#### notes

* Display fallback using original requirements text; not an LLM-parsed rule.

#### root

source\_requirements

#### status

needs\_review

### instructors

```json
[
  {
    "instructor_uid": "instructor_5bece5af1c5a97342c52b18d",
    "source": "enrollment",
    "source_instructor_id": "williford2",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Daniel Williford",
    "email": "DANIEL.WILLIFORD@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": 12,
      "quality": 4.42,
      "difficulty": 2.42,
      "quality_count": 12,
      "difficulty_count": 12,
      "profile_id": "rmp:2664788",
      "source_url": "https://www.ratemyprofessors.com/professor/2664788",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:45:44.036202+00:00",
      "courses": {
        "course_c1f72dec1862d53f4511b0c1": {
          "review_count": 6,
          "quality": 3.83,
          "difficulty": 2.83,
          "quality_count": 6,
          "difficulty_count": 6
        },
        "course_9ffac7e978dd0e997ae62dee": {
          "review_count": 5,
          "quality": 5,
          "difficulty": 2,
          "quality_count": 5,
          "difficulty_count": 5
        }
      },
      "bayesian_quality": 3.944803614716622,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "instructor_url": "/instructors/DANIEL_WILLIFORD"
  }
]
```

### offerings

```json
[
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "offering_id": "1272:456:025992",
    "course_id": "HISTSCI 160",
    "course_uid": "course_9ffac7e978dd0e997ae62dee",
    "term_id": "1272",
    "source_course_id": "025992",
    "source_subject_id": "456",
    "title": "Engineering Inequality: Technology and Inequity Throughout History",
    "credits_min": 3,
    "credits_max": 4,
    "typically_offered": "Not Applicable"
  }
]
```

### sections

```json
[
  {
    "run_id": "20260907T155543-ce3781c4",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "section_uid": "uw-section:1272:34445",
    "term_id": "1272",
    "source_section_id": "34445",
    "identity_basis": "class_number",
    "section_number": "001",
    "section_type": "LEC",
    "instruction_mode": "Classroom Instruction",
    "capacity": 47,
    "enrolled": 47,
    "waitlisted": 1,
    "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_61e540675769f44cbe003175",
    "source": "madgrades",
    "source_instructor_id": "6315809",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "DANIEL WILLIFORD",
    "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": 12,
      "quality": 4.42,
      "difficulty": 2.42,
      "quality_count": 12,
      "difficulty_count": 12,
      "profile_id": "rmp:2664788",
      "source_url": "https://www.ratemyprofessors.com/professor/2664788",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:45:44.036202+00:00",
      "courses": {
        "course_c1f72dec1862d53f4511b0c1": {
          "review_count": 6,
          "quality": 3.83,
          "difficulty": 2.83,
          "quality_count": 6,
          "difficulty_count": 6
        },
        "course_9ffac7e978dd0e997ae62dee": {
          "review_count": 5,
          "quality": 5,
          "difficulty": 2,
          "quality_count": 5,
          "difficulty_count": 5
        }
      },
      "bayesian_quality": 3.944803614716622,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 3.698,
      "graded": 504,
      "counts": [
        326,
        115,
        37,
        11,
        9,
        1,
        5
      ],
      "sections": 16
    },
    "instructor_url": "/instructors/DANIEL_WILLIFORD--instructor_61e540675769f44cbe003175"
  },
  {
    "instructor_uid": "instructor_5bece5af1c5a97342c52b18d",
    "source": "enrollment",
    "source_instructor_id": "williford2",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Daniel Williford",
    "email": "DANIEL.WILLIFORD@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": 12,
      "quality": 4.42,
      "difficulty": 2.42,
      "quality_count": 12,
      "difficulty_count": 12,
      "profile_id": "rmp:2664788",
      "source_url": "https://www.ratemyprofessors.com/professor/2664788",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:45:44.036202+00:00",
      "courses": {
        "course_c1f72dec1862d53f4511b0c1": {
          "review_count": 6,
          "quality": 3.83,
          "difficulty": 2.83,
          "quality_count": 6,
          "difficulty_count": 6
        },
        "course_9ffac7e978dd0e997ae62dee": {
          "review_count": 5,
          "quality": 5,
          "difficulty": 2,
          "quality_count": 5,
          "difficulty_count": 5
        }
      },
      "bayesian_quality": 3.944803614716622,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "instructor_url": "/instructors/DANIEL_WILLIFORD"
  }
]
```

### grades

```json
[
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "HISTSCI 160",
    "course_uid": "course_9ffac7e978dd0e997ae62dee",
    "term_id": "1222",
    "term_name": "Fall 2021",
    "instructors": [
      "Daniel Williford"
    ],
    "a": 29,
    "ab": 9,
    "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": 43,
    "source_aliases": [
      "HISTSCI 160"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "HISTSCI 160",
    "course_uid": "course_9ffac7e978dd0e997ae62dee",
    "term_id": "1232",
    "term_name": "Fall 2022",
    "instructors": [
      "Daniel Williford"
    ],
    "a": 27,
    "ab": 8,
    "b": 3,
    "bc": 1,
    "c": 2,
    "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": 43,
    "source_aliases": [
      "HISTSCI 160"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "HISTSCI 160",
    "course_uid": "course_9ffac7e978dd0e997ae62dee",
    "term_id": "1264",
    "term_name": "Spring 2026",
    "instructors": [
      "Daniel Williford"
    ],
    "a": 8,
    "ab": 4,
    "b": 0,
    "bc": 1,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 1,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 1,
    "other": 0,
    "total": 15,
    "source_aliases": [
      "HISTSCI 160"
    ]
  }
]
```

### statistics

#### gpa

3.737

#### graded

97

#### counts

* 64
* 21
* 8
* 2
* 2
* 0
* 0

### grade conflicts

None recorded.

### evidence

#### history

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

#### traces

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

#### reviews

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

#### meetings

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

#### results

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

### revision

e243353dcb7d79b7247ced91d69443ef4c2a6349

## context

### all

#### term



#### gpa

3.7371134020618557

#### count

97

#### university

##### size

2527

##### gpa Percentile

52

##### count Percentile

58

##### median Count

79

##### histogram

| range   | count | current |
| ------- | ----- | ------- |
| 0.0–0.4 | 0     | false   |
| 0.4–0.8 | 0     | false   |
| 0.8–1.2 | 0     | false   |
| 1.2–1.6 | 0     | false   |
| 1.6–2.0 | 0     | false   |
| 2.0–2.4 | 1     | false   |
| 2.4–2.8 | 20    | false   |
| 2.8–3.2 | 212   | false   |
| 3.2–3.6 | 680   | false   |
| 3.6–4.0 | 1614  | true    |

#### departments

```json
[
  {
    "subject": "HISTSCI",
    "comparison": {
      "size": 11,
      "gpaPercentile": 50,
      "countPercentile": 50,
      "medianCount": 97,
      "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": 1,
          "current": false
        },
        {
          "range": "3.2–3.6",
          "count": 2,
          "current": false
        },
        {
          "range": "3.6–4.0",
          "count": 8,
          "current": true
        }
      ]
    }
  }
]
```

### terms

#### 1222

##### term

1222

##### gpa

3.7790697674418605

##### count

43

##### university

###### size

1157

###### gpa Percentile

68

###### count Percentile

27

###### median Count

64

###### 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 | 17    | false   |
| 2.8–3.2 | 174   | false   |
| 3.2–3.6 | 351   | false   |
| 3.6–4.0 | 614   | true    |

##### departments

| subject | comparison |
| ------- | ---------- |
| HISTSCI |            |

#### 1232

##### term

1232

##### gpa

3.6951219512195124

##### count

41

##### university

###### size

1216

###### gpa Percentile

57

###### count Percentile

23

###### median Count

66

###### histogram

| range   | count | current |
| ------- | ----- | ------- |
| 0.0–0.4 | 0     | false   |
| 0.4–0.8 | 0     | false   |
| 0.8–1.2 | 0     | false   |
| 1.2–1.6 | 0     | false   |
| 1.6–2.0 | 0     | false   |
| 2.0–2.4 | 2     | false   |
| 2.4–2.8 | 14    | false   |
| 2.8–3.2 | 174   | false   |
| 3.2–3.6 | 356   | false   |
| 3.6–4.0 | 670   | true    |

##### departments

| subject | comparison |
| ------- | ---------- |
| HISTSCI |            |

#### 1264

##### term

1264

##### gpa

3.730769230769231

##### count

13

##### departments

| subject | comparison |
| ------- | ---------- |
| HISTSCI |            |

### benchmarks

#### all

##### school

###### size

2527

###### gpa

3.6515762999506163

###### top Share

81.75830441702782

###### count

79

##### HISTSCI

###### size

11

###### gpa

3.653381183877165

###### top Share

83.56702995767843

###### count

97

#### terms

##### 1222

###### school

###### size

1157

###### gpa

3.563052311875811

###### top Share

76.64869058732418

###### count

64

##### 1232

###### school

###### size

1216

###### gpa

3.575457431972425

###### top Share

77.33712216234007

###### count

66

##### 1264

###### school

###### size

1283

###### gpa

3.6229729166451925

###### top Share

80.13669149396227

###### count

66

## instructor Trends

```json
[
  {
    "uid": "instructor_61e540675769f44cbe003175",
    "name": "DANIEL WILLIFORD",
    "count": 97,
    "terms": [
      {
        "term": "1222",
        "count": 43,
        "sections": 1,
        "gpa": 3.7790697674418605
      },
      {
        "term": "1232",
        "count": 41,
        "sections": 1,
        "gpa": 3.6951219512195124
      },
      {
        "term": "1264",
        "count": 13,
        "sections": 1,
        "gpa": 3.730769230769231
      }
    ]
  }
]
```

## following

None recorded.
