Kaiser is super understanding and nice. Lectures are easy to engage with and he encourages interactions in the class. The homework's can be a little hard but he's super helpful at office hours. The exams are usually very similar to the practice exams so it's not too hard to study for them.Rate My Professors ↗
Current instructor
Kaiser Pister
What students say
Original student reviews · all captured dates
Quality 5/5Difficulty 3/5
Quality 1/5Difficulty 5/5
He gives absolutely no resources to learn from. Lectures are useless and don't teach you anything to complete the assignments. If you want to pass, you will have to learn using online resources. He also doesn't know how to teach. He doesn't post practice exam solutions, so you don't know if your doing the questions right or wrong.Rate My Professors ↗
Quality 5/5Difficulty 5/5
this class isnt easy, i am not the smartest person in the world but i passed with a C, and i will tell you how i did that: kaiser is extremely flexible with deadlines and is very forgiving. he also is willing to sit down with you in office hours, as not many other profs do, and explain the projects and homework. Be for realRate My Professors ↗
Quality 1/5Difficulty 4/5
Kaiser is nice and fun but is a horrible teacher. Covers surface level content in class and then gives complex homework assignments that you willl be unprepared for. The final project was impossible without prior experience and students were told to "stop whining" after complaining on Piazza. You can ChatGPT a good grade, but don't expect to learn.Rate My Professors ↗
Quality 2/5Difficulty 4/5
Kaiser is not a good professor. He made the final project impossible, with content that was way out of the scope compared to lecture. I can't tell you how many people complained on piazza only to get told to "stop whining" and to "figure out how to test your code". He is unorganized, doesn't respond to emails, and has no clue how to use piazza.Rate My Professors ↗
Quality 2/5Difficulty 4/5
Kaiser is a nice and fun lecturer, he's a smart guy but it feels like he was just given this class to teach because it was an open role. The lectures and homework are almost two different classes, causing you to learn content outside of class to finish hw. He also doesn't know canvas on how to set up a course page or proper grading distributions.Rate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with Kaiser Pister
COMPSCI 639 is an undergraduate elective covering selected topics in computing, with specific content determined by the instructor for each offering.
Offering recorded · Fall 2026
historical GPA · grades
Spring 2022–Spring 2026Recorded teaching history
Explore courses taught by this instructor →Browse recorded courses
| Term | Course | Title |
|---|---|---|
| Fall 2026 | COMPSCI 639 | Undergraduate Elective Topics in Computing |
Teaching history may be incomplete. Course pages contain course-specific feedback and citations.
Instructor identity & provenance
{
"instructor_uid": "instructor_23e0a95dd7e065452a30a74c",
"source": "enrollment",
"source_instructor_id": "kpister",
"identity_basis": "netid",
"identity_status": "source_identified",
"name": "Kaiser Pister",
"email": "KAISER@CS.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": 15,
"quality": 3,
"difficulty": 4.2,
"quality_count": 15,
"difficulty_count": 15,
"profile_id": "rmp:2871234",
"source_url": "https://www.ratemyprofessors.com/professor/2871234",
"match_basis": "exact_name",
"observed_at": "2026-09-07 16:27:47.397650+00:00",
"courses": {
"course_72304a5f1ade48d79a193831": {
"review_count": 15,
"quality": 3,
"difficulty": 4.2,
"quality_count": 15,
"difficulty_count": 15
}
},
"bayesian_quality": 3.376963304883769,
"prior_mean": 3.6596857835465957,
"prior_weight": 20
},
"current": true,
"courses": [
{
"course_uid": "course_87400c0728797946c5cef14c",
"course_id": "COMPSCI 639",
"title": "UNDERGRADUATE ELECTIVE TOPICS IN COMPUTING",
"credits_min": 3,
"credits_max": 4,
"gpa": 3.585
}
],
"revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
"instructor_url": "/instructors/KAISER_PISTER"
}