Prof Anhai is the Uncle Iroh equivalent of UW madison - if that interests you, take the class with him. PS. gives a lot of tips for tech interviewsRate My Professors ↗
Current instructor
Anhai Doan
What students say
Original student reviews · all captured dates
This was the only professor that I clapped for 10 minutes after the last lecture. Marvolous lectures which are easy to understand. Funny style of teaching that helps you concentrate on the class. Important life-time ideas that you should keep in mind even outside Database world. You are my light in my academic life, Anhai!Rate My Professors ↗
GOATED!!!!!!!!Rate My Professors ↗
He's the funniest professor in the CS department—I didn't go to any lectures, but when I was cramming for exams, I actually wished I had. I would voluntarily listent to his stories and unsolicited life advice. He does water down the course heavily tho. So if you're here for vibes, he's your guy. If you're here to learn, maybe look elsewhere.Rate My Professors ↗
Funniest Professor I've ever had. He is somehow always able to crack jokes in the middle of the lecture despite seemingly boring (database) topics. 10/10 take his class if you canRate My Professors ↗
TAKE THE CLASS WITH ANHAI. Professor 2% created genuinely engaging lectures filled with iconic quotes, jokes, as well as the class you actually signed up for. It's only graded by two exams and five group assignments. The assignments are all manageable and the exams connect to the lectures well. Is this a good or bad thing? "It depends."Rate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with Anhai Doan
Focuses on variety and veracity challenges in data science, covering data exploration, cleaning, and integration for large datasets.
Offering recorded · Spring 2027 · Sources
historical GPA · grades
Spring 2025–Spring 2026Master's Thesis
1–9 creditsGrad st; Master's candidates only
Offering recorded · Spring 2027 · Sources
No recorded grade history
Master's Research
1–9 creditsOffering recorded · Spring 2027 · Sources
No recorded grade history
Pre-dissertator Research
1–9 creditsPre-dissertator independent research supervised by a faculty member for students who have completed a master's degree but have not reached dissertator status.
Offering recorded · Spring 2027 · Sources
Dissertation
1–6 creditsAdvanced level mentored reading and research for students with dissertator status.
Offering recorded · Spring 2027 · Sources
No recorded grade history
Recorded teaching history
Distinct courses recorded per term
Explore courses taught by this instructor →Browse recorded courses
| Term | Course | Title |
|---|---|---|
| Spring 2027 | COMPSCI 774 | Data Exploration, Cleaning, and Integration for Data Science |
| Spring 2027 | COMPSCI 790 | Master's Thesis |
| Spring 2027 | COMPSCI 799 | Master's Research |
| Spring 2027 | COMPSCI 899 | Pre-dissertator Research |
| Spring 2027 | COMPSCI 990 | Dissertation |
| Fall 2026 | COMPSCI 702 | Graduate Cooperative Education |
| Fall 2026 | COMPSCI 790 | Master's Thesis |
| Fall 2026 | COMPSCI 799 | Master's Research |
| Fall 2026 | COMPSCI 899 | Pre-dissertator Research |
| Fall 2026 | COMPSCI 990 | Dissertation |
Teaching history may be incomplete. Course pages contain course-specific feedback and citations.
Instructor identity & provenance
{
"instructor_uid": "instructor_2479b96b5cc4c0583fa774d8",
"source": "enrollment",
"source_instructor_id": "ahdoan",
"identity_basis": "netid",
"identity_status": "source_identified",
"name": "Anhai Doan",
"email": "ANHAI@CS.WISC.EDU",
"first_observed_at": "2026-09-07 15:55:43.033547+00:00",
"last_observed_at": "2026-10-14 17:50:09.728220+00:00",
"ratings": {
"review_count": 16,
"quality": 4.69,
"difficulty": 2.19,
"quality_count": 16,
"difficulty_count": 16,
"profile_id": "rmp:1072360",
"source_url": "https://www.ratemyprofessors.com/professor/1072360",
"match_basis": "exact_name",
"observed_at": "2026-10-14 19:25:25.016067+00:00",
"courses": {
"course_d68ae7a2fa68407d62f2519f": {
"review_count": 9,
"quality": 4.89,
"difficulty": 2.11,
"quality_count": 9,
"difficulty_count": 9
},
"course_cbc85add50a620f7e0abe663": {
"review_count": 2,
"quality": 3.5,
"difficulty": 2.5,
"quality_count": 2,
"difficulty_count": 2
},
"course_451e04263559a1194fd692f0": {
"review_count": 1,
"quality": 5,
"difficulty": 3,
"quality_count": 1,
"difficulty_count": 1
},
"course_061e4015aae97118b7c4c628": {
"review_count": 1,
"quality": 4,
"difficulty": 2,
"quality_count": 1,
"difficulty_count": 1
}
},
"bayesian_quality": 4.1173297669424835,
"prior_mean": 3.65919358049647,
"prior_weight": 20
},
"current": true,
"courses": [
{
"course_uid": "course_059395ab1bb5e9c017244fe2",
"course_id": "COMPSCI 899",
"title": "PRE-DISSERTATOR RESEARCH",
"credits_min": 1,
"credits_max": 9,
"gpa": null
},
{
"course_uid": "course_41ec49f5d21356e650473254",
"course_id": "COMPSCI 990",
"title": "DISSERTATION",
"credits_min": 1,
"credits_max": 6,
"gpa": null
},
{
"course_uid": "course_5ab2d4759486b00da0bb13b5",
"course_id": "COMPSCI 774",
"title": "DATA EXPLORATION, CLEANING, AND INTEGRATION FOR DATA SCIENCE",
"credits_min": 3,
"credits_max": 3,
"gpa": 3.859
},
{
"course_uid": "course_9430df00f7270c292c1efdd3",
"course_id": "COMPSCI 799",
"title": "MASTER'S RESEARCH",
"credits_min": 1,
"credits_max": 9,
"gpa": null
},
{
"course_uid": "course_f71b15e0cc44524b7ec290df",
"course_id": "COMPSCI 790",
"title": "MASTER'S THESIS",
"credits_min": 1,
"credits_max": 9,
"gpa": null
}
],
"revision": "fc1811fa52e581ea57a35c0cf3343f8740a8ffbf",
"instructor_url": "/instructors/ANHAI_DOAN"
}