Historical instructor

LAURA LEGAULT

Adjusted rating
RMP difficulty
captured reviews
About this rating

Raw average: 4.09/5 from 45 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 300
Quality 5/5Difficulty 3/5
Prof Legault is super fun! Attending her lectures is always a pleasure. CS300 is all about basic programming skills and should not be considered a difficult course. She takes good pace in her lecture and thoroughly addresses students' questions. Most of the grades comes from 3 tests, but weekly projects and quizzes are also important.
Rate My Professors ↗
COMPSCI 300
Quality 5/5Difficulty 4/5
Lots of reading and required activities in the online textbook. The 11 projects were a major time commitment. I felt like I learned a lot about coding in this class. Dr. Legault is very funny and tries to keep students engaged. Office hours were very helpful for troubleshooting code. Time management is important for this class.
Rate My Professors ↗
COMPSCI 300
Quality 5/5Difficulty 3/5
She's really nice and understanding and I think her lectures make the content easy to understand. She's also really funny. The only thing is that the tests are harder than what is taught and we are expected to code more difficult projects during exams than we have in practice.
Rate My Professors ↗
COMPSCI 300
Quality 1/5Difficulty 3/5
Her section is asynchronous but I think she misunderstood this word as absent. Her lecture is so short that doesn't cover something specific and useful. I was really lost at the beginning but I got back on track since I started listening to another professor's lecture and watching YouTube. Good luck if you take her section.
Rate My Professors ↗
COMPSCI 300
Quality 2/5Difficulty 2/5
Great person but did not do good at teaching. If you want to pass you better be good at self teaching. She expects you to be able to write code for advanced topics from a 15 minute video. You're thrown into water and expected to swim. I can't learn from a brief overview of what the topic is about. I learned everything this semester from youtube.
Rate My Professors ↗

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

Classes with LAURA LEGAULT

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
TermCourseTitle
Spring 2026COMPSCI 300Programming II
Fall 2025COMPSCI 300Programming II
Spring 2025COMPSCI 300Programming II
Spring 2025COMPSCI 368Learning a Programming Language
Fall 2024COMPSCI 300Programming II
Fall 2024COMPSCI 368Learning a Programming Language
Spring 2024COMPSCI 300Programming II
Spring 2024COMPSCI 368Learning a Programming Language
Fall 2023COMPSCI 300Programming II
Fall 2023COMPSCI 368Learning a Programming Language
Spring 2023COMPSCI 300Programming II
Spring 2023COMPSCI 368Learning a Programming Language
Fall 2022COMPSCI 300Programming II
Fall 2022COMPSCI 368Learning a Programming Language
Spring 2022COMPSCI 300Programming II
Spring 2022COMPSCI 368Learning a Programming Language
Fall 2021COMPSCI 300Programming II
Fall 2020COMPSCI 300Programming II
Spring 2020COMPSCI 300Programming II
Spring 2020COMPSCI 540Introduction to Artificial Intelligence
Spring 2018COMPSCI 638Undergraduate Topics in Computing
Fall 2017COMPSCI 638Undergraduate Topics in Computing
Spring 2017COMPSCI 638Undergraduate Topics in Computing
Fall 2016COMPSCI 638Undergraduate Topics in Computing
Spring 2016COMPSCI 638Undergraduate Topics in Computing
Fall 2012COMPSCI 537Introduction to Operating Systems

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

Instructor identity & provenance
{
  "instructor_uid": "instructor_533b97505e4e976b622f195e",
  "source": "madgrades",
  "source_instructor_id": "3467904",
  "identity_basis": "source_id",
  "identity_status": "source_identified",
  "name": "LAURA LEGAULT",
  "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": 45,
    "quality": 4.09,
    "difficulty": 2.89,
    "quality_count": 45,
    "difficulty_count": 45,
    "profile_id": "rmp:1856181",
    "source_url": "https://www.ratemyprofessors.com/professor/1856181",
    "match_basis": "exact_name",
    "observed_at": "2026-09-07 16:24:10.140255+00:00",
    "courses": {
      "course_28c3390ba944d49fd17f7c72": {
        "review_count": 12,
        "quality": 3.42,
        "difficulty": 3.08,
        "quality_count": 12,
        "difficulty_count": 12
      },
      "course_451e04263559a1194fd692f0": {
        "review_count": 1,
        "quality": 5,
        "difficulty": 1,
        "quality_count": 1,
        "difficulty_count": 1
      }
    },
    "bayesian_quality": 3.957595625706645,
    "prior_mean": 3.6596857835465957,
    "prior_weight": 20
  },
  "grade_statistics": {
    "gpa": 3.391,
    "graded": 4369,
    "counts": [
      1728,
      1157,
      966,
      246,
      129,
      83,
      60
    ],
    "sections": 42
  },
  "current": false,
  "courses": [],
  "revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
  "instructor_url": "/instructors/LAURA_LEGAULT"
}