# Tyler Caraza-Harter — Courses & Reviews | UW–Madison

[View on UW Courses](https://uwcourses.com/instructors/TYLER_CARAZA-HARTER)

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

## instructor

### instructor uid

instructor\_f5416b5fc6c871363ebcbc1f

### source

enrollment

### source instructor id

tharter

### identity basis

netid

### identity status

source\_identified

### name

Tyler Caraza-Harter

### email

THARTER\@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

43

#### quality

2.4

#### difficulty

3.79

#### quality count

43

#### difficulty count

43

#### profile id

rmp:2950714

#### source url

<https://www.ratemyprofessors.com/professor/2950714>

#### match basis

exact\_name

#### observed at

2026-09-07 16:01:00.271485+00:00

#### courses

##### course 4c46b17e9b3f9a4f2ed9a0e9

###### review count

43

###### quality

2.4

###### difficulty

3.79

###### quality count

43

###### difficulty count

43

#### bayesian quality

2.799900248744951

#### prior mean

3.6596857835465957

#### prior weight

20

### current

true

### courses

| course\_uid                      | course\_id  | title                            | credits\_min | credits\_max | gpa   |
| -------------------------------- | ----------- | -------------------------------- | ------------ | ------------ | ----- |
| course\_4c46b17e9b3f9a4f2ed9a0e9 | COMPSCI 544 | INTRODUCTION TO BIG DATA SYSTEMS | 3            | 3            | 3.398 |
| course\_9d6a2127ca0ecacfc4832696 | COMPSCI 699 | DIRECTED STUDY                   | 1            | 6            | 3.947 |

### revision

e243353dcb7d79b7247ced91d69443ef4c2a6349

### instructor url

/instructors/TYLER\_CARAZA-HARTER

## history

| term | course\_uid                      | course\_id  | title                            |
| ---- | -------------------------------- | ----------- | -------------------------------- |
| 1272 | course\_4c46b17e9b3f9a4f2ed9a0e9 | COMPSCI 544 | INTRODUCTION TO BIG DATA SYSTEMS |
| 1272 | course\_9d6a2127ca0ecacfc4832696 | COMPSCI 699 | DIRECTED STUDY                   |

## timeline

| term | courses |
| ---- | ------- |
| 1272 | 2       |

## term

1272

## courses

```json
[
  {
    "course_uid": "course_4c46b17e9b3f9a4f2ed9a0e9",
    "course_id": "COMPSCI 544",
    "title": "INTRODUCTION TO BIG DATA SYSTEMS",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.398,
    "badges": [
      {
        "id": "grade-outcomes",
        "label": "Lower grades",
        "tone": "negative",
        "evidence": "Spring 2026 · latest released grades before Fall 2026: 3.25 GPA across 353 letter grades, versus 3.62 for UW–Madison (1283 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.",
        "sources": [
          {
            "label": "Grade history and sources",
            "href": "/courses/COMPSCI_544#grades"
          }
        ]
      },
      {
        "id": "lecture-size",
        "label": "Large lectures",
        "tone": "neutral",
        "evidence": "Fall 2026: median 293 enrolled students across 1 recorded lecture section. Small means 30 or fewer; large means 100 or more. Enrollment at scan time, not capacity or typical historical attendance.",
        "sources": [
          {
            "label": "Sections and enrollment",
            "href": "/courses/COMPSCI_544#schedule"
          }
        ]
      }
    ],
    "description": "Introduction to big data systems focusing on deploying distributed storage and analyzing large datasets using Python.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          1013,
          466,
          501,
          250,
          58,
          20,
          31
        ],
        "count": 2339,
        "gpa": 3.39760581445062,
        "topShare": 63.232150491663106,
        "firstTerm": "1242",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_4c46b17e9b3f9a4f2ed9a0e9",
          "uid": "instructor_f5416b5fc6c871363ebcbc1f",
          "name": "Tyler Caraza-Harter",
          "quality": 2.799900248744951,
          "quality_count": 43,
          "instructor_url": "/instructors/TYLER_CARAZA-HARTER"
        }
      ],
      "instructorHistory": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "courseComparison": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "claim": {
        "citations": [
          {
            "instructor_name": "Tyler Caraza-harter",
            "review_date": "2023-11-16 07:31:07 +0000 UTC",
            "review_id": "0da88a6185ffe5b5470aec7f",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2950714",
            "source_review_id": "UmF0aW5nLTM4NDAzNDc4",
            "source_url": "https://www.ratemyprofessors.com/professor/2950714",
            "type": "review"
          },
          {
            "instructor_name": "Tyler Caraza-harter",
            "review_date": "2023-12-22 22:12:16 +0000 UTC",
            "review_id": "d70a66c20a3260d3cd3ae3a4",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2950714",
            "source_review_id": "UmF0aW5nLTM4Nzc5MTcx",
            "source_url": "https://www.ratemyprofessors.com/professor/2950714",
            "type": "review"
          }
        ],
        "text": "Tyler Caraza-Harter is praised as organized and supportive, with clear lectures and abundant materials. Reviewers value his Big Data knowledge and industry focus."
      },
      "reviewFiles": [
        "/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_4c46b17e9b3f9a4f2ed9a0e9-0.json"
      ]
    }
  },
  {
    "course_uid": "course_9d6a2127ca0ecacfc4832696",
    "course_id": "COMPSCI 699",
    "title": "DIRECTED STUDY",
    "credits_min": 1,
    "credits_max": 6,
    "gpa": 3.947,
    "badges": [
      {
        "id": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Fall 2026: Shivaram Venkataraman (4.53/5 adjusted; 45 ratings); Fred Sala (4.31/5 adjusted; 32 ratings); Dan Negrut (4.12/5 adjusted; 16 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Shivaram Venkataraman",
            "href": "/instructors/SHIVARAM_VENKATARAMAN"
          },
          {
            "label": "Fred Sala",
            "href": "/instructors/FRED_SALA"
          },
          {
            "label": "Dan Negrut",
            "href": "/instructors/DAN_NEGRUT"
          }
        ]
      }
    ],
    "description": "COMPSCI 699 offers directed study projects for junior and senior students arranged with a faculty member.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          136,
          4,
          4,
          2,
          0,
          0,
          0
        ],
        "count": 146,
        "gpa": 3.9383561643835616,
        "topShare": 95.8904109589041,
        "firstTerm": "1224",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_8bef2ed1a9e069c7181ff8b7",
          "name": "Shivaram Venkataraman",
          "quality": 4.525287933398952,
          "quality_count": 45,
          "instructor_url": "/instructors/SHIVARAM_VENKATARAMAN"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_c015792b29d463dd3b20bfda",
          "name": "Fred Sala",
          "quality": 4.312186839825613,
          "quality_count": 32,
          "instructor_url": "/instructors/FRED_SALA"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_20565506a2807ecc6c2ccdd9",
          "name": "Dan Negrut",
          "quality": 4.117603213081442,
          "quality_count": 16,
          "instructor_url": "/instructors/DAN_NEGRUT"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_49b6ede936b9533af32a49c1",
          "name": "Somesh Jha",
          "quality": 3.859602821242242,
          "quality_count": 21,
          "instructor_url": "/instructors/SOMESH_JHA"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_a270e82be07bd3a275f6e005",
          "name": "Stephen Wright",
          "quality": 3.839790522364397,
          "quality_count": 10,
          "instructor_url": "/instructors/STEPHEN_WRIGHT"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_3ac838c6afee48372d59d98f",
          "name": "Ming Liu",
          "quality": 3.8077486268372764,
          "quality_count": 5,
          "instructor_url": "/instructors/MING_LIU"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_05ed3d965aab36fdc87c4374",
          "name": "Karu Sankaralingam",
          "quality": 3.8064571890310637,
          "quality_count": 10,
          "instructor_url": "/instructors/KARU_SANKARALINGAM"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_6c1ef5a730b9fc5ea8655f4a",
          "name": "Michael Swift",
          "quality": 3.80112091463928,
          "quality_count": 19,
          "instructor_url": "/instructors/MICHAEL_SWIFT"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_84e32ce6cb2c21e7efa7f91d",
          "name": "Andrew Kuemmel",
          "quality": 3.7833385708346836,
          "quality_count": 53,
          "instructor_url": "/instructors/ANDREW_KUEMMEL"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_7ff780bef0b07516e262423b",
          "name": "Remzi Arpaci-Dusseau",
          "quality": 3.7808127735041936,
          "quality_count": 83,
          "instructor_url": "/instructors/REMZI_ARPACI-DUSSEAU"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_62fbf397fa1d95229b4a582b",
          "name": "Andrea Arpaci-Dusseau",
          "quality": 3.762233808210058,
          "quality_count": 13,
          "instructor_url": "/instructors/ANDREA_ARPACI-DUSSEAU"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_28d63c5638ffa52090e68427",
          "name": "Josiah Hanna",
          "quality": 3.756918416818997,
          "quality_count": 8,
          "instructor_url": "/instructors/JOSIAH_HANNA"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_4a3efeb6040291db24ba4ab2",
          "name": "Yuhang Zhao",
          "quality": 3.7235102700443767,
          "quality_count": 1,
          "instructor_url": "/instructors/YUHANG_ZHAO"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_57a04fe014c45dbe0b5f86d0",
          "name": "Mark Craven",
          "quality": 3.7040745943883437,
          "quality_count": 3,
          "instructor_url": "/instructors/MARK_CRAVEN"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_d59cd3c3c1f169f08e1cd5c0",
          "name": "Loris D'Antoni",
          "quality": 3.6854898453904252,
          "quality_count": 8,
          "instructor_url": "/instructors/LORIS_DANTONI"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_3b251949b48503ddc5a3bbda",
          "name": "Bilge Mutlu",
          "quality": 3.6716277476039973,
          "quality_count": 13,
          "instructor_url": "/instructors/BILGE_MUTLU"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_ed568aeb692a4788be5c3b07",
          "name": "Aws Albarghouthi",
          "quality": 3.663553614716622,
          "quality_count": 12,
          "instructor_url": "/instructors/AWS_ALBARGHOUTHI"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_8810b0967f8ffffa4074c453",
          "name": "Vikas Singh",
          "quality": 3.6298036147166224,
          "quality_count": 12,
          "instructor_url": "/instructors/VIKAS_SINGH"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_2acc6a2db605729bd4d444c2",
          "name": "Eftychios Sifakis",
          "quality": 3.619653524913445,
          "quality_count": 27,
          "instructor_url": "/instructors/EFTYCHIOS_SIFAKIS"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_1e028b971677a28f2e2bef50",
          "name": "Sushmita Roy",
          "quality": 3.5997143486787233,
          "quality_count": 2,
          "instructor_url": "/instructors/SUSHMITA_ROY"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_4abdcb849778930e9dc2c3bf",
          "name": "Colin Dewey",
          "quality": 3.5420418456324856,
          "quality_count": 21,
          "instructor_url": "/instructors/COLIN_DEWEY"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_e87641b3a0d9d630d98447ef",
          "name": "Michael Gleicher",
          "quality": 3.4908223334373636,
          "quality_count": 21,
          "instructor_url": "/instructors/MICHAEL_GLEICHER"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_e0b82f2d934a901e74320b01",
          "name": "Rahul Chatterjee",
          "quality": 3.439790522364397,
          "quality_count": 10,
          "instructor_url": "/instructors/RAHUL_CHATTERJEE"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_a98380e4ebe506f9ee6ca621",
          "name": "Jin-Yi Cai",
          "quality": 3.3741905033516058,
          "quality_count": 31,
          "instructor_url": "/instructors/JIN-YI_CAI"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_891e98e7cb82bcc0ff27c432",
          "name": "Jerry Zhu",
          "quality": 3.3209301206581254,
          "quality_count": 27,
          "instructor_url": "/instructors/JERRY_ZHU"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_d99abbf319f85fc5051a81c4",
          "name": "Paul Barford",
          "quality": 3.315702409811081,
          "quality_count": 28,
          "instructor_url": "/instructors/PAUL_BARFORD"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_2243eba13d27f86a4209b275",
          "name": "Paris Koutris",
          "quality": 3.3094286015419985,
          "quality_count": 26,
          "instructor_url": "/instructors/PARIS_KOUTRIS"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_bbd78b6d1945166bcef3a9a8",
          "name": "Suman Banerjee",
          "quality": 3.3048428917732977,
          "quality_count": 20,
          "instructor_url": "/instructors/SUMAN_BANERJEE"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_a0025085f948b04fe06f08b9",
          "name": "Robert Nowak",
          "quality": 3.2705784309983392,
          "quality_count": 21,
          "instructor_url": "/instructors/ROBERT_NOWAK"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_bbdf6ac0f6ea6b3c2459565d",
          "name": "Amos Ron",
          "quality": 3.2602364770850327,
          "quality_count": 38,
          "instructor_url": "/instructors/AMOS_RON"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_2aef91a9420ca12673e58a3a",
          "name": "Kangwook Lee",
          "quality": 3.130994734646887,
          "quality_count": 34,
          "instructor_url": "/instructors/KANGWOOK_LEE"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_34dac25292e8958a6651bdb3",
          "name": "Yiqiao Zhong",
          "quality": 3.1104729541700653,
          "quality_count": 9,
          "instructor_url": "/instructors/YIQIAO_ZHONG"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_570635b99c1c1cbcfe9e05e1",
          "name": "Swamit Tannu",
          "quality": 3.0298346229192608,
          "quality_count": 18,
          "instructor_url": "/instructors/SWAMIT_TANNU"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_722f381e49365f4dd5d5b473",
          "name": "Parmesh Ramanathan",
          "quality": 3.0019468760681836,
          "quality_count": 23,
          "instructor_url": "/instructors/PARMESH_RAMANATHAN"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_f5416b5fc6c871363ebcbc1f",
          "name": "Tyler Caraza-Harter",
          "quality": 2.799900248744951,
          "quality_count": 43,
          "instructor_url": "/instructors/TYLER_CARAZA-HARTER"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_48a2696f59d60ab65f218be4",
          "name": "Barton Miller",
          "quality": 2.7900651872093314,
          "quality_count": 37,
          "instructor_url": "/instructors/BARTON_MILLER"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_fd72eb00ec3632f13c9c7970",
          "name": "Michael Ferris",
          "quality": 2.6542724574635326,
          "quality_count": 23,
          "instructor_url": "/instructors/MICHAEL_FERRIS"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_10f860edf5c0b72909e9aa49",
          "name": "Eric Bach",
          "quality": 2.5321989325434417,
          "quality_count": 59,
          "instructor_url": "/instructors/ERIC_BACH"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_f85b9ff343f5be26654f10d9",
          "name": "Grigoris Chrysos",
          "quality": 2.315415903798487,
          "quality_count": 25,
          "instructor_url": "/instructors/GRIGORIS_CHRYSOS"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_344f0ceac296c4f508e0b2a4",
          "name": "Ali Abedi",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ALI_ABEDI"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_5146986c5bdc56dbae9cd99c",
          "name": "Daifeng Wang",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/DAIFENG_WANG"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_bd69301d792fdd732df928c4",
          "name": "Dieter van Melkebeek",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/DIETER_VAN_MELKEBEEK"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_eeadc1e5a99493ee1a63aec3",
          "name": "Goetz Graefe",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/GOETZ_GRAEFE"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_cbe55591f689fd70e7bc5676",
          "name": "Guri Sohi",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/GURI_SOHI"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_ecaaeb68fb62435c3ee1a43d",
          "name": "Ilias Diakonikolas",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ILIAS_DIAKONIKOLAS"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_e678f8c452b6f74d9eec0b74",
          "name": "Jelena Diakonikolas",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/JELENA_DIAKONIKOLAS"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_b341b6dd69a0305967e2e689",
          "name": "Joe Austerweil",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/JOE_AUSTERWEIL"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_e1c15c874c338077012da226",
          "name": "Junjie Hu",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/JUNJIE_HU"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_2308a0f3735e180d09af9904",
          "name": "Kevin Ponto",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/KEVIN_PONTO"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_07d81221401c0aeb980803c4",
          "name": "Matt Sinclair",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/MATT_SINCLAIR"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_a5688226af45aa1e5186a1d7",
          "name": "Matthew Berland",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/MATTHEW_BERLAND"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_71a66f1ac41d35be9538e266",
          "name": "Mike Hagenow",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/MIKE_HAGENOW"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_c7fccaa0a5ee235ceefaed9c",
          "name": "Ramya Korlakai Vinayak",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/RAMYA_KORLAKAI_VINAYAK"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_6ab9d1488d27b0bef5f8ae09",
          "name": "Sharon Li",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/SHARON_LI"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_cc55e188063cffcd5088453a",
          "name": "Tej Chajed",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/TEJ_CHAJED"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_65bc6960a32cc04a3b6448e8",
          "name": "Thomas Reps",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/THOMAS_REPS"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_4eda1e96fff30f4b53843dc0",
          "name": "Tianyu Li",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/TIANYU_LI"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_1b6be8786faf380d9b23fddd",
          "name": "Xiangyao Yu",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/XIANGYAO_YU"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_7292f6c989cc4053c40a4402",
          "name": "Yea-Seul Kim",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/YEA-SEUL_KIM"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_1c875be71e39de81fc8f6631",
          "name": "Yin Li",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/YIN_LI"
        },
        {
          "course_uid": "course_9d6a2127ca0ecacfc4832696",
          "uid": "instructor_d243dd108d21791444199a3f",
          "name": "Yong Jae Lee",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/YONG_JAE_LEE"
        }
      ],
      "instructorHistory": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "courseComparison": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "claim": {
        "citations": [
          {
            "course_id": "COMPSCI 699",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 147,
            "source_course_id": "5e4b724b-1a49-3240-ba21-4e8b974a3ec1",
            "source_record": {
              "entity_id": "5e4b724b-1a49-3240-ba21-4e8b974a3ec1",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1224",
            "type": "grade"
          }
        ],
        "text": "Recent recorded grades — Spring 2022: 3.29 GPA, 57.1% A/AB (n=7 letter grades)."
      },
      "reviewFiles": []
    }
  }
]
```

## reviews

### items

```json
[
  {
    "observed_at": "2026-09-07 16:01:00.271485+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQzMzUxNjcw",
    "source_instructor_id": "rmp:2950714",
    "instructor_name": "Tyler Caraza-harter",
    "course_label": "CS544",
    "course_id": "COMPSCI 544",
    "course_uid": "course_4c46b17e9b3f9a4f2ed9a0e9",
    "review_date": "2026-08-07 03:25:18 +0000 UTC",
    "comment": "If you are a CS student and you want a job in software, pay very close attention in CS 544. What he will teach you about linux, docker, databases and distributed processing is pure gold. Seriously, when you start your first job, you will be unbelievably happy to know the basics of these things, that other CS classes do not teach you. Pay attention!",
    "source_url": "https://www.ratemyprofessors.com/professor/2950714",
    "quality_rating": 5,
    "difficulty_rating": 3
  },
  {
    "observed_at": "2026-09-07 16:01:00.271485+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQzMDczOTk4",
    "source_instructor_id": "rmp:2950714",
    "instructor_name": "Tyler Caraza-harter",
    "course_label": "CS544",
    "course_id": "COMPSCI 544",
    "course_uid": "course_4c46b17e9b3f9a4f2ed9a0e9",
    "review_date": "2026-05-08 20:43:13 +0000 UTC",
    "comment": "He's a good guy who cares about his students learning. Grew a lot in this class. Easy A if you study. Lots of work.",
    "source_url": "https://www.ratemyprofessors.com/professor/2950714",
    "quality_rating": 4,
    "difficulty_rating": 2
  },
  {
    "observed_at": "2026-09-07 16:01:00.271485+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQzMDY3NjIz",
    "source_instructor_id": "rmp:2950714",
    "instructor_name": "Tyler Caraza-harter",
    "course_label": "CS544",
    "course_id": "COMPSCI 544",
    "course_uid": "course_4c46b17e9b3f9a4f2ed9a0e9",
    "review_date": "2026-05-08 02:55:51 +0000 UTC",
    "comment": "He's a pretty reasonable professor and gave extra credit for the projects. The only downside was how messy the projects were, but he would make sure to give students extra time to submit. ",
    "source_url": "https://www.ratemyprofessors.com/professor/2950714",
    "quality_rating": 4,
    "difficulty_rating": 3
  },
  {
    "observed_at": "2026-09-07 16:01:00.271485+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQzMDIyMjM0",
    "source_instructor_id": "rmp:2950714",
    "instructor_name": "Tyler Caraza-harter",
    "course_label": "CS544",
    "course_id": "COMPSCI 544",
    "course_uid": "course_4c46b17e9b3f9a4f2ed9a0e9",
    "review_date": "2026-05-04 20:27:59 +0000 UTC",
    "comment": "Lots of people hate because they thought it'd be an easy A like in prev semesters. Hard to get an A but def not hard to get at least a B esp w extra credit. Very clear (but boring) lectures, explains complex content simply. Projects are eh. Cumulative exams suck, especially fill-the-blank q's. Clearly cares abt the class but def needs some changes",
    "source_url": "https://www.ratemyprofessors.com/professor/2950714",
    "quality_rating": 4,
    "difficulty_rating": 4
  },
  {
    "observed_at": "2026-09-07 16:01:00.271485+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQyODkwNDAy",
    "source_instructor_id": "rmp:2950714",
    "instructor_name": "Tyler Caraza-harter",
    "course_label": "CS544",
    "course_id": "COMPSCI 544",
    "course_uid": "course_4c46b17e9b3f9a4f2ed9a0e9",
    "review_date": "2026-04-21 19:00:19 +0000 UTC",
    "comment": "He actually cares if you go meet him out of class.",
    "source_url": "https://www.ratemyprofessors.com/professor/2950714",
    "quality_rating": 5,
    "difficulty_rating": 2
  },
  {
    "observed_at": "2026-09-07 16:01:00.271485+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQyODM3MDE2",
    "source_instructor_id": "rmp:2950714",
    "instructor_name": "Tyler Caraza-harter",
    "course_label": "CS544",
    "course_id": "COMPSCI 544",
    "course_uid": "course_4c46b17e9b3f9a4f2ed9a0e9",
    "review_date": "2026-04-14 21:11:57 +0000 UTC",
    "comment": "This class is quite mixed. There is a lot of content, with theory and esoteric questions being prioritized in exams over coding. He is obviously a great coder. I found his theory slides to be good, but his demos to be bad. Almost feel like this should be a 4 credit class with discussion to go over code/theory due to pace of class. Projects = mess. ",
    "source_url": "https://www.ratemyprofessors.com/professor/2950714",
    "quality_rating": 3,
    "difficulty_rating": 4
  }
]
```

### total

43

### page

1

### courses

| course\_uid                      | course\_id  |
| -------------------------------- | ----------- |
| course\_4c46b17e9b3f9a4f2ed9a0e9 | COMPSCI 544 |

### matched

true

## social Image

true
