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 ↗
Historical instructor
LOUIS OLIPHANT
What students say
Original student reviews · all captured dates
Quality 4/5Difficulty 3/5
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 ↗
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 ↗
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 ↗
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 ↗
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 answersRate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with LOUIS OLIPHANT
No teaching recorded in Fall 2026.
View last recorded teaching term →No courses match this selection. Try the full catalog or another term.
Recorded teaching history
Distinct courses recorded per term
Explore courses taught by this instructor →Browse recorded courses
| Term | Course | Title |
|---|---|---|
| Spring 2026 | COMPSCI 220 | Data Science Programming I |
| Spring 2026 | COMPSCI 319 | Data Science Programming I for Research |
| Fall 2025 | COMPSCI 537 | Introduction to Operating Systems |
| Spring 2025 | COMPSCI 220 | Data Science Programming I |
| Spring 2025 | COMPSCI 319 | Data Science Programming I for Research |
| Fall 2024 | COMPSCI 220 | Data Science Programming I |
| Fall 2024 | COMPSCI 319 | Data Science Programming I for Research |
| Fall 2024 | COMPSCI 537 | Introduction to Operating Systems |
| Spring 2024 | COMPSCI 220 | Data Science Programming I |
| Spring 2024 | COMPSCI 319 | Data Science Programming I for Research |
| Spring 2024 | COMPSCI 537 | Introduction to Operating Systems |
| Fall 2023 | COMPSCI 537 | Introduction 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"
}