# DS 251: The Science of Textiles - Performance & Properties | UW–Madison

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

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

f9811e39835806f47ace71f80276861b749585d7ceea8c8907eb3bc99c7711d1

### course id

DS 251

### course uid

course\_6de0da8ba5cfb7878377f33a

### catalog version id

2dcbb1bc4bae98c705e47e7cec25f1596793805cdb42d893c266001f5f753766

### course number

251

### subjects

* DS

### title

THE SCIENCE OF TEXTILES - PERFORMANCE & PROPERTIES

### description

An introduction to textiles, fiber properties, and fabric behavior. Explore textile construction, performance, fabric aesthetics, durability, comfort, care and sustainability as related to design practices, serviceability of fibers, yarns, weaves and knits as well as dyed and printed fabrics. Case studies of sustainable designers and sustainability frameworks are referenced for responsible material choices. Analyze traditional and emerging fiber technologies to develop a deeper understanding of textiles and their impact on design and the environment.

### requirements text

None

### credit offering ids

None recorded.

### llm job id

enrich-f516c4d3e82cfe326b4f5f54

### llm output id

9b9156ac60bf714ef9a448d9f296c974fc2ed593899b7e0454dd570cb2ca4b1f

### llm model

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

### llm model revision

1355db6a052410cfd62085d94b58866fd0f2c3c5

### llm task version

14

### llm search status

valid

### llm summary

DS 251 introduces the science of textiles, covering fiber properties, fabric behavior, and sustainability in design.

### llm topics

* Textile construction, performance, and sustainability
* Fibers, yarns, weaves, knits, and finishes
* Sustainable design frameworks and case studies

### llm skills

* Analyze fiber technologies
* Understand textile impact on design and environment

### llm assumed background

None recorded.

### llm search phrases

* textile science course
* fiber properties design
* sustainable textiles DS 251
* fabric performance analysis
* DS 251 textiles introduction

### llm requirements status

valid

### llm student summary status

valid

### llm experience status

insufficient\_evidence

### catalog variants

None recorded.

### student summary

#### context hash

de667b6d93191f0d5d166d8f58760cc0da5ad5dec4e7d8b459bc1a301b3aa376

#### course id

DS 251

#### current instructors

None recorded.

#### difficulty workload

Historical reviews of Majid Sarmadi: Reviewers report high difficulty, noting that lectures move too quickly for note-taking and that the swatch kit is unnecessary. Success reportedly requires significant independent study using the textbook rather than relying on lecture content.

```json
{
  "citations": [
    {
      "instructor_name": "Majid Sarmadi",
      "review_date": "2009-05-13 23:23:12 +0000 UTC",
      "review_id": "fb1a02c420c54fe575b6d52c",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:848131",
      "source_review_id": "UmF0aW5nLTE1ODMzNjUz",
      "source_url": "https://www.ratemyprofessors.com/professor/848131",
      "type": "review"
    },
    {
      "instructor_name": "Majid Sarmadi",
      "review_date": "2015-05-10 18:43:22 +0000 UTC",
      "review_id": "320a59f47dc155651046203d",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:848131",
      "source_review_id": "UmF0aW5nLTI0NzkxNDU5",
      "source_url": "https://www.ratemyprofessors.com/professor/848131",
      "type": "review"
    }
  ]
}
```

#### errors

None recorded.

#### historical context

Historical reviews for Majid Sarmadi describe a difficult course with fast-paced, lecture-heavy instruction that many found hard to follow. While some students felt the material was useless for their major or that lectures contradicted the textbook, others noted he tried to make classes interesting and that exams were manageable with book study.

```json
{
  "citations": [
    {
      "instructor_name": "Majid Sarmadi",
      "review_date": "2009-05-13 23:23:12 +0000 UTC",
      "review_id": "fb1a02c420c54fe575b6d52c",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:848131",
      "source_review_id": "UmF0aW5nLTE1ODMzNjUz",
      "source_url": "https://www.ratemyprofessors.com/professor/848131",
      "type": "review"
    },
    {
      "instructor_name": "Majid Sarmadi",
      "review_date": "2009-05-19 14:37:32 +0000 UTC",
      "review_id": "f0968cbb6f0d4e9dc2c6fbb4",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:848131",
      "source_review_id": "UmF0aW5nLTE1ODY2Nzcz",
      "source_url": "https://www.ratemyprofessors.com/professor/848131",
      "type": "review"
    },
    {
      "instructor_name": "Majid Sarmadi",
      "review_date": "2010-05-05 18:19:09 +0000 UTC",
      "review_id": "7eb8c077fd8e05a128fb4b70",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:848131",
      "source_review_id": "UmF0aW5nLTE3MTMwMTEz",
      "source_url": "https://www.ratemyprofessors.com/professor/848131",
      "type": "review"
    },
    {
      "instructor_name": "Majid Sarmadi",
      "review_date": "2015-05-10 18:43:22 +0000 UTC",
      "review_id": "320a59f47dc155651046203d",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:848131",
      "source_review_id": "UmF0aW5nLTI0NzkxNDU5",
      "source_url": "https://www.ratemyprofessors.com/professor/848131",
      "type": "review"
    },
    {
      "instructor_name": "Majid Sarmadi",
      "review_date": "2020-05-09 02:31:47 +0000 UTC",
      "review_id": "8e3342aa91a6c9454d0764ae",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:848131",
      "source_review_id": "UmF0aW5nLTMzMjQ3MTU5",
      "source_url": "https://www.ratemyprofessors.com/professor/848131",
      "type": "review"
    }
  ]
}
```

#### offered

false

#### profile hash

e59ddc7389015d0035b68cd195c939d475bf72b959b29cf12eab59b454ccaef1

#### quick take

Majid Sarmadi’s DS 251 is historically described as difficult and fast-paced, with lectures that often read directly from slides. While some find the material confusing or irrelevant to their major, others note that studying the textbook can make exams manageable.

```json
{
  "citations": [
    {
      "instructor_name": "Majid Sarmadi",
      "review_date": "2009-05-13 23:23:12 +0000 UTC",
      "review_id": "fb1a02c420c54fe575b6d52c",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:848131",
      "source_review_id": "UmF0aW5nLTE1ODMzNjUz",
      "source_url": "https://www.ratemyprofessors.com/professor/848131",
      "type": "review"
    },
    {
      "instructor_name": "Majid Sarmadi",
      "review_date": "2009-05-19 14:37:32 +0000 UTC",
      "review_id": "f0968cbb6f0d4e9dc2c6fbb4",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:848131",
      "source_review_id": "UmF0aW5nLTE1ODY2Nzcz",
      "source_url": "https://www.ratemyprofessors.com/professor/848131",
      "type": "review"
    },
    {
      "instructor_name": "Majid Sarmadi",
      "review_date": "2010-05-05 18:19:09 +0000 UTC",
      "review_id": "7eb8c077fd8e05a128fb4b70",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:848131",
      "source_review_id": "UmF0aW5nLTE3MTMwMTEz",
      "source_url": "https://www.ratemyprofessors.com/professor/848131",
      "type": "review"
    },
    {
      "instructor_name": "Majid Sarmadi",
      "review_date": "2015-05-10 18:43:22 +0000 UTC",
      "review_id": "320a59f47dc155651046203d",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:848131",
      "source_review_id": "UmF0aW5nLTI0NzkxNDU5",
      "source_url": "https://www.ratemyprofessors.com/professor/848131",
      "type": "review"
    },
    {
      "instructor_name": "Majid Sarmadi",
      "review_date": "2020-05-09 02:31:47 +0000 UTC",
      "review_id": "8e3342aa91a6c9454d0764ae",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:848131",
      "source_review_id": "UmF0aW5nLTMzMjQ3MTU5",
      "source_url": "https://www.ratemyprofessors.com/professor/848131",
      "type": "review"
    }
  ]
}
```

Recent recorded grades — Spring 2024: 3.90 GPA, 93.0% A/AB (n=43 letter grades); Spring 2025: 3.32 GPA, 60.0% A/AB (n=30 letter grades); Spring 2026: 3.81 GPA, 88.9% A/AB (n=36 letter grades).

```json
{
  "citations": [
    {
      "course_id": "DS 251",
      "run_id": "20260907T155543-ce3781c4",
      "source_record": {
        "entity_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "grades_latest",
      "term_id": "1244",
      "type": "grade"
    },
    {
      "course_id": "DS 251",
      "run_id": "20260907T155543-ce3781c4",
      "source_record": {
        "entity_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "grades_latest",
      "term_id": "1254",
      "type": "grade"
    },
    {
      "course_id": "DS 251",
      "run_id": "20260907T155543-ce3781c4",
      "source_record": {
        "entity_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "grades_latest",
      "term_id": "1264",
      "type": "grade"
    }
  ]
}
```

#### student experience

Historical reviews of Majid Sarmadi: Students found the lectures long and the instructor’s personal anecdotes distracting. One reviewer felt the content was useless for their major, while another learned a lot but found the experience not super enjoyable due to the instructor's pride in his achievements.

```json
{
  "citations": [
    {
      "instructor_name": "Majid Sarmadi",
      "review_date": "2010-05-05 18:19:09 +0000 UTC",
      "review_id": "7eb8c077fd8e05a128fb4b70",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:848131",
      "source_review_id": "UmF0aW5nLTE3MTMwMTEz",
      "source_url": "https://www.ratemyprofessors.com/professor/848131",
      "type": "review"
    },
    {
      "instructor_name": "Majid Sarmadi",
      "review_date": "2020-05-09 02:31:47 +0000 UTC",
      "review_id": "8e3342aa91a6c9454d0764ae",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:848131",
      "source_review_id": "UmF0aW5nLTMzMjQ3MTU5",
      "source_url": "https://www.ratemyprofessors.com/professor/848131",
      "type": "review"
    }
  ]
}
```

#### task hash

74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68

#### teaching history

MAJID SARMADI is recorded teaching in Spring 2007, Spring 2008, Spring 2009, Spring 2010, Spring 2011, Spring 2012, Spring 2013, Spring 2014, Spring 2015, Spring 2016, Spring 2017, Spring 2018, Spring 2019, Spring 2020, Spring 2022, Spring 2023, Spring 2025. Recorded history may be incomplete and does not establish a future schedule.

```json
{
  "citations": [
    {
      "course_id": "DS 251",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
      "source_record": {
        "entity_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1074",
      "type": "grade"
    },
    {
      "course_id": "DS 251",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
      "source_record": {
        "entity_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1084",
      "type": "grade"
    },
    {
      "course_id": "DS 251",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
      "source_record": {
        "entity_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1094",
      "type": "grade"
    },
    {
      "course_id": "DS 251",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
      "source_record": {
        "entity_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1104",
      "type": "grade"
    },
    {
      "course_id": "DS 251",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
      "source_record": {
        "entity_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1114",
      "type": "grade"
    },
    {
      "course_id": "DS 251",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
      "source_record": {
        "entity_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1124",
      "type": "grade"
    },
    {
      "course_id": "DS 251",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
      "source_record": {
        "entity_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1134",
      "type": "grade"
    },
    {
      "course_id": "DS 251",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
      "source_record": {
        "entity_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1144",
      "type": "grade"
    },
    {
      "course_id": "DS 251",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
      "source_record": {
        "entity_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1154",
      "type": "grade"
    },
    {
      "course_id": "DS 251",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
      "source_record": {
        "entity_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1164",
      "type": "grade"
    },
    {
      "course_id": "DS 251",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
      "source_record": {
        "entity_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1174",
      "type": "grade"
    },
    {
      "course_id": "DS 251",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
      "source_record": {
        "entity_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1184",
      "type": "grade"
    },
    {
      "course_id": "DS 251",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
      "source_record": {
        "entity_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1194",
      "type": "grade"
    },
    {
      "course_id": "DS 251",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
      "source_record": {
        "entity_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1204",
      "type": "grade"
    },
    {
      "course_id": "DS 251",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
      "source_record": {
        "entity_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1224",
      "type": "grade"
    },
    {
      "course_id": "DS 251",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
      "source_record": {
        "entity_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1234",
      "type": "grade"
    },
    {
      "course_id": "DS 251",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
      "source_record": {
        "entity_id": "b72d34c5-6a6a-3ed1-ba3f-d2a3f1f3245b",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1254",
      "type": "grade"
    }
  ]
}
```

#### term id

1272

#### term name

2026 Fall

#### version

2

### requirements

#### nodes

```json
[
  {
    "children": [],
    "condition": "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

None recorded.

### offerings

None recorded.

### sections

None recorded.

### grade instructors

```json
[
  {
    "instructor_uid": "instructor_caa5f36a1e261f351af0220e",
    "source": "madgrades",
    "source_instructor_id": "2600644",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "MAJID SARMADI",
    "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": 3,
      "difficulty": 3.83,
      "quality_count": 12,
      "difficulty_count": 12,
      "profile_id": "rmp:848131",
      "source_url": "https://www.ratemyprofessors.com/professor/848131",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:21:29.884840+00:00",
      "courses": {
        "course_a09b31c889ce43c8af317dae": {
          "review_count": 3,
          "quality": 3.67,
          "difficulty": 3.33,
          "quality_count": 3,
          "difficulty_count": 3
        },
        "course_6de0da8ba5cfb7878377f33a": {
          "review_count": 5,
          "quality": 2.4,
          "difficulty": 3.8,
          "quality_count": 5,
          "difficulty_count": 5
        }
      },
      "bayesian_quality": 3.412303614716622,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 3.267,
      "graded": 1836,
      "counts": [
        522,
        530,
        398,
        254,
        104,
        19,
        9
      ],
      "sections": 82
    },
    "instructor_url": "/instructors/MAJID_SARMADI--instructor_caa5f36a1e261f351af0220e"
  },
  {
    "instructor_uid": "instructor_4dcec4ce68aa2065a8fb5124",
    "source": "madgrades",
    "source_instructor_id": "5035077",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "ELIZABETH PROSE",
    "email": null,
    "first_observed_at": "2026-09-06 23:14:58.172943+00:00",
    "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "grade_statistics": {
      "gpa": 3.39,
      "graded": 77,
      "counts": [
        24,
        27,
        16,
        5,
        5,
        0,
        0
      ],
      "sections": 4
    },
    "instructor_url": "/instructors/ELIZABETH_PROSE"
  },
  {
    "instructor_uid": "instructor_1e96c5684ef2f15aa8d6b8dd",
    "source": "madgrades",
    "source_instructor_id": "5351853",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "HYO JEONG KANG",
    "email": null,
    "first_observed_at": "2026-09-06 23:14:58.172943+00:00",
    "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "grade_statistics": {
      "gpa": 3.541,
      "graded": 233,
      "counts": [
        107,
        73,
        31,
        15,
        5,
        1,
        1
      ],
      "sections": 9
    },
    "instructor_url": "/instructors/HYO_JEONG_KANG"
  },
  {
    "instructor_uid": "instructor_3997a69ada91848be2646582",
    "source": "madgrades",
    "source_instructor_id": "4443628",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "RANIA BASHAR",
    "email": null,
    "first_observed_at": "2026-09-06 23:14:58.172943+00:00",
    "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "grade_statistics": {
      "gpa": 3.157,
      "graded": 137,
      "counts": [
        35,
        36,
        29,
        21,
        11,
        5,
        0
      ],
      "sections": 4
    },
    "instructor_url": "/instructors/RANIA_BASHAR"
  },
  {
    "instructor_uid": "instructor_a7042d14e85ec6903e39af25",
    "source": "madgrades",
    "source_instructor_id": "6045458",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "HAN AH YOO",
    "email": null,
    "first_observed_at": "2026-09-06 23:14:58.172943+00:00",
    "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "grade_statistics": {
      "gpa": 3.595,
      "graded": 201,
      "counts": [
        99,
        61,
        31,
        6,
        2,
        1,
        1
      ],
      "sections": 7
    },
    "instructor_url": "/instructors/HAN_AH_YOO"
  },
  {
    "instructor_uid": "instructor_429d33593e9e0ace927b9c21",
    "source": "madgrades",
    "source_instructor_id": "5936052",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "HEATHER KOHLMEIER",
    "email": null,
    "first_observed_at": "2026-09-06 23:14:58.172943+00:00",
    "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "grade_statistics": {
      "gpa": 3.658,
      "graded": 273,
      "counts": [
        192,
        30,
        22,
        15,
        10,
        2,
        2
      ],
      "sections": 5
    },
    "instructor_url": "/instructors/HEATHER_KOHLMEIER--instructor_429d33593e9e0ace927b9c21"
  },
  {
    "instructor_uid": "instructor_bb3b270c50b52cd160153369",
    "source": "madgrades",
    "source_instructor_id": "3746595",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "MITCH FRANK",
    "email": null,
    "first_observed_at": "2026-09-06 23:14:58.172943+00:00",
    "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "grade_statistics": {
      "gpa": 3.82,
      "graded": 361,
      "counts": [
        304,
        20,
        23,
        6,
        4,
        1,
        3
      ],
      "sections": 20
    },
    "instructor_url": "/instructors/MITCH_FRANK--instructor_bb3b270c50b52cd160153369"
  }
]
```

### grades

```json
[
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "DS 251",
    "course_uid": "course_6de0da8ba5cfb7878377f33a",
    "term_id": "1074",
    "term_name": "Spring 2007",
    "instructors": [
      "MAJID SARMADI"
    ],
    "a": 7,
    "ab": 22,
    "b": 25,
    "bc": 24,
    "c": 8,
    "d": 2,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 88,
    "source_aliases": [
      "DS 251"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "DS 251",
    "course_uid": "course_6de0da8ba5cfb7878377f33a",
    "term_id": "1084",
    "term_name": "Spring 2008",
    "instructors": [
      "MAJID SARMADI"
    ],
    "a": 4,
    "ab": 12,
    "b": 23,
    "bc": 17,
    "c": 10,
    "d": 2,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 68,
    "source_aliases": [
      "DS 251"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "DS 251",
    "course_uid": "course_6de0da8ba5cfb7878377f33a",
    "term_id": "1094",
    "term_name": "Spring 2009",
    "instructors": [
      "MAJID SARMADI"
    ],
    "a": 12,
    "ab": 24,
    "b": 27,
    "bc": 13,
    "c": 2,
    "d": 0,
    "f": 2,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 80,
    "source_aliases": [
      "DS 251"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "DS 251",
    "course_uid": "course_6de0da8ba5cfb7878377f33a",
    "term_id": "1104",
    "term_name": "Spring 2010",
    "instructors": [
      "MAJID SARMADI"
    ],
    "a": 9,
    "ab": 11,
    "b": 21,
    "bc": 13,
    "c": 8,
    "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": 63,
    "source_aliases": [
      "DS 251"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "DS 251",
    "course_uid": "course_6de0da8ba5cfb7878377f33a",
    "term_id": "1114",
    "term_name": "Spring 2011",
    "instructors": [
      "MAJID SARMADI"
    ],
    "a": 13,
    "ab": 15,
    "b": 15,
    "bc": 17,
    "c": 3,
    "d": 0,
    "f": 0,
    "satisfactory": 1,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 64,
    "source_aliases": [
      "DS 251"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "DS 251",
    "course_uid": "course_6de0da8ba5cfb7878377f33a",
    "term_id": "1124",
    "term_name": "Spring 2012",
    "instructors": [
      "MAJID SARMADI"
    ],
    "a": 4,
    "ab": 10,
    "b": 21,
    "bc": 25,
    "c": 14,
    "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": 75,
    "source_aliases": [
      "DS 251"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "DS 251",
    "course_uid": "course_6de0da8ba5cfb7878377f33a",
    "term_id": "1134",
    "term_name": "Spring 2013",
    "instructors": [
      "MAJID SARMADI"
    ],
    "a": 18,
    "ab": 7,
    "b": 9,
    "bc": 7,
    "c": 2,
    "d": 0,
    "f": 0,
    "satisfactory": 1,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 44,
    "source_aliases": [
      "DS 251"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "DS 251",
    "course_uid": "course_6de0da8ba5cfb7878377f33a",
    "term_id": "1144",
    "term_name": "Spring 2014",
    "instructors": [
      "ELIZABETH PROSE",
      "MAJID SARMADI"
    ],
    "a": 12,
    "ab": 9,
    "b": 7,
    "bc": 1,
    "c": 1,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 30,
    "source_aliases": [
      "DS 251"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "DS 251",
    "course_uid": "course_6de0da8ba5cfb7878377f33a",
    "term_id": "1154",
    "term_name": "Spring 2015",
    "instructors": [
      "HYO JEONG KANG",
      "MAJID SARMADI"
    ],
    "a": 22,
    "ab": 20,
    "b": 12,
    "bc": 4,
    "c": 1,
    "d": 0,
    "f": 0,
    "satisfactory": 1,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 60,
    "source_aliases": [
      "DS 251"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "DS 251",
    "course_uid": "course_6de0da8ba5cfb7878377f33a",
    "term_id": "1164",
    "term_name": "Spring 2016",
    "instructors": [
      "HYO JEONG KANG",
      "MAJID SARMADI"
    ],
    "a": 12,
    "ab": 8,
    "b": 3,
    "bc": 3,
    "c": 0,
    "d": 1,
    "f": 1,
    "satisfactory": 1,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 29,
    "source_aliases": [
      "DS 251"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "DS 251",
    "course_uid": "course_6de0da8ba5cfb7878377f33a",
    "term_id": "1174",
    "term_name": "Spring 2017",
    "instructors": [
      "HYO JEONG KANG",
      "MAJID SARMADI"
    ],
    "a": 9,
    "ab": 12,
    "b": 5,
    "bc": 3,
    "c": 1,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 30,
    "source_aliases": [
      "DS 251"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "DS 251",
    "course_uid": "course_6de0da8ba5cfb7878377f33a",
    "term_id": "1184",
    "term_name": "Spring 2018",
    "instructors": [
      "MAJID SARMADI",
      "RANIA BASHAR"
    ],
    "a": 6,
    "ab": 11,
    "b": 9,
    "bc": 8,
    "c": 7,
    "d": 3,
    "f": 0,
    "satisfactory": 2,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 46,
    "source_aliases": [
      "DS 251"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "DS 251",
    "course_uid": "course_6de0da8ba5cfb7878377f33a",
    "term_id": "1194",
    "term_name": "Spring 2019",
    "instructors": [
      "HAN AH YOO",
      "MAJID SARMADI"
    ],
    "a": 11,
    "ab": 5,
    "b": 6,
    "bc": 3,
    "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": 25,
    "source_aliases": [
      "DS 251"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "DS 251",
    "course_uid": "course_6de0da8ba5cfb7878377f33a",
    "term_id": "1204",
    "term_name": "Spring 2020",
    "instructors": [
      "MAJID SARMADI"
    ],
    "a": 8,
    "ab": 6,
    "b": 8,
    "bc": 2,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 9,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 33,
    "source_aliases": [
      "DS 251"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "DS 251",
    "course_uid": "course_6de0da8ba5cfb7878377f33a",
    "term_id": "1224",
    "term_name": "Spring 2022",
    "instructors": [
      "HEATHER KOHLMEIER",
      "MAJID SARMADI"
    ],
    "a": 0,
    "ab": 4,
    "b": 10,
    "bc": 13,
    "c": 9,
    "d": 2,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 38,
    "source_aliases": [
      "DS 251"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "DS 251",
    "course_uid": "course_6de0da8ba5cfb7878377f33a",
    "term_id": "1234",
    "term_name": "Spring 2023",
    "instructors": [
      "MAJID SARMADI"
    ],
    "a": 5,
    "ab": 10,
    "b": 11,
    "bc": 9,
    "c": 5,
    "d": 0,
    "f": 1,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 41,
    "source_aliases": [
      "DS 251"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "DS 251",
    "course_uid": "course_6de0da8ba5cfb7878377f33a",
    "term_id": "1244",
    "term_name": "Spring 2024",
    "instructors": [
      "HEATHER KOHLMEIER"
    ],
    "a": 39,
    "ab": 1,
    "b": 1,
    "bc": 2,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 43,
    "source_aliases": [
      "DS 251"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "DS 251",
    "course_uid": "course_6de0da8ba5cfb7878377f33a",
    "term_id": "1254",
    "term_name": "Spring 2025",
    "instructors": [
      "MAJID SARMADI"
    ],
    "a": 7,
    "ab": 11,
    "b": 7,
    "bc": 4,
    "c": 1,
    "d": 0,
    "f": 0,
    "satisfactory": 1,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 31,
    "source_aliases": [
      "DS 251"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "DS 251",
    "course_uid": "course_6de0da8ba5cfb7878377f33a",
    "term_id": "1264",
    "term_name": "Spring 2026",
    "instructors": [
      "Mitch Frank"
    ],
    "a": 30,
    "ab": 2,
    "b": 1,
    "bc": 2,
    "c": 1,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 36,
    "source_aliases": [
      "DS 251"
    ]
  }
]
```

### statistics

#### gpa

3.149

#### graded

907

#### counts

* 228
* 200
* 221
* 170
* 73
* 10
* 5

### grade conflicts

None recorded.

### evidence

#### history

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

#### traces

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

#### reviews

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

#### results

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

### revision

e243353dcb7d79b7247ced91d69443ef4c2a6349

## context

### all

#### term



#### gpa

3.148842337375965

#### count

907

#### university

##### size

4298

##### gpa Percentile

6

##### count Percentile

86

##### median Count

170

##### 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 | 316   | true    |
| 3.2–3.6 | 1235  | false   |
| 3.6–4.0 | 2735  | false   |

#### departments

```json
[
  {
    "subject": "DS",
    "comparison": {
      "size": 47,
      "gpaPercentile": 2,
      "countPercentile": 98,
      "medianCount": 170,
      "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": 3,
          "current": true
        },
        {
          "range": "3.2–3.6",
          "count": 11,
          "current": false
        },
        {
          "range": "3.6–4.0",
          "count": 33,
          "current": false
        }
      ]
    }
  }
]
```

### terms

#### 1074

##### term

1074

##### gpa

2.9318181818181817

##### count

88

##### university

###### size

695

###### gpa Percentile

14

###### count Percentile

62

###### median Count

69

###### 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 | 3     | false   |
| 2.4–2.8 | 53    | false   |
| 2.8–3.2 | 184   | true    |
| 3.2–3.6 | 256   | false   |
| 3.6–4.0 | 199   | false   |

##### departments

| subject | comparison |
| ------- | ---------- |
| DS      |            |

#### 1084

##### term

1084

##### gpa

2.8161764705882355

##### count

68

##### university

###### size

720

###### gpa Percentile

8

###### count Percentile

48

###### median Count

70

###### 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 | 3     | false   |
| 2.4–2.8 | 45    | false   |
| 2.8–3.2 | 207   | true    |
| 3.2–3.6 | 248   | false   |
| 3.6–4.0 | 217   | false   |

##### departments

| subject | comparison |
| ------- | ---------- |
| DS      |            |

#### 1094

##### term

1094

##### gpa

3.11875

##### count

80

##### university

###### size

758

###### gpa Percentile

26

###### count Percentile

58

###### median Count

71

###### 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 | 35    | false   |
| 2.8–3.2 | 226   | true    |
| 3.2–3.6 | 259   | false   |
| 3.6–4.0 | 236   | false   |

##### departments

| subject | comparison |
| ------- | ---------- |
| DS      |            |

#### 1104

##### term

1104

##### gpa

3

##### count

62

##### university

###### size

793

###### gpa Percentile

17

###### count Percentile

48

###### 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 | 4     | false   |
| 2.4–2.8 | 49    | false   |
| 2.8–3.2 | 205   | true    |
| 3.2–3.6 | 294   | false   |
| 3.6–4.0 | 241   | false   |

##### departments

| subject | comparison |
| ------- | ---------- |
| DS      |            |

#### 1114

##### term

1114

##### gpa

3.142857142857143

##### count

63

##### university

###### size

804

###### gpa Percentile

30

###### count Percentile

46

###### 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 | 53    | false   |
| 2.8–3.2 | 231   | true    |
| 3.2–3.6 | 292   | false   |
| 3.6–4.0 | 227   | false   |

##### departments

| subject | comparison |
| ------- | ---------- |
| DS      |            |

#### 1124

##### term

1124

##### gpa

2.7266666666666666

##### count

75

##### university

###### size

821

###### gpa Percentile

3

###### count Percentile

57

###### median Count

67

###### 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 | 39    | true    |
| 2.8–3.2 | 223   | false   |
| 3.2–3.6 | 278   | false   |
| 3.6–4.0 | 280   | false   |

##### departments

| subject | comparison |
| ------- | ---------- |
| DS      |            |

#### 1134

##### term

1134

##### gpa

3.372093023255814

##### count

43

##### university

###### size

852

###### gpa Percentile

45

###### count Percentile

25

###### 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 | 30    | false   |
| 2.8–3.2 | 229   | false   |
| 3.2–3.6 | 304   | true    |
| 3.6–4.0 | 287   | false   |

##### departments

| subject | comparison |
| ------- | ---------- |
| DS      |            |

#### 1144

##### term

1144

##### gpa

3.5

##### count

30

##### university

###### size

878

###### gpa Percentile

59

###### count Percentile

0

###### 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 | 4     | false   |
| 2.4–2.8 | 30    | false   |
| 2.8–3.2 | 243   | false   |
| 3.2–3.6 | 302   | true    |
| 3.6–4.0 | 299   | false   |

##### departments

| subject | comparison |
| ------- | ---------- |
| DS      |            |

#### 1154

##### term

1154

##### gpa

3.4915254237288136

##### count

59

##### university

###### size

935

###### gpa Percentile

55

###### count Percentile

45

###### median Count

63

###### 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 | 38    | false   |
| 2.8–3.2 | 237   | false   |
| 3.2–3.6 | 326   | true    |
| 3.6–4.0 | 334   | false   |

##### departments

| subject | comparison |
| ------- | ---------- |
| DS      |            |

#### 1164

##### term

1164

##### gpa

3.3392857142857144

##### count

28

##### departments

| subject | comparison |
| ------- | ---------- |
| DS      |            |

#### 1174

##### term

1174

##### gpa

3.4166666666666665

##### count

30

##### university

###### size

955

###### gpa Percentile

44

###### count Percentile

0

###### median Count

69

###### 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 | 29    | false   |
| 2.8–3.2 | 224   | false   |
| 3.2–3.6 | 332   | true    |
| 3.6–4.0 | 369   | false   |

##### departments

| subject | comparison |
| ------- | ---------- |
| DS      |            |

#### 1184

##### term

1184

##### gpa

2.875

##### count

44

##### university

###### size

1010

###### gpa Percentile

5

###### count Percentile

25

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

##### departments

```json
[
  {
    "subject": "DS",
    "comparison": {
      "size": 10,
      "gpaPercentile": 0,
      "countPercentile": 67,
      "medianCount": 38,
      "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": true
        },
        {
          "range": "3.2–3.6",
          "count": 1,
          "current": false
        },
        {
          "range": "3.6–4.0",
          "count": 8,
          "current": false
        }
      ]
    }
  }
]
```

#### 1194

##### term

1194

##### gpa

3.48

##### count

25

##### departments

| subject | comparison |
| ------- | ---------- |
| DS      |            |

#### 1204

##### term

1204

##### gpa

3.4166666666666665

##### count

24

##### departments

| subject | comparison |
| ------- | ---------- |
| DS      |            |

#### 1224

##### term

1224

##### gpa

2.539473684210526

##### count

38

##### university

###### size

1171

###### gpa Percentile

0

###### count Percentile

18

###### 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 | 3     | false   |
| 2.4–2.8 | 21    | true    |
| 2.8–3.2 | 173   | false   |
| 3.2–3.6 | 358   | false   |
| 3.6–4.0 | 616   | false   |

##### departments

| subject | comparison |
| ------- | ---------- |
| DS      |            |

#### 1234

##### term

1234

##### gpa

2.9390243902439024

##### count

41

##### university

###### size

1188

###### gpa Percentile

4

###### count Percentile

23

###### median Count

65

###### 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 | 3     | false   |
| 2.4–2.8 | 17    | false   |
| 2.8–3.2 | 144   | true    |
| 3.2–3.6 | 374   | false   |
| 3.6–4.0 | 650   | false   |

##### departments

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

#### 1244

##### term

1244

##### gpa

3.895348837209302

##### count

43

##### university

###### size

1241

###### gpa Percentile

81

###### count Percentile

27

###### median Count

65

###### 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 | 9     | false   |
| 2.8–3.2 | 151   | false   |
| 3.2–3.6 | 373   | false   |
| 3.6–4.0 | 706   | true    |

##### departments

```json
[
  {
    "subject": "DS",
    "comparison": {
      "size": 14,
      "gpaPercentile": 77,
      "countPercentile": 69,
      "medianCount": 33,
      "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": 0,
          "current": false
        },
        {
          "range": "3.2–3.6",
          "count": 0,
          "current": false
        },
        {
          "range": "3.6–4.0",
          "count": 14,
          "current": true
        }
      ]
    }
  }
]
```

#### 1254

##### term

1254

##### gpa

3.316666666666667

##### count

30

##### university

###### size

1289

###### gpa Percentile

19

###### count Percentile

0

###### 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 | 0     | false   |
| 2.4–2.8 | 17    | false   |
| 2.8–3.2 | 128   | false   |
| 3.2–3.6 | 379   | true    |
| 3.6–4.0 | 765   | false   |

##### departments

```json
[
  {
    "subject": "DS",
    "comparison": {
      "size": 18,
      "gpaPercentile": 6,
      "countPercentile": 0,
      "medianCount": 34.5,
      "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": 0,
          "current": false
        },
        {
          "range": "3.2–3.6",
          "count": 5,
          "current": true
        },
        {
          "range": "3.6–4.0",
          "count": 13,
          "current": false
        }
      ]
    }
  }
]
```

#### 1264

##### term

1264

##### gpa

3.8055555555555554

##### count

36

##### university

###### size

1283

###### gpa Percentile

64

###### count Percentile

11

###### median Count

66

###### histogram

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

##### departments

```json
[
  {
    "subject": "DS",
    "comparison": {
      "size": 14,
      "gpaPercentile": 54,
      "countPercentile": 46,
      "medianCount": 36,
      "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": 0,
          "current": false
        },
        {
          "range": "3.2–3.6",
          "count": 2,
          "current": false
        },
        {
          "range": "3.6–4.0",
          "count": 12,
          "current": true
        }
      ]
    }
  }
]
```

### benchmarks

#### all

##### school

###### size

4298

###### gpa

3.6599169512129595

###### top Share

81.92066096643725

###### count

170

##### DS

###### size

47

###### gpa

3.6755124799181433

###### top Share

83.79713705970467

###### count

170

#### terms

##### 1074

###### school

###### size

695

###### gpa

3.3616924722887376

###### top Share

63.22509110105764

###### count

69

##### 1084

###### school

###### size

720

###### gpa

3.3670742938849725

###### top Share

63.42064564712246

###### count

70

##### 1094

###### school

###### size

758

###### gpa

3.3891454428111527

###### top Share

64.36369814389255

###### count

71

##### 1104

###### school

###### size

793

###### gpa

3.384661458923085

###### top Share

64.6614752434143

###### count

66

##### 1114

###### school

###### size

804

###### gpa

3.3696004653806844

###### top Share

64.0389334741844

###### count

68

##### 1124

###### school

###### size

821

###### gpa

3.406589342026613

###### top Share

66.35774230127205

###### count

67

##### 1134

###### school

###### size

852

###### gpa

3.4138934207568203

###### top Share

66.35946578182744

###### count

66

##### 1144

###### school

###### size

878

###### gpa

3.4092443327803017

###### top Share

65.95978235963416

###### count

64

##### 1154

###### school

###### size

935

###### gpa

3.4282378385810093

###### top Share

67.66674668721691

###### count

63

##### 1164

###### school

###### size

965

###### gpa

3.46491230798535

###### top Share

69.92376287143657

###### count

68

##### 1174

###### school

###### size

955

###### gpa

3.4597947384071412

###### top Share

69.5290038366363

###### count

69

##### 1184

###### school

###### size

1010

###### gpa

3.47925290354517

###### top Share

70.86270937115944

###### count

68

###### DS

###### size

10

###### gpa

3.7054923786909084

###### top Share

86.43360347036818

###### count

38

##### 1194

###### school

###### size

1040

###### gpa

3.4906527436719808

###### top Share

71.74728845515045

###### count

67

###### DS

###### size

11

###### gpa

3.5309138536745497

###### top Share

77.20350801901606

###### count

34

##### 1204

###### school

###### size

1012

###### gpa

3.703747431523761

###### top Share

84.59811226304916

###### count

65.5

###### DS

###### size

10

###### gpa

3.7806120054487833

###### top Share

93.04736244958227

###### count

38

##### 1224

###### school

###### size

1171

###### gpa

3.5627882428500937

###### top Share

76.37271640560496

###### count

64

##### 1234

###### school

###### size

1188

###### gpa

3.5799441677552393

###### top Share

77.18256448537606

###### count

65

###### DS

###### size

11

###### gpa

3.636396435482837

###### top Share

80.89050297516486

###### count

31

##### 1244

###### school

###### size

1241

###### gpa

3.5975573126929192

###### top Share

78.29036874847135

###### count

65

###### DS

###### size

14

###### gpa

3.8266959181653313

###### top Share

91.86539067663273

###### count

33

##### 1254

###### school

###### size

1289

###### gpa

3.6126423469389106

###### top Share

79.48050408754871

###### count

66

###### DS

###### size

18

###### gpa

3.6871034627572357

###### top Share

84.30262127212505

###### count

34.5

##### 1264

###### school

###### size

1283

###### gpa

3.6229729166451925

###### top Share

80.13669149396227

###### count

66

###### DS

###### size

14

###### gpa

3.7654672426537994

###### top Share

89.6260971129426

###### count

36

## instructor Trends

```json
[
  {
    "uid": "instructor_caa5f36a1e261f351af0220e",
    "name": "MAJID SARMADI",
    "count": 828,
    "terms": [
      {
        "term": "1074",
        "count": 88,
        "sections": 1,
        "gpa": 2.9318181818181817
      },
      {
        "term": "1084",
        "count": 68,
        "sections": 1,
        "gpa": 2.8161764705882355
      },
      {
        "term": "1094",
        "count": 80,
        "sections": 1,
        "gpa": 3.11875
      },
      {
        "term": "1104",
        "count": 62,
        "sections": 1,
        "gpa": 3
      },
      {
        "term": "1114",
        "count": 63,
        "sections": 1,
        "gpa": 3.142857142857143
      },
      {
        "term": "1124",
        "count": 75,
        "sections": 1,
        "gpa": 2.7266666666666666
      },
      {
        "term": "1134",
        "count": 43,
        "sections": 1,
        "gpa": 3.372093023255814
      },
      {
        "term": "1144",
        "count": 30,
        "sections": 1,
        "gpa": 3.5
      },
      {
        "term": "1154",
        "count": 59,
        "sections": 1,
        "gpa": 3.4915254237288136
      },
      {
        "term": "1164",
        "count": 28,
        "sections": 1,
        "gpa": 3.3392857142857144
      },
      {
        "term": "1174",
        "count": 30,
        "sections": 1,
        "gpa": 3.4166666666666665
      },
      {
        "term": "1184",
        "count": 44,
        "sections": 1,
        "gpa": 2.875
      },
      {
        "term": "1194",
        "count": 25,
        "sections": 1,
        "gpa": 3.48
      },
      {
        "term": "1204",
        "count": 24,
        "sections": 1,
        "gpa": 3.4166666666666665
      },
      {
        "term": "1224",
        "count": 38,
        "sections": 1,
        "gpa": 2.539473684210526
      },
      {
        "term": "1234",
        "count": 41,
        "sections": 1,
        "gpa": 2.9390243902439024
      },
      {
        "term": "1254",
        "count": 30,
        "sections": 1,
        "gpa": 3.316666666666667
      }
    ]
  },
  {
    "uid": "instructor_1e96c5684ef2f15aa8d6b8dd",
    "name": "HYO JEONG KANG",
    "count": 117,
    "terms": [
      {
        "term": "1154",
        "count": 59,
        "sections": 1,
        "gpa": 3.4915254237288136
      },
      {
        "term": "1164",
        "count": 28,
        "sections": 1,
        "gpa": 3.3392857142857144
      },
      {
        "term": "1174",
        "count": 30,
        "sections": 1,
        "gpa": 3.4166666666666665
      }
    ]
  },
  {
    "uid": "instructor_429d33593e9e0ace927b9c21",
    "name": "HEATHER KOHLMEIER",
    "count": 81,
    "terms": [
      {
        "term": "1224",
        "count": 38,
        "sections": 1,
        "gpa": 2.539473684210526
      },
      {
        "term": "1244",
        "count": 43,
        "sections": 1,
        "gpa": 3.895348837209302
      }
    ]
  },
  {
    "uid": "instructor_3997a69ada91848be2646582",
    "name": "RANIA BASHAR",
    "count": 44,
    "terms": [
      {
        "term": "1184",
        "count": 44,
        "sections": 1,
        "gpa": 2.875
      }
    ]
  },
  {
    "uid": "instructor_bb3b270c50b52cd160153369",
    "name": "MITCH FRANK",
    "count": 36,
    "terms": [
      {
        "term": "1264",
        "count": 36,
        "sections": 1,
        "gpa": 3.8055555555555554
      }
    ]
  },
  {
    "uid": "instructor_4dcec4ce68aa2065a8fb5124",
    "name": "ELIZABETH PROSE",
    "count": 30,
    "terms": [
      {
        "term": "1144",
        "count": 30,
        "sections": 1,
        "gpa": 3.5
      }
    ]
  },
  {
    "uid": "instructor_a7042d14e85ec6903e39af25",
    "name": "HAN AH YOO",
    "count": 25,
    "terms": [
      {
        "term": "1194",
        "count": 25,
        "sections": 1,
        "gpa": 3.48
      }
    ]
  }
]
```

## following

| code   | title                                         |
| ------ | --------------------------------------------- |
| DS 561 | TEXTILES: SPECIFICATIONS AND END USE ANALYSIS |
