Historical instructor

MARK HILL

Adjusted rating
RMP difficulty
captured reviews
About this rating

Raw average: 3.69/5 from 13 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 252
Quality 1/5Difficulty 4/5
One of the worst classes I've ever taken. That said, I'm not a CS person and this class was HIGHLY recommended to me by trusted sources, being called "the most fun computer science course you'll take" (not trusting them for any more course recs). The most boring and soul-draining thing I've ever had, and participation was required for extra credit.
Rate My Professors ↗
COMPSCI/ECE 757
Quality 5/5Difficulty 3/5
Mark is an extremely smart guy, yet is pretty good at conveying information to students. He has both industry and academia experience, leading to helpful stories to give good practical knowledge instead of purely theoretical. I personally found him very funny, and glad to have an expert in the field teach a critical class for Computer Architects
Rate My Professors ↗
COMPSCI/ECE 252
Quality 3/5Difficulty 1/5
He is a pretty average teacher, and is alright at explaining things. I never once used the book, as the relevant information can be found in the lecture slides. The class was very easy IF you have a programming background. Be prepared to work harder if you have no prior knowledge of programming. Tests and homeworks were VERY easy.
Rate My Professors ↗
COMPSCI/ECE 252
Quality 5/5Difficulty 4/5
Good professor. He's great at explaining concepts, and generally the lectures aren't too unbearable. Homework and tests are fair, and not too difficult.
Rate My Professors ↗
COMPSCI/ECE 252
Quality 5/5Difficulty 2/5
Though the class moved a bit slowly at times, Hill's lectures were very engaging and clear. He explained new concepts very throughly, and was easy to follow. I never once had to crack open the textbook.
Rate My Professors ↗
COMPSCI/ECE 354
Quality 4/5Difficulty 3/5
Fairly good professor, good grasp of material and good at explaining stuff. Online lecture notes are fairly comprehensive, but his hand writing isn't the greatest, so sometimes its hard to read what he's writing on the board.
Rate My Professors ↗

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

Classes with MARK HILL

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_eea46f321219c0feb53482f8",
  "source": "legacy",
  "source_instructor_id": null,
  "identity_basis": "name_only",
  "identity_status": "unresolved",
  "name": "MARK HILL",
  "email": null,
  "first_observed_at": "2025-04-16 05:20:33.104844+00:00",
  "last_observed_at": "2026-01-22 01:00:26.555427+00:00",
  "ratings": {
    "review_count": 13,
    "quality": 3.69,
    "difficulty": 2.54,
    "quality_count": 13,
    "difficulty_count": 13,
    "profile_id": "rmp:407377",
    "source_url": "https://www.ratemyprofessors.com/professor/407377",
    "match_basis": "exact_name",
    "observed_at": "2026-09-07 16:20:43.566704+00:00",
    "courses": {
      "course_9eb7166a49d161bca95d729f": {
        "review_count": 8,
        "quality": 3.62,
        "difficulty": 2.5,
        "quality_count": 8,
        "difficulty_count": 8
      },
      "course_fc83e4e7df45e1bca2dc3ff2": {
        "review_count": 2,
        "quality": 5,
        "difficulty": 2.5,
        "quality_count": 2,
        "difficulty_count": 2
      },
      "course_6e524f2d6f14b4e14c7ac770": {
        "review_count": 1,
        "quality": 4,
        "difficulty": 3,
        "quality_count": 1,
        "difficulty_count": 1
      },
      "course_883e87fcd87d80e877bb98ab": {
        "review_count": 1,
        "quality": 2,
        "difficulty": 2,
        "quality_count": 1,
        "difficulty_count": 1
      }
    },
    "bayesian_quality": 3.6716277476039973,
    "prior_mean": 3.6596857835465957,
    "prior_weight": 20
  },
  "current": false,
  "courses": [],
  "revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
  "instructor_url": "/instructors/MARK_HILL"
}