Less learning from the classroom. Doesn't keep the course interesting. Grades only by a certain factor and are not structured thoroughly. Save your credits by reading a few research papers and most of his paper readings is on old techniques (did not include much recent research papers).Rate My Professors ↗
Historical instructor
ALAN HALVERSON
What students say
Original student reviews · all captured dates
Quality 2/5Difficulty 5/5
Quality 1/5Difficulty 5/5
It's definitely not recommended to take the course under him, you won't learn anything for sure. Instead, you may read some research paper and understand the course. The professor explains nothing beyond the paper. It's a waste of credits if you take a course under him. His grading strategy is hilarious. He just gives whatever he feels.Rate My Professors ↗
Quality 5/5Difficulty 3/5
Group projects, great professor very intriguing and very intelligent. No extra credit but he is an excellent professor.Rate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with ALAN HALVERSON
COMPSCI 764 covers the implementation of database management systems, including distributed systems, concurrency control, query execution, and recovery mechanisms.
No offering record · Spring 2020
with this instructor · course overall, matching historical terms
historical GPA · grades
Fall 2015–Spring 2020Recorded teaching history
Distinct courses recorded per term
Explore courses taught by this instructor →Browse recorded courses
| Term | Course | Title |
|---|---|---|
| Spring 2020 | COMPSCI 764 | Topics in Database Management Systems |
| Fall 2018 | COMPSCI 764 | Topics in Database Management Systems |
Teaching history may be incomplete. Course pages contain course-specific feedback and citations.
Instructor identity & provenance
{
"instructor_uid": "instructor_b73f51fd946a033a9f07e846",
"source": "madgrades",
"source_instructor_id": "3336860",
"identity_basis": "source_id",
"identity_status": "source_identified",
"name": "ALAN HALVERSON",
"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": 3,
"quality": 2.67,
"difficulty": 4.33,
"quality_count": 3,
"difficulty_count": 3,
"profile_id": "rmp:2439583",
"source_url": "https://www.ratemyprofessors.com/professor/2439583",
"match_basis": "exact_name",
"observed_at": "2026-09-07 16:57:18.132479+00:00",
"courses": {
"course_336e2e18521525beb7b5f070": {
"review_count": 3,
"quality": 2.67,
"difficulty": 4.33,
"quality_count": 3,
"difficulty_count": 3
}
},
"bayesian_quality": 3.530596333518779,
"prior_mean": 3.6596857835465957,
"prior_weight": 20
},
"grade_statistics": {
"gpa": 3.8,
"graded": 40,
"counts": [
27,
10,
3,
0,
0,
0,
0
],
"sections": 2
},
"current": false,
"courses": [],
"revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
"instructor_url": "/instructors/ALAN_HALVERSON--instructor_b73f51fd946a033a9f07e846"
}