Historical instructor

KAREN MILLER

Adjusted rating
RMP difficulty
captured reviews
About this rating

Raw average: 3.76/5 from 41 quality ratings. The adjusted rating blends this with the UW review average (3.66/5), weighted as 20 additional ratings. Smaller samples stay closer to that average. Each captured review is counted once in the prior; this does not correct who chooses to leave a review.

RMP profile ↗ · All captured review dates; profile matched by name.

What students say

Original student reviews · all captured dates

COMPSCI/ECE 354
Quality 5/5Difficulty 4/5
One of my favorite teachers, and classes, at U.W. Karen is the rare teacher that not only literally wrote book on assembly, but she can also teach! (This is definitely not always the case.) You might thing of assembly as dry, dull and hard, but she turned this into a fascinating class.
Rate My Professors ↗
COMPSCI/ECE 354
Quality 3/5Difficulty 2/5
Lectures go way more in depth than you need to know. Programs are quite basic and can be easily done in a couple sittings (about 4-5hr total). Even if you don't go to class but do well on the programs and go through the practice exams (although they don't have answer keys) you will get a B at worst. (you get a cheat sheet for exams)
Rate My Professors ↗
COMPSCI/ECE 354
Quality 4/5Difficulty 2/5
She's the kind of person who brags about her background a little too much and talks about stuff that isn't really relevant to the material more than she should. Regardless, you'll find she has an amazing personality and is genuinely there to see you pass. It's an easy class; you just need to go to lecture. Homework is dead easy if you start early.
Rate My Professors ↗
ECECS354 · course not matched
Quality 5/5Difficulty 2/5
Karen has a polarizing personality. I can see why some people think she's mean but I think her sarcasm is great. The class is very straightforward: note the details in the specs, get a good grip on Cx86 and you should be good. I thought the programs helped to solidify lecture concepts without becoming busy work. She's also helpful in office hours.
Rate My Professors ↗
COMPSCI/ECE 354
Quality 5/5Difficulty 2/5
Generally pretty clear, but she has a tendency to spend too much time on one topic, which means her lectures are extremely boring. You get a full page of notes for the exams, which should be able to help you out if you are struggling.
Rate My Professors ↗
354 · course not matched
Quality 3/5Difficulty 4/5
The material was made about as interesting as possible but lectures were still pretty boring. She expects that you have mastered all previous related material. Rather abrasive attitude.
Rate My Professors ↗

Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.

Classes with KAREN MILLER

No teaching recorded in Fall 2026.

No courses match this selection. Try the full catalog or another term.

Recorded teaching history

Explore courses taught by this instructor →
Browse recorded courses
TermCourseTitle

Teaching history may be incomplete. Course pages contain course-specific feedback and citations.

Instructor identity & provenance
{
  "instructor_uid": "instructor_5d3b48afca4027a3d9f312c0",
  "source": "legacy",
  "source_instructor_id": null,
  "identity_basis": "name_only",
  "identity_status": "unresolved",
  "name": "KAREN MILLER",
  "email": null,
  "first_observed_at": "2025-12-03 12:33:41.418072+00:00",
  "last_observed_at": "2026-01-22 01:00:26.555427+00:00",
  "ratings": {
    "review_count": 41,
    "quality": 3.76,
    "difficulty": 2.83,
    "quality_count": 41,
    "difficulty_count": 41,
    "profile_id": "rmp:617842",
    "source_url": "https://www.ratemyprofessors.com/professor/617842",
    "match_basis": "exact_name",
    "observed_at": "2026-09-07 16:27:32.954132+00:00",
    "courses": {
      "course_6e524f2d6f14b4e14c7ac770": {
        "review_count": 33,
        "quality": 3.94,
        "difficulty": 2.82,
        "quality_count": 33,
        "difficulty_count": 33
      },
      "course_37a551eb9007bebe6a41c6b3": {
        "review_count": 2,
        "quality": 2,
        "difficulty": 1.5,
        "quality_count": 2,
        "difficulty_count": 2
      }
    },
    "bayesian_quality": 3.7271100929660967,
    "prior_mean": 3.6596857835465957,
    "prior_weight": 20
  },
  "current": false,
  "courses": [],
  "revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
  "instructor_url": "/instructors/KAREN_MILLER"
}