Historical instructor

LOUIS OLIPHANT

Adjusted rating
RMP difficulty
captured reviews
About this rating

Raw average: 3.83/5 from 42 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 220
Quality 4/5Difficulty 3/5
He was a good professor, made lecture interesting but also taught pretty well. Some of the last topics seemed a little less well explained. No attendance for class, but yes for labs. Easy work, but it grows and by the end of the semester there is a lot of it. Class is an easy A if you try, but you will spend awhile on the assignments.
Rate My Professors ↗
COMPSCI 220
Quality 4/5Difficulty 2/5
Great professor who breaks down concepts well and helps you learn while coding alongside him in lecture. Weekly projects make up a big part of your grade, but there are a lot of resources available to make sure you get 100% on every one. Labs were mandatory but mostly unhelpful.
Rate My Professors ↗
COMPSCI 220
Quality 4/5Difficulty 2/5
Lectures are not mandatory, but can be helpful to attend; Louis is an above average lecturer, and lectures are engaging. Labs are mandatory, but don't help learning. Projects are how most of learning is done. Weekly quizzes and exams are mostly easy, but can be annoying to solve.
Rate My Professors ↗
COMPSCI 537
Quality 5/5Difficulty 4/5
Good lecturer, funny guy who broke down concepts in easy to understand blocks. The projects took a ton of time and the exams were pretty difficult, but overall a very interesting class.
Rate My Professors ↗
COMPSCI 537
Quality 5/5Difficulty 4/5
Nice person and good lecturer. Tests are really heavy, but maybe its cs537's tradition since I found Shivaram's exams are also difficult.
Rate My Professors ↗
COMPSCI 537
Quality 1/5Difficulty 5/5
Most of the course Settings are disgusting, but here you can enjoy the 5fz super long quiz, the midterm exam with 65 multiple-choice questions in one and a half hours, and vague exam answers
Rate My Professors ↗

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

Classes with LOUIS OLIPHANT

COMPSCI 220 introduces data science programming with Python, focusing on analyzing real datasets and visual communication, with no prior experience required.

No offering record · Spring 2026

with this instructor · course overall, matching historical terms

historical GPA · grades

Fall 2021–Spring 2026

COMPSCI 319 introduces data science programming in Python, covering basics, web scraping, databases, and visualization for research datasets.

No offering record · Spring 2026

with this instructor · course overall, matching historical terms

historical GPA · grades

Fall 2021–Spring 2026

Recorded teaching history

Distinct courses recorded per term

Explore courses taught by this instructor →
Browse recorded courses
TermCourseTitle
Spring 2026COMPSCI 220Data Science Programming I
Spring 2026COMPSCI 319Data Science Programming I for Research
Fall 2025COMPSCI 537Introduction to Operating Systems
Spring 2025COMPSCI 220Data Science Programming I
Spring 2025COMPSCI 319Data Science Programming I for Research
Fall 2024COMPSCI 220Data Science Programming I
Fall 2024COMPSCI 319Data Science Programming I for Research
Fall 2024COMPSCI 537Introduction to Operating Systems
Spring 2024COMPSCI 220Data Science Programming I
Spring 2024COMPSCI 319Data Science Programming I for Research
Spring 2024COMPSCI 537Introduction to Operating Systems
Fall 2023COMPSCI 537Introduction to Operating Systems

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

Instructor identity & provenance
{
  "instructor_uid": "instructor_1eaf78715adffe107c5bc5ac",
  "source": "madgrades",
  "source_instructor_id": "985624",
  "identity_basis": "source_id",
  "identity_status": "source_identified",
  "name": "LOUIS OLIPHANT",
  "email": null,
  "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": 42,
    "quality": 3.83,
    "difficulty": 3.52,
    "quality_count": 42,
    "difficulty_count": 42,
    "profile_id": "rmp:2965334",
    "source_url": "https://www.ratemyprofessors.com/professor/2965334",
    "match_basis": "exact_name",
    "observed_at": "2026-09-07 16:22:44.180256+00:00",
    "courses": {
      "course_834bc468ca49d8090d0f211f": {
        "review_count": 20,
        "quality": 4.1,
        "difficulty": 3,
        "quality_count": 20,
        "difficulty_count": 20
      },
      "course_79e5479d9eb1286e8642b399": {
        "review_count": 22,
        "quality": 3.59,
        "difficulty": 4,
        "quality_count": 22,
        "difficulty_count": 22
      }
    },
    "bayesian_quality": 3.7750599301763215,
    "prior_mean": 3.6596857835465957,
    "prior_weight": 20
  },
  "grade_statistics": {
    "gpa": 3.342,
    "graded": 4262,
    "counts": [
      1365,
      1360,
      1042,
      215,
      147,
      68,
      65
    ],
    "sections": 38
  },
  "current": false,
  "courses": [],
  "revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
  "instructor_url": "/instructors/LOUIS_OLIPHANT--instructor_1eaf78715adffe107c5bc5ac"
}