Historical instructor

JUSTIN HSU

Adjusted rating
RMP difficulty
captured reviews
About this rating

Raw average: 5.00/5 from 5 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 538
Quality 5/5Difficulty 4/5
Best professor I had and the most interesting and the most inspirational content I learned. You learn both theoratical and practical knowledge about programming languages and paradigms, and I think they are very important knowledge for future software engineers. The programming projects are hard but you will ultimately learn a lot.
Rate My Professors ↗
COMPSCI 538
Quality 5/5Difficulty 5/5
Out of all the CS classes I have taken, I would definitely say that this class had the hardest programs, but this class also had the most helpful Professor and TA's I have ever experienced. So even though it took a while to do the programs, they gave us a lot of time and provided all the resources to do well. Learning 2 languages is also a bonus.
Rate My Professors ↗
COMPSCI 538
Quality 5/5Difficulty 4/5
10/10 would recommend you take this class with Justin -- honestly no cap the best CS class I have taken at Madison the content is interesting and Justin/TAs were super helpful and caring
Rate My Professors ↗
COMPSCI 538
Quality 5/5Difficulty 4/5
I really enjoyed this course and Justin was a wonderful professor. He was always available outside of class (piazza or in person), and very willing to answer questions. I can tell that he was passionate about the class and genuinely wants his students to succeed. The class was definitely not easy, but it was interesting and a good experience.
Rate My Professors ↗
COMPSCI 538
Quality 5/5Difficulty 4/5
For his first time teaching this course, Justin has done an excellent job. He's extremely accessible outside of class and responds quickly to emails and Piazza posts. The class itself is also interesting, giving you the chance to learn new programming languages. It's obvious that Justin cares a lot about his students.
Rate My Professors ↗

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

Classes with JUSTIN HSU

This course explores security and privacy in trustworthy AI, covering differential privacy, algorithmic fairness, adversarial machine learning, and end-to-end trustworthy systems.

No offering record · Fall 2020

with this instructor · course overall, matching historical terms

historical GPA · grades

Fall 2019–Fall 2020 · limited sample

Recorded teaching history

Distinct courses recorded per term

Explore courses taught by this instructor →
Browse recorded courses
TermCourseTitle
Fall 2020COMPSCI 799Master's Research
Fall 2020COMPSCI/ECE 763Trustworthy Artificial Intelligence
Spring 2020COMPSCI 538Introduction to the Theory and Design of Programming Languages
Spring 2020COMPSCI 699Directed Study
Spring 2020COMPSCI 799Master's Research
Fall 2019COMPSCI 699Directed Study
Fall 2019COMPSCI 799Master's Research
Fall 2019COMPSCI/ECE 763Trustworthy Artificial Intelligence
Spring 2019COMPSCI 538Introduction to the Theory and Design of Programming Languages
Fall 2018COMPSCI 839Core Topics in Computing

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

Instructor identity & provenance
{
  "instructor_uid": "instructor_667f8a8519e91a6f15c4f62c",
  "source": "madgrades",
  "source_instructor_id": "4896155",
  "identity_basis": "source_id",
  "identity_status": "source_identified",
  "name": "JUSTIN HSU",
  "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": 5,
    "quality": 5,
    "difficulty": 4.2,
    "quality_count": 5,
    "difficulty_count": 5,
    "profile_id": "rmp:2475953",
    "source_url": "https://www.ratemyprofessors.com/professor/2475953",
    "match_basis": "exact_name",
    "observed_at": "2026-09-07 16:29:21.836976+00:00",
    "courses": {
      "course_72304a5f1ade48d79a193831": {
        "review_count": 5,
        "quality": 5,
        "difficulty": 4.2,
        "quality_count": 5,
        "difficulty_count": 5
      }
    },
    "bayesian_quality": 3.9277486268372765,
    "prior_mean": 3.6596857835465957,
    "prior_weight": 20
  },
  "grade_statistics": {
    "gpa": 3.586,
    "graded": 157,
    "counts": [
      94,
      24,
      28,
      6,
      1,
      2,
      2
    ],
    "sections": 10
  },
  "current": false,
  "courses": [],
  "revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
  "instructor_url": "/instructors/JUSTIN_HSU"
}