# MICHAEL DOESCHER — Courses & Reviews | UW–Madison

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

## Dataset

### revision

e243353dcb7d79b7247ced91d69443ef4c2a6349

### repository

twangodev/uwcourses

### schema version

6

### importer version

7

### projection id

85abe9ff8837c2c5a134368dcc4cfc85eb723524b21ddeb3d2e953887d2f0c8f

### observed at

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

### built at

2026-09-11T07:45:51.576183+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\_122a7e74ef02066805f0b041

### source

madgrades

### source instructor id

5158351

### identity basis

source\_id

### identity status

source\_identified

### name

MICHAEL DOESCHER

### first observed at

2026-09-06 23:14:58.172943+00:00

### last observed at

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

### ratings

#### review count

88

#### quality

3.47

#### difficulty

3.33

#### quality count

88

#### difficulty count

88

#### profile id

rmp:2593156

#### source url

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

#### match basis

exact\_name

#### observed at

2026-09-07 16:18:28.055099+00:00

#### courses

##### course 834bc468ca49d8090d0f211f

###### review count

48

###### quality

4.17

###### difficulty

3.04

###### quality count

48

###### difficulty count

48

##### course 6e524f2d6f14b4e14c7ac770

###### review count

39

###### quality

2.56

###### difficulty

3.72

###### quality count

39

###### difficulty count

39

##### course 37a551eb9007bebe6a41c6b3

###### review count

1

###### quality

5

###### difficulty

2

###### quality count

1

###### difficulty count

1

#### bayesian quality

3.505126996953073

#### prior mean

3.6596857835465957

#### prior weight

20

### grade statistics

#### gpa

3.348

#### graded

7490

#### counts

* 2424
* 2356
* 1852
* 398
* 222
* 136
* 102

#### sections

73

### current

false

### courses

None recorded.

### revision

e243353dcb7d79b7247ced91d69443ef4c2a6349

### instructor url

/instructors/MICHAEL\_DOESCHER--instructor\_122a7e74ef02066805f0b041

## history

| term | course\_uid                      | course\_id      | title                                   |
| ---- | -------------------------------- | --------------- | --------------------------------------- |
| 1264 | course\_834bc468ca49d8090d0f211f | COMPSCI 220     | DATA SCIENCE PROGRAMMING I              |
| 1264 | course\_933b36d4952c8b40f181b993 | COMPSCI 319     | DATA SCIENCE PROGRAMMING I FOR RESEARCH |
| 1262 | course\_834bc468ca49d8090d0f211f | COMPSCI 220     | DATA SCIENCE PROGRAMMING I              |
| 1262 | course\_933b36d4952c8b40f181b993 | COMPSCI 319     | DATA SCIENCE PROGRAMMING I FOR RESEARCH |
| 1254 | course\_834bc468ca49d8090d0f211f | COMPSCI 220     | DATA SCIENCE PROGRAMMING I              |
| 1254 | course\_933b36d4952c8b40f181b993 | COMPSCI 319     | DATA SCIENCE PROGRAMMING I FOR RESEARCH |
| 1252 | course\_834bc468ca49d8090d0f211f | COMPSCI 220     | DATA SCIENCE PROGRAMMING I              |
| 1252 | course\_933b36d4952c8b40f181b993 | COMPSCI 319     | DATA SCIENCE PROGRAMMING I FOR RESEARCH |
| 1244 | course\_834bc468ca49d8090d0f211f | COMPSCI 220     | DATA SCIENCE PROGRAMMING I              |
| 1244 | course\_933b36d4952c8b40f181b993 | COMPSCI 319     | DATA SCIENCE PROGRAMMING I FOR RESEARCH |
| 1242 | course\_834bc468ca49d8090d0f211f | COMPSCI 220     | DATA SCIENCE PROGRAMMING I              |
| 1242 | course\_933b36d4952c8b40f181b993 | COMPSCI 319     | DATA SCIENCE PROGRAMMING I FOR RESEARCH |
| 1234 | course\_834bc468ca49d8090d0f211f | COMPSCI 220     | DATA SCIENCE PROGRAMMING I              |
| 1234 | course\_933b36d4952c8b40f181b993 | COMPSCI 319     | DATA SCIENCE PROGRAMMING I FOR RESEARCH |
| 1232 | course\_834bc468ca49d8090d0f211f | COMPSCI 220     | DATA SCIENCE PROGRAMMING I              |
| 1232 | course\_933b36d4952c8b40f181b993 | COMPSCI 319     | DATA SCIENCE PROGRAMMING I FOR RESEARCH |
| 1224 | course\_6e524f2d6f14b4e14c7ac770 | COMPSCI/ECE 354 | MACHINE ORGANIZATION AND PROGRAMMING    |
| 1222 | course\_6e524f2d6f14b4e14c7ac770 | COMPSCI/ECE 354 | MACHINE ORGANIZATION AND PROGRAMMING    |
| 1212 | course\_834bc468ca49d8090d0f211f | COMPSCI 220     | DATA SCIENCE PROGRAMMING I              |
| 1212 | course\_933b36d4952c8b40f181b993 | COMPSCI 319     | DATA SCIENCE PROGRAMMING I FOR RESEARCH |
| 1212 | course\_37a551eb9007bebe6a41c6b3 | COMPSCI 368     | LEARNING A PROGRAMMING LANGUAGE         |
| 1204 | course\_834bc468ca49d8090d0f211f | COMPSCI 220     | DATA SCIENCE PROGRAMMING I              |
| 1204 | course\_451e04263559a1194fd692f0 | COMPSCI 638     | UNDERGRADUATE TOPICS IN COMPUTING       |
| 1202 | course\_37a551eb9007bebe6a41c6b3 | COMPSCI 368     | LEARNING A PROGRAMMING LANGUAGE         |
| 1194 | course\_37a551eb9007bebe6a41c6b3 | COMPSCI 368     | LEARNING A PROGRAMMING LANGUAGE         |
| 1192 | course\_37a551eb9007bebe6a41c6b3 | COMPSCI 368     | LEARNING A PROGRAMMING LANGUAGE         |
| 1184 | course\_37a551eb9007bebe6a41c6b3 | COMPSCI 368     | LEARNING A PROGRAMMING LANGUAGE         |

## timeline

| term | courses |
| ---- | ------- |
| 1184 | 1       |
| 1192 | 1       |
| 1194 | 1       |
| 1202 | 1       |
| 1204 | 2       |
| 1212 | 3       |
| 1222 | 1       |
| 1224 | 1       |
| 1232 | 2       |
| 1234 | 2       |
| 1242 | 2       |
| 1244 | 2       |
| 1252 | 2       |
| 1254 | 2       |
| 1262 | 2       |
| 1264 | 2       |

## term

1272

## courses

None recorded.

## reviews

### items

```json
[
  {
    "observed_at": "2026-09-07 16:18:28.055099+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQyNjc0MTk1",
    "source_instructor_id": "rmp:2593156",
    "instructor_name": "Michael Doescher",
    "course_label": "CS220",
    "course_id": "COMPSCI 220",
    "course_uid": "course_834bc468ca49d8090d0f211f",
    "review_date": "2026-03-06 19:11:11 +0000 UTC",
    "comment": "His overall does not reflect him well anymore. He used to be not a great professor but he had a heart attack and now he is super relaxed all the time. He gives out extensions super easily and he seems to really care about teaching. He is incredibly smart and knowledgeable. ",
    "source_url": "https://www.ratemyprofessors.com/professor/2593156",
    "quality_rating": 5,
    "difficulty_rating": 1
  },
  {
    "observed_at": "2026-09-07 16:18:28.055099+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQyNTc0MjMy",
    "source_instructor_id": "rmp:2593156",
    "instructor_name": "Michael Doescher",
    "course_label": "COMPSCI220",
    "course_id": "COMPSCI 220",
    "course_uid": "course_834bc468ca49d8090d0f211f",
    "review_date": "2026-02-02 15:58:09 +0000 UTC",
    "comment": "He was great, played Fortnite lobby music to start class one day, and it was a great beginning. ",
    "source_url": "https://www.ratemyprofessors.com/professor/2593156",
    "quality_rating": 5,
    "difficulty_rating": 3
  },
  {
    "observed_at": "2026-09-07 16:18:28.055099+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQyNTM3OTA1",
    "source_instructor_id": "rmp:2593156",
    "instructor_name": "Michael Doescher",
    "course_label": "CS220",
    "course_id": "COMPSCI 220",
    "course_uid": "course_834bc468ca49d8090d0f211f",
    "review_date": "2026-01-22 21:50:59 +0000 UTC",
    "comment": "His lectures are very helpful in understanding the niche code rules, and the only con really was that when he made a mistake, he would fix it and move on quickly. I did not have to do any extra reading/work outside the class besides the graded assignments. The class in general is very manageable, and I did not come in with code experience.",
    "source_url": "https://www.ratemyprofessors.com/professor/2593156",
    "quality_rating": 4,
    "difficulty_rating": 2
  },
  {
    "observed_at": "2026-09-07 16:18:28.055099+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQyNTIwOTQ3",
    "source_instructor_id": "rmp:2593156",
    "instructor_name": "Michael Doescher",
    "course_label": "COMPSCI220",
    "course_id": "COMPSCI 220",
    "course_uid": "course_834bc468ca49d8090d0f211f",
    "review_date": "2026-01-20 00:14:10 +0000 UTC",
    "comment": "Mike is an amazing professor! I had never coded before taking CS220 but the content was easy to follow. Although attendance is not mandatory (notes are provided), I'd still recommend attending them since it was so much easier for me to understand. Projects take a lot of time but are still manageable. The exams are easy if you do the practice exams.",
    "source_url": "https://www.ratemyprofessors.com/professor/2593156",
    "quality_rating": 4,
    "difficulty_rating": 3
  },
  {
    "observed_at": "2026-09-07 16:18:28.055099+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQyNTA1Mzc1",
    "source_instructor_id": "rmp:2593156",
    "instructor_name": "Michael Doescher",
    "course_label": "COMPSCI220",
    "course_id": "COMPSCI 220",
    "course_uid": "course_834bc468ca49d8090d0f211f",
    "review_date": "2026-01-15 21:36:25 +0000 UTC",
    "comment": "Ignore the bad reviews they are mostly from a bad semester (not his fault). Lowkey hilarious teacher and explains the class clearly. Very accommodating to students and tries to make sure everyone has a fair chance ",
    "source_url": "https://www.ratemyprofessors.com/professor/2593156",
    "quality_rating": 5,
    "difficulty_rating": 3
  },
  {
    "observed_at": "2026-09-07 16:18:28.055099+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQyNTAxNzYx",
    "source_instructor_id": "rmp:2593156",
    "instructor_name": "Michael Doescher",
    "course_label": "COMPSCI220",
    "course_id": "COMPSCI 220",
    "course_uid": "course_834bc468ca49d8090d0f211f",
    "review_date": "2026-01-15 05:38:55 +0000 UTC",
    "comment": "Went into this class with no coding experience and found Mike to be an extremely engaging lecturer with his live coding. Projects were extremely time-consuming and often very repetitive, but I appreciated the grade being largely based on completion of those rather than just exams. Office hours are crucial to attend. ",
    "source_url": "https://www.ratemyprofessors.com/professor/2593156",
    "quality_rating": 5,
    "difficulty_rating": 3
  }
]
```

### total

88

### page

1

### courses

| course\_uid                      | course\_id      |
| -------------------------------- | --------------- |
| course\_834bc468ca49d8090d0f211f | COMPSCI 220     |
| course\_37a551eb9007bebe6a41c6b3 | COMPSCI 368     |
| course\_6e524f2d6f14b4e14c7ac770 | COMPSCI/ECE 354 |

### matched

true

## social Image

false
