# Joseph Krachey — Courses & Reviews | UW–Madison

[View on UW Courses](https://uwcourses.com/instructors/JOSEPH_KRACHEY)

## Dataset

### revision

e243353dcb7d79b7247ced91d69443ef4c2a6349

### repository

twangodev/uwcourses

### schema version

6

### importer version

7

### projection id

94468b7d4154126ca413937bb4738a6d21e0c2277f6fa397a6078ad80a32384f

### observed at

2026-09-07T15:55:43.033547+00:00

### built at

2026-09-10T23:19:01.870283+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\_620d566e500f4b09a8938334

### source

enrollment

### source instructor id

jkrachey

### identity basis

netid

### identity status

source\_identified

### name

Joseph Krachey

### email

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

42

#### quality

4.26

#### difficulty

2.93

#### quality count

42

#### difficulty count

42

#### profile id

rmp:1727817

#### source url

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

#### match basis

exact\_name

#### observed at

2026-09-07 16:30:19.760710+00:00

#### courses

##### course ae177875d7b9797eccef5e60

###### review count

19

###### quality

3.89

###### difficulty

3.58

###### quality count

19

###### difficulty count

19

##### course 90e09143d9d1e797e54f4796

###### review count

2

###### quality

4.5

###### difficulty

3

###### quality count

2

###### difficulty count

2

##### course 9eb7166a49d161bca95d729f

###### review count

12

###### quality

4.33

###### difficulty

2.25

###### quality count

12

###### difficulty count

12

##### course 883e87fcd87d80e877bb98ab

###### review count

9

###### quality

4.89

###### difficulty

2.44

###### quality count

9

###### difficulty count

9

#### bayesian quality

4.066350252756966

#### prior mean

3.6596857835465957

#### prior weight

20

### current

true

### courses

| course\_uid                      | course\_id | title                                  | credits\_min | credits\_max | gpa   |
| -------------------------------- | ---------- | -------------------------------------- | ------------ | ------------ | ----- |
| course\_28637d435e2aa66480a2a6f2 | ECE 315    | INTRODUCTORY MICROPROCESSOR LABORATORY | 1            | 1            | 3.889 |
| course\_65c8c357ed6414dafbcf8c1e | ECE 699    | ADVANCED INDEPENDENT STUDY             | 1            | 6            | 3.893 |
| course\_90e09143d9d1e797e54f4796 | ECE 453    | EMBEDDED MICROPROCESSOR SYSTEM DESIGN  | 4            | 4            | 3.768 |
| course\_ae177875d7b9797eccef5e60 | ECE 353    | INTRODUCTION TO MICROPROCESSOR SYSTEMS | 3            | 3            | 3.214 |

### revision

e243353dcb7d79b7247ced91d69443ef4c2a6349

### instructor url

/instructors/JOSEPH\_KRACHEY

## history

| term | course\_uid                      | course\_id | title                                  |
| ---- | -------------------------------- | ---------- | -------------------------------------- |
| 1272 | course\_28637d435e2aa66480a2a6f2 | ECE 315    | INTRODUCTORY MICROPROCESSOR LABORATORY |
| 1272 | course\_ae177875d7b9797eccef5e60 | ECE 353    | INTRODUCTION TO MICROPROCESSOR SYSTEMS |
| 1272 | course\_90e09143d9d1e797e54f4796 | ECE 453    | EMBEDDED MICROPROCESSOR SYSTEM DESIGN  |
| 1272 | course\_65c8c357ed6414dafbcf8c1e | ECE 699    | ADVANCED INDEPENDENT STUDY             |

## timeline

| term | courses |
| ---- | ------- |
| 1272 | 4       |

## term

1272

## courses

```json
[
  {
    "course_uid": "course_28637d435e2aa66480a2a6f2",
    "course_id": "ECE 315",
    "title": "INTRODUCTORY MICROPROCESSOR LABORATORY",
    "credits_min": 1,
    "credits_max": 1,
    "gpa": 3.889,
    "badges": [
      {
        "id": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Fall 2026: Joseph Krachey (4.07/5 adjusted; 42 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Joseph Krachey",
            "href": "/instructors/JOSEPH_KRACHEY"
          }
        ]
      },
      {
        "id": "grade-outcomes",
        "label": "Higher grades",
        "tone": "positive",
        "evidence": "Spring 2026 · latest released grades before Fall 2026: 3.97 GPA across 92 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/ECE_315#grades"
          }
        ]
      }
    ],
    "description": "Introductory Microprocessor Laboratory covers software and hardware experiments with a microcomputer system.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          678,
          26,
          9,
          6,
          1,
          1,
          0
        ],
        "count": 721,
        "gpa": 3.9500693481276006,
        "topShare": 97.64216366158114,
        "firstTerm": "1224",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_28637d435e2aa66480a2a6f2",
          "uid": "instructor_620d566e500f4b09a8938334",
          "name": "Joseph Krachey",
          "quality": 4.066350252756966,
          "quality_count": 42,
          "instructor_url": "/instructors/JOSEPH_KRACHEY"
        }
      ],
      "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": "ECE 315",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 1,
            "source_course_id": "2997300e-efa3-3463-aedc-375f47959144",
            "source_record": {
              "entity_id": "2997300e-efa3-3463-aedc-375f47959144",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1254",
            "type": "grade"
          },
          {
            "course_id": "ECE 315",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 2,
            "source_course_id": "2997300e-efa3-3463-aedc-375f47959144",
            "source_record": {
              "entity_id": "2997300e-efa3-3463-aedc-375f47959144",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1254",
            "type": "grade"
          },
          {
            "course_id": "ECE 315",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 3,
            "source_course_id": "2997300e-efa3-3463-aedc-375f47959144",
            "source_record": {
              "entity_id": "2997300e-efa3-3463-aedc-375f47959144",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1254",
            "type": "grade"
          },
          {
            "course_id": "ECE 315",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 4,
            "source_course_id": "2997300e-efa3-3463-aedc-375f47959144",
            "source_record": {
              "entity_id": "2997300e-efa3-3463-aedc-375f47959144",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1254",
            "type": "grade"
          },
          {
            "course_id": "ECE 315",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 5,
            "source_course_id": "2997300e-efa3-3463-aedc-375f47959144",
            "source_record": {
              "entity_id": "2997300e-efa3-3463-aedc-375f47959144",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1254",
            "type": "grade"
          },
          {
            "course_id": "ECE 315",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 6,
            "source_course_id": "2997300e-efa3-3463-aedc-375f47959144",
            "source_record": {
              "entity_id": "2997300e-efa3-3463-aedc-375f47959144",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1254",
            "type": "grade"
          },
          {
            "course_id": "ECE 315",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 1,
            "source_course_id": "2997300e-efa3-3463-aedc-375f47959144",
            "source_record": {
              "entity_id": "2997300e-efa3-3463-aedc-375f47959144",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1262",
            "type": "grade"
          },
          {
            "course_id": "ECE 315",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 2,
            "source_course_id": "2997300e-efa3-3463-aedc-375f47959144",
            "source_record": {
              "entity_id": "2997300e-efa3-3463-aedc-375f47959144",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1262",
            "type": "grade"
          },
          {
            "course_id": "ECE 315",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 3,
            "source_course_id": "2997300e-efa3-3463-aedc-375f47959144",
            "source_record": {
              "entity_id": "2997300e-efa3-3463-aedc-375f47959144",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1262",
            "type": "grade"
          },
          {
            "course_id": "ECE 315",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 5,
            "source_course_id": "2997300e-efa3-3463-aedc-375f47959144",
            "source_record": {
              "entity_id": "2997300e-efa3-3463-aedc-375f47959144",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1262",
            "type": "grade"
          },
          {
            "course_id": "ECE 315",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 6,
            "source_course_id": "2997300e-efa3-3463-aedc-375f47959144",
            "source_record": {
              "entity_id": "2997300e-efa3-3463-aedc-375f47959144",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1262",
            "type": "grade"
          },
          {
            "course_id": "ECE 315",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 1,
            "source_course_id": "2997300e-efa3-3463-aedc-375f47959144",
            "source_record": {
              "entity_id": "2997300e-efa3-3463-aedc-375f47959144",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1264",
            "type": "grade"
          },
          {
            "course_id": "ECE 315",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 2,
            "source_course_id": "2997300e-efa3-3463-aedc-375f47959144",
            "source_record": {
              "entity_id": "2997300e-efa3-3463-aedc-375f47959144",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1264",
            "type": "grade"
          },
          {
            "course_id": "ECE 315",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 3,
            "source_course_id": "2997300e-efa3-3463-aedc-375f47959144",
            "source_record": {
              "entity_id": "2997300e-efa3-3463-aedc-375f47959144",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1264",
            "type": "grade"
          },
          {
            "course_id": "ECE 315",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 4,
            "source_course_id": "2997300e-efa3-3463-aedc-375f47959144",
            "source_record": {
              "entity_id": "2997300e-efa3-3463-aedc-375f47959144",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1264",
            "type": "grade"
          },
          {
            "course_id": "ECE 315",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 5,
            "source_course_id": "2997300e-efa3-3463-aedc-375f47959144",
            "source_record": {
              "entity_id": "2997300e-efa3-3463-aedc-375f47959144",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1264",
            "type": "grade"
          },
          {
            "course_id": "ECE 315",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 6,
            "source_course_id": "2997300e-efa3-3463-aedc-375f47959144",
            "source_record": {
              "entity_id": "2997300e-efa3-3463-aedc-375f47959144",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1264",
            "type": "grade"
          }
        ],
        "text": "Recent recorded grades — Spring 2025: 3.99 GPA, 100.0% A/AB (n=91 letter grades); Fall 2025: 3.96 GPA, 97.6% A/AB (n=82 letter grades); Spring 2026: 3.97 GPA, 97.8% A/AB (n=92 letter grades)."
      },
      "reviewFiles": [
        "/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_28637d435e2aa66480a2a6f2-0.json"
      ]
    }
  },
  {
    "course_uid": "course_ae177875d7b9797eccef5e60",
    "course_id": "ECE 353",
    "title": "INTRODUCTION TO MICROPROCESSOR SYSTEMS",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.214,
    "badges": [
      {
        "id": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Fall 2026: Joseph Krachey (4.07/5 adjusted; 42 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Joseph Krachey",
            "href": "/instructors/JOSEPH_KRACHEY"
          }
        ]
      },
      {
        "id": "grade-outcomes",
        "label": "Lower grades",
        "tone": "negative",
        "evidence": "Spring 2026 · latest released grades before Fall 2026: 3.25 GPA across 84 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/ECE_353#grades"
          }
        ]
      }
    ],
    "description": "Introduction to microprocessor systems covering architecture, programming, timing, I/O, and memory interfacing.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          291,
          188,
          123,
          82,
          63,
          7,
          4
        ],
        "count": 758,
        "gpa": 3.336411609498681,
        "topShare": 63.19261213720316,
        "firstTerm": "1224",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_ae177875d7b9797eccef5e60",
          "uid": "instructor_620d566e500f4b09a8938334",
          "name": "Joseph Krachey",
          "quality": 4.066350252756966,
          "quality_count": 42,
          "instructor_url": "/instructors/JOSEPH_KRACHEY"
        }
      ],
      "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": "Joseph Krachey",
            "review_date": "2012-12-06 15:19:32 +0000 UTC",
            "review_id": "fd46d11a36da6844913ddd1f",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:1727817",
            "source_review_id": "UmF0aW5nLTIwOTcxODYx",
            "source_url": "https://www.ratemyprofessors.com/professor/1727817",
            "type": "review"
          },
          {
            "instructor_name": "Joseph Krachey",
            "review_date": "2013-12-24 13:31:36 +0000 UTC",
            "review_id": "848cccdec3969513eb3f2f95",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:1727817",
            "source_review_id": "UmF0aW5nLTIyNjUxMjgy",
            "source_url": "https://www.ratemyprofessors.com/professor/1727817",
            "type": "review"
          },
          {
            "instructor_name": "Joseph Krachey",
            "review_date": "2023-12-15 19:50:42 +0000 UTC",
            "review_id": "eecf960c4b4974e1d1beecdc",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:1727817",
            "source_review_id": "UmF0aW5nLTM4Njk0Mjk3",
            "source_url": "https://www.ratemyprofessors.com/professor/1727817",
            "type": "review"
          },
          {
            "instructor_name": "Joseph Krachey",
            "review_date": "2024-05-10 20:43:54 +0000 UTC",
            "review_id": "f3ec3e3591ce8ac0160594e8",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:1727817",
            "source_review_id": "UmF0aW5nLTM5NDMzNDk5",
            "source_url": "https://www.ratemyprofessors.com/professor/1727817",
            "type": "review"
          },
          {
            "instructor_name": "Joseph Krachey",
            "review_date": "2025-04-08 16:07:41 +0000 UTC",
            "review_id": "b9623e5089466d93b59cbf95",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:1727817",
            "source_review_id": "UmF0aW5nLTQwODkzMTA5",
            "source_url": "https://www.ratemyprofessors.com/professor/1727817",
            "type": "review"
          }
        ],
        "text": "Joseph Krachey is described as approachable and caring, with reviewers noting his willingness to answer questions and extend deadlines. These students find his practical teaching style engaging and appreciate his support in overcoming course obstacles."
      },
      "reviewFiles": [
        "/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_ae177875d7b9797eccef5e60-0.json"
      ]
    }
  },
  {
    "course_uid": "course_90e09143d9d1e797e54f4796",
    "course_id": "ECE 453",
    "title": "EMBEDDED MICROPROCESSOR SYSTEM DESIGN",
    "credits_min": 4,
    "credits_max": 4,
    "gpa": 3.768,
    "badges": [
      {
        "id": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Fall 2026: Joseph Krachey (4.07/5 adjusted; 42 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Joseph Krachey",
            "href": "/instructors/JOSEPH_KRACHEY"
          }
        ]
      },
      {
        "id": "grade-outcomes",
        "label": "Higher grades",
        "tone": "positive",
        "evidence": "Spring 2026 · latest released grades before Fall 2026: 3.83 GPA across 41 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/ECE_453#grades"
          }
        ]
      }
    ],
    "description": "Covers hardware and software design for embedded systems, the design process, and a major team project.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          226,
          60,
          24,
          4,
          0,
          0,
          0
        ],
        "count": 314,
        "gpa": 3.8089171974522293,
        "topShare": 91.0828025477707,
        "firstTerm": "1224",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_90e09143d9d1e797e54f4796",
          "uid": "instructor_620d566e500f4b09a8938334",
          "name": "Joseph Krachey",
          "quality": 4.066350252756966,
          "quality_count": 42,
          "instructor_url": "/instructors/JOSEPH_KRACHEY"
        }
      ],
      "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": "Joseph Krachey",
            "review_date": "2014-05-22 00:45:18 +0000 UTC",
            "review_id": "83877ab7d6cff912ce415db4",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:1727817",
            "source_review_id": "UmF0aW5nLTIzMjk2MjUy",
            "source_url": "https://www.ratemyprofessors.com/professor/1727817",
            "type": "review"
          },
          {
            "instructor_name": "Joseph Krachey",
            "review_date": "2024-01-05 20:42:22 +0000 UTC",
            "review_id": "0a82c1f080dd1636a2e7108f",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:1727817",
            "source_review_id": "UmF0aW5nLTM4ODM2ODYx",
            "source_url": "https://www.ratemyprofessors.com/professor/1727817",
            "type": "review"
          }
        ],
        "text": "Joseph Krachey is described as helpful, clear, and caring about the course's value to students. Reviewers note his accessibility and support throughout the semester, though one mentions administrative delays in ordering components."
      },
      "reviewFiles": [
        "/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_90e09143d9d1e797e54f4796-0.json"
      ]
    }
  },
  {
    "course_uid": "course_65c8c357ed6414dafbcf8c1e",
    "course_id": "ECE 699",
    "title": "ADVANCED INDEPENDENT STUDY",
    "credits_min": 1,
    "credits_max": 6,
    "gpa": 3.893,
    "badges": [
      {
        "id": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Fall 2026: Eric Hoffman (4.24/5 adjusted; 42 ratings); Irena Knezevic (4.17/5 adjusted; 22 ratings); Dan Negrut (4.12/5 adjusted; 16 ratings); John Booske (4.10/5 adjusted; 13 ratings); Joseph Krachey (4.07/5 adjusted; 42 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Eric Hoffman",
            "href": "/instructors/ERIC_HOFFMAN"
          },
          {
            "label": "Irena Knezevic",
            "href": "/instructors/IRENA_KNEZEVIC"
          },
          {
            "label": "Dan Negrut",
            "href": "/instructors/DAN_NEGRUT"
          },
          {
            "label": "John Booske",
            "href": "/instructors/JOHN_BOOSKE"
          },
          {
            "label": "Joseph Krachey",
            "href": "/instructors/JOSEPH_KRACHEY"
          }
        ]
      }
    ],
    "description": "ECE 699 is an advanced independent study course where students engage in directed study projects arranged with an instructor.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          32,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 32,
        "gpa": 4,
        "topShare": 100,
        "firstTerm": "1224",
        "lastTerm": "1242"
      },
      "instructors": [
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_82c391eb5743f2dfb7a3e37e",
          "name": "Eric Hoffman",
          "quality": 4.242479285015031,
          "quality_count": 42,
          "instructor_url": "/instructors/ERIC_HOFFMAN"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_21bb268add42161c9a7a31cf",
          "name": "Irena Knezevic",
          "quality": 4.173183706450759,
          "quality_count": 22,
          "instructor_url": "/instructors/IRENA_KNEZEVIC"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_20565506a2807ecc6c2ccdd9",
          "name": "Dan Negrut",
          "quality": 4.117603213081442,
          "quality_count": 16,
          "instructor_url": "/instructors/DAN_NEGRUT"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_85b73c265c40166f5ed76de0",
          "name": "John Booske",
          "quality": 4.097082293058542,
          "quality_count": 13,
          "instructor_url": "/instructors/JOHN_BOOSKE"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_620d566e500f4b09a8938334",
          "name": "Joseph Krachey",
          "quality": 4.066350252756966,
          "quality_count": 42,
          "instructor_url": "/instructors/JOSEPH_KRACHEY"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_f729550f037c72b307d5dfa9",
          "name": "Azadeh Davoodi",
          "quality": 3.944803614716622,
          "quality_count": 12,
          "instructor_url": "/instructors/AZADEH_DAVOODI"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_efc0d5c35dffefb2e57fd79c",
          "name": "Umit Ogras",
          "quality": 3.9277486268372765,
          "quality_count": 5,
          "instructor_url": "/instructors/UMIT_OGRAS"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_9c9897b693fd1fb293f066b8",
          "name": "Glenn Bower",
          "quality": 3.8231005804048857,
          "quality_count": 7,
          "instructor_url": "/instructors/GLENN_BOWER"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_99bd3d5d548d6db5a0f2c63c",
          "name": "Bulent Sarlioglu",
          "quality": 3.8077486268372764,
          "quality_count": 5,
          "instructor_url": "/instructors/BULENT_SARLIOGLU"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_05ed3d965aab36fdc87c4374",
          "name": "Karu Sankaralingam",
          "quality": 3.8064571890310637,
          "quality_count": 10,
          "instructor_url": "/instructors/KARU_SANKARALINGAM"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_0f0e025491ce47522c28688d",
          "name": "Haihan Sun",
          "quality": 3.781532530496905,
          "quality_count": 2,
          "instructor_url": "/instructors/HAIHAN_SUN"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_5c642b241ad8ac767c280384",
          "name": "Jennifer Choy",
          "quality": 3.781532530496905,
          "quality_count": 2,
          "instructor_url": "/instructors/JENNIFER_CHOY"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_7ff780bef0b07516e262423b",
          "name": "Remzi Arpaci-Dusseau",
          "quality": 3.7808127735041936,
          "quality_count": 83,
          "instructor_url": "/instructors/REMZI_ARPACI-DUSSEAU"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_912537f6c5ea0f6aeeec123d",
          "name": "Thomas Jahns",
          "quality": 3.7580714862888294,
          "quality_count": 4,
          "instructor_url": "/instructors/THOMAS_JAHNS"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_79d44a3f2cf8d53550076114",
          "name": "Patrick Flannery",
          "quality": 3.7471180726492133,
          "quality_count": 3,
          "instructor_url": "/instructors/PATRICK_FLANNERY"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_5bbf36f032db9e2c589b6b7c",
          "name": "Daniel Ludois",
          "quality": 3.7235102700443767,
          "quality_count": 1,
          "instructor_url": "/instructors/DANIEL_LUDOIS"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_ec496cd984732ae0e4f002cc",
          "name": "Eric Tervo",
          "quality": 3.7235102700443767,
          "quality_count": 1,
          "instructor_url": "/instructors/ERIC_TERVO"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_3a5bd88021742a10a48408e4",
          "name": "Tomy Varghese",
          "quality": 3.7235102700443767,
          "quality_count": 1,
          "instructor_url": "/instructors/TOMY_VARGHESE"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_b0c1e3584221f7a6d06a0ecd",
          "name": "Xiaopeng Li",
          "quality": 3.7235102700443767,
          "quality_count": 1,
          "instructor_url": "/instructors/XIAOPENG_LI"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_01310be70f99f0e3bc1380b9",
          "name": "Dimitris Papailiopoulos",
          "quality": 3.722632702533282,
          "quality_count": 8,
          "instructor_url": "/instructors/DIMITRIS_PAPAILIOPOULOS"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_e55bf68b53c0438c60b5b8ef",
          "name": "Akhilesh Jaiswal",
          "quality": 3.7040745943883437,
          "quality_count": 3,
          "instructor_url": "/instructors/AKHILESH_JAISWAL"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_fdf4127fe353415ba93b07f7",
          "name": "Joshua San Miguel",
          "quality": 3.6898204477409116,
          "quality_count": 15,
          "instructor_url": "/instructors/JOSHUA_SAN_MIGUEL"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_7322e42fbbef4ba6a780b225",
          "name": "Susan Hagness",
          "quality": 3.675891222425329,
          "quality_count": 1,
          "instructor_url": "/instructors/SUSAN_HAGNESS"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_94103dfcf8d35c9cf34e40f7",
          "name": "Mikhail Kats",
          "quality": 3.6364339137382187,
          "quality_count": 7,
          "instructor_url": "/instructors/MIKHAIL_KATS"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_29a7c1e6f1424b3abcd51444",
          "name": "Chirag Gupta",
          "quality": 3.6166832900405175,
          "quality_count": 3,
          "instructor_url": "/instructors/CHIRAG_GUPTA"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_0dfdaf13386a212f764e6072",
          "name": "Feng Ye",
          "quality": 3.6166832900405175,
          "quality_count": 3,
          "instructor_url": "/instructors/FENG_YE"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_cf48df20f5efc59ed3890dac",
          "name": "Akarsh Prabhakara",
          "quality": 3.5997143486787233,
          "quality_count": 2,
          "instructor_url": "/instructors/AKARSH_PRABHAKARA"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_0d29a447fd811bf0e3ffe3da",
          "name": "George Tzimpragos",
          "quality": 3.5997143486787233,
          "quality_count": 2,
          "instructor_url": "/instructors/GEORGE_TZIMPRAGOS"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_fae40bcc319ab178a209c988",
          "name": "Mohit Gupta",
          "quality": 3.530596333518779,
          "quality_count": 3,
          "instructor_url": "/instructors/MOHIT_GUPTA"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_570800e4fbf6117764c45e9a",
          "name": "Amy Wendt",
          "quality": 3.5080714862888294,
          "quality_count": 4,
          "instructor_url": "/instructors/AMY_WENDT"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_09071252001359f614e652c3",
          "name": "Mahima Gupta",
          "quality": 3.4862485074318217,
          "quality_count": 3,
          "instructor_url": "/instructors/MAHIMA_GUPTA"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_27f4e3abd3eb032d02408fc7",
          "name": "Scott Sanders",
          "quality": 3.484869076477748,
          "quality_count": 28,
          "instructor_url": "/instructors/SCOTT_SANDERS"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_a651b860354aaba24c6e0d5c",
          "name": "Jinia Roy",
          "quality": 3.4487492371318202,
          "quality_count": 25,
          "instructor_url": "/instructors/JINIA_ROY"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_1cefbe25d577f215863d92ea",
          "name": "Dan Botez",
          "quality": 3.4432050291709526,
          "quality_count": 3,
          "instructor_url": "/instructors/DAN_BOTEZ"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_80b9c58bb54c247aca1d41ef",
          "name": "Hongrui Jiang",
          "quality": 3.4277293597613663,
          "quality_count": 18,
          "instructor_url": "/instructors/HONGRUI_JIANG"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_6600fbd8eba35c08a882fca4",
          "name": "Joseph Andrews",
          "quality": 3.417896166860541,
          "quality_count": 2,
          "instructor_url": "/instructors/JOSEPH_ANDREWS"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_3c689622bbd216f4fa028830",
          "name": "Nader Behdad",
          "quality": 3.4168739903215264,
          "quality_count": 14,
          "instructor_url": "/instructors/NADER_BEHDAD"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_4d26ce8874b844fd155f4111",
          "name": "Xiangru Xu",
          "quality": 3.4168739903215264,
          "quality_count": 14,
          "instructor_url": "/instructors/XIANGRU_XU"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_2acc3608ed241dfe7a68c4d2",
          "name": "Zongfu Yu",
          "quality": 3.3830714862888294,
          "quality_count": 4,
          "instructor_url": "/instructors/ZONGFU_YU"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_d7818105b100cd3188144c60",
          "name": "Luke Mawst",
          "quality": 3.3617327635784484,
          "quality_count": 11,
          "instructor_url": "/instructors/LUKE_MAWST"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_63e68d55c8508181df62ade5",
          "name": "Giri Venkataramanan",
          "quality": 3.354645992846346,
          "quality_count": 26,
          "instructor_url": "/instructors/GIRI_VENKATARAMANAN"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_bbd78b6d1945166bcef3a9a8",
          "name": "Suman Banerjee",
          "quality": 3.3048428917732977,
          "quality_count": 20,
          "instructor_url": "/instructors/SUMAN_BANERJEE"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_db04d27cb341b5105aeec78c",
          "name": "Steven Fredette",
          "quality": 3.279842891773298,
          "quality_count": 20,
          "instructor_url": "/instructors/STEVEN_FREDETTE"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_a0025085f948b04fe06f08b9",
          "name": "Robert Nowak",
          "quality": 3.2705784309983392,
          "quality_count": 21,
          "instructor_url": "/instructors/ROBERT_NOWAK"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_2aef91a9420ca12673e58a3a",
          "name": "Kangwook Lee",
          "quality": 3.130994734646887,
          "quality_count": 34,
          "instructor_url": "/instructors/KANGWOOK_LEE"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_570635b99c1c1cbcfe9e05e1",
          "name": "Swamit Tannu",
          "quality": 3.0298346229192608,
          "quality_count": 18,
          "instructor_url": "/instructors/SWAMIT_TANNU"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_f2d6dca852748bbdc1b73dbf",
          "name": "Mark Allie",
          "quality": 3.0061504123929446,
          "quality_count": 18,
          "instructor_url": "/instructors/MARK_ALLIE"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_722f381e49365f4dd5d5b473",
          "name": "Parmesh Ramanathan",
          "quality": 3.0019468760681836,
          "quality_count": 23,
          "instructor_url": "/instructors/PARMESH_RAMANATHAN"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_258f0eb4fdbcc55207508186",
          "name": "John Gubner",
          "quality": 2.9023207279782017,
          "quality_count": 29,
          "instructor_url": "/instructors/JOHN_GUBNER"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_17ad9703a339fc48f01aeb0e",
          "name": "Paul Milenkovic",
          "quality": 2.604864044228095,
          "quality_count": 63,
          "instructor_url": "/instructors/PAUL_MILENKOVIC"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_097bd428c17f80ab4da01a0a",
          "name": "Daniel van der Weide",
          "quality": 2.4347697075700387,
          "quality_count": 29,
          "instructor_url": "/instructors/DANIEL_VAN_DER_WEIDE"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_f85b9ff343f5be26654f10d9",
          "name": "Grigoris Chrysos",
          "quality": 2.315415903798487,
          "quality_count": 25,
          "instructor_url": "/instructors/GRIGORIS_CHRYSOS"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_7e7abc3edc29849a4fbb3678",
          "name": "",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/UNKNOWN_INSTRUCTOR--instructor_7e7abc3edc29849a4fbb3678"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_9c55cd6b15f75560310c7038",
          "name": "Alan McMillan",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ALAN_MCMILLAN"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_4711b21b49f9472e61cdc66f",
          "name": "Andreas Velten",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ANDREAS_VELTEN"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_3bf84b6a025ed10577356782",
          "name": "Barry Vanveen",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/BARRY_VANVEEN"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_910205a38fe2602106a7d806",
          "name": "Benedikt Geiger",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/BENEDIKT_GEIGER"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_60b4ffcf03acb29a8319dac4",
          "name": "Bernie Lesieutre",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/BERNIE_LESIEUTRE"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_c20dc9549cdfec44e8dcb3f9",
          "name": "Bhuvana Krishnaswamy",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/BHUVANA_KRISHNASWAMY"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_bfc230ceca927746dea57fed",
          "name": "Bill Sethares",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/BILL_SETHARES"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_2c9a695a16e261fb2530c5a7",
          "name": "Chu Ma",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/CHU_MA"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_5f7f25da3afe7f04e71e651e",
          "name": "Daniel Pimentel Alarcon",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/DANIEL_PIMENTEL_ALARCON"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_48bf99e54f81436673cd3ae9",
          "name": "David Anderson",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/DAVID_ANDERSON"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_f6fff8f494e3acca0dd6dfd3",
          "name": "Dominic Gross",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/DOMINIC_GROSS"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_449d60b155dd44ea6da6bf85",
          "name": "Jennifer Volk",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/JENNIFER_VOLK"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_a3665fafb54cf67394b31d12",
          "name": "Jeremy Coulson",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/JEREMY_COULSON"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_b9402e06a7d816746041099a",
          "name": "Julie Hsiao",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/JULIE_HSIAO"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_9b5f772ad2d3cb5f6978bb94",
          "name": "Kassem Fawaz",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/KASSEM_FAWAZ"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_1c467b385fbcc36315f11090",
          "name": "Lei Zhou",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/LEI_ZHOU"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_c0fcdbfb90fb2315713c6497",
          "name": "Line Roald",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/LINE_ROALD"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_f78b3bd4872446852d3e1fb7",
          "name": "Manish Singh",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/MANISH_SINGH"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_07d81221401c0aeb980803c4",
          "name": "Matt Sinclair",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/MATT_SINCLAIR"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_cb8bea5df91647c738d8305e",
          "name": "Pedro Maravilha Morgado",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/PEDRO_MARAVILHA_MORGADO"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_c7fccaa0a5ee235ceefaed9c",
          "name": "Ramya Korlakai Vinayak",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/RAMYA_KORLAKAI_VINAYAK"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_1d82ff3af6bd02638d9784a9",
          "name": "Robert Jacobberger",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ROBERT_JACOBBERGER"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_909c73fab313c0b5f69249bf",
          "name": "Shubhra Pasayat",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/SHUBHRA_PASAYAT"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_6b538cd1085236661960506e",
          "name": "Tsung-Wei Huang",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/TSUNG-WEI_HUANG"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_e1d5923716e3898909bb847b",
          "name": "Ulugbek Kamilov",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ULUGBEK_KAMILOV"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_83c81ed9b9be8e0813c1613b",
          "name": "Ying Wang",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/YING_WANG--instructor_83c81ed9b9be8e0813c1613b"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_4a6b0f91380062874335d02b",
          "name": "Zheng Liu",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ZHENG_LIU"
        },
        {
          "course_uid": "course_65c8c357ed6414dafbcf8c1e",
          "uid": "instructor_ea265adaa3a5161d9cbfa843",
          "name": "Zhenqiang Ma",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ZHENQIANG_MA"
        }
      ],
      "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": null,
      "reviewFiles": [
        "/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_65c8c357ed6414dafbcf8c1e-0.json"
      ]
    }
  }
]
```

## reviews

### items

```json
[
  {
    "observed_at": "2026-09-07 16:30:19.760710+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQwODkzMTA5",
    "source_instructor_id": "rmp:1727817",
    "instructor_name": "Joseph Krachey",
    "course_label": "ECE353",
    "course_id": "ECE 353",
    "course_uid": "course_ae177875d7b9797eccef5e60",
    "review_date": "2025-04-08 16:07:41 +0000 UTC",
    "comment": "Very caring professor. Put extra effort into helping me with different obstacles and takes time to know and invest in his students. Gives lots of opportunities to improve your grade. Doing the exercises to completion will help you succeed. Prof. notices if you are putting in extra effort and is helpful in return, which is always nice.",
    "source_url": "https://www.ratemyprofessors.com/professor/1727817",
    "quality_rating": 5,
    "difficulty_rating": 3
  },
  {
    "observed_at": "2026-09-07 16:30:19.760710+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQwMjgxODY1",
    "source_instructor_id": "rmp:1727817",
    "instructor_name": "Joseph Krachey",
    "course_label": "ECE353",
    "course_id": "ECE 353",
    "course_uid": "course_ae177875d7b9797eccef5e60",
    "review_date": "2024-12-15 02:36:59 +0000 UTC",
    "comment": "Fun class. There is no piazza for the course which makes it really difficult to ask questions.",
    "source_url": "https://www.ratemyprofessors.com/professor/1727817",
    "quality_rating": 3,
    "difficulty_rating": 3
  },
  {
    "observed_at": "2026-09-07 16:30:19.760710+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQwMjgyOTM2",
    "source_instructor_id": "rmp:1727817",
    "instructor_name": "Joseph Krachey",
    "course_label": "ECE353",
    "course_id": "ECE 353",
    "course_uid": "course_ae177875d7b9797eccef5e60",
    "review_date": "2024-12-13 21:54:22 +0000 UTC",
    "comment": "The content was good, but there were midterms and exams in a class that was extremely project heavy. It didn't really make sense to have exams because it was a lot of fill in the blank code and conceptual questions, when the class was entirely application based in the projects that compounded together over the semester",
    "source_url": "https://www.ratemyprofessors.com/professor/1727817",
    "quality_rating": 4,
    "difficulty_rating": 4
  },
  {
    "observed_at": "2026-09-07 16:30:19.760710+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQwMjgyOTM0",
    "source_instructor_id": "rmp:1727817",
    "instructor_name": "Joseph Krachey",
    "course_label": "ECE353",
    "course_id": "ECE 353",
    "course_uid": "course_ae177875d7b9797eccef5e60",
    "review_date": "2024-12-13 21:54:21 +0000 UTC",
    "comment": "The content was very enjoyable, regardless of Joe being difficult to work with at times. He sometimes understands certain situations, such as exam conflicts. I still believe he is a very difficult professor, but the content in this course is very useful.",
    "source_url": "https://www.ratemyprofessors.com/professor/1727817",
    "quality_rating": 3,
    "difficulty_rating": 4
  },
  {
    "observed_at": "2026-09-07 16:30:19.760710+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTM5NDMzNDk5",
    "source_instructor_id": "rmp:1727817",
    "instructor_name": "Joseph Krachey",
    "course_label": "ECE353",
    "course_id": "ECE 353",
    "course_uid": "course_ae177875d7b9797eccef5e60",
    "review_date": "2024-05-10 20:43:54 +0000 UTC",
    "comment": "Krachey hands down is the best professor in the department. The class is a lot of work and a lot of coding, but is really interesting and super practical. I never felt like the assignments were unfair, and grading policies were super kind. It is important to show up - If you go to class and put your best effort in on every assignment, you do well",
    "source_url": "https://www.ratemyprofessors.com/professor/1727817",
    "quality_rating": 5,
    "difficulty_rating": 4
  },
  {
    "observed_at": "2026-09-07 16:30:19.760710+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTM5MjEzNDM4",
    "source_instructor_id": "rmp:1727817",
    "instructor_name": "Joseph Krachey",
    "course_label": "ECE353",
    "course_id": "ECE 353",
    "course_uid": "course_ae177875d7b9797eccef5e60",
    "review_date": "2024-04-19 20:03:59 +0000 UTC",
    "comment": "I went to his office hours and he always have a tired face. He is impatient and make you feel like you are asking stupid questions. One of my friend went to office hour and ask about solution towards failure on his homework grade and he told my friend: \"There is nothing I will do. Just drop the class.\"\nI feel very discomfort with this professor",
    "source_url": "https://www.ratemyprofessors.com/professor/1727817",
    "quality_rating": 2,
    "difficulty_rating": 5
  }
]
```

### total

42

### page

1

### courses

| course\_uid                      | course\_id      |
| -------------------------------- | --------------- |
| course\_9eb7166a49d161bca95d729f | COMPSCI/ECE 252 |
| course\_883e87fcd87d80e877bb98ab | COMPSCI/ECE 352 |
| course\_ae177875d7b9797eccef5e60 | ECE 353         |
| course\_90e09143d9d1e797e54f4796 | ECE 453         |

### matched

true

## social Image

true
