AI Rate Professor

Computer Science

Michael Davenport

CIS130 · CIS101 · CIS100 · CIS114 · 21 lifetime ratings

AI rating
13/100
RMP rating
2.0/5
Take again
—
Difficulty
4.5

The decision

unless you are highly independent, detail-oriented, and comfortable learning much of the material yourself.

Best fit · Self Taught ProNitpicky Homework GraderUnhelpful With QuestionsDry LecturesHeavy WorkloadAvoid for Beginners
  • Students repeatedly describe him as very strict and .
  • Many comments say he is unhelpful, impatient, or makes students feel stupid for asking questions.
  • The material itself may not be impossible, but and teaching style make the course feel much harder.

Key questions

Four answers before you build your schedule.

Is this an easy A?

MissionImpossible

18/100

Getting an A appears very difficult because students report , and very few A grades.

All because there are no online reviews.

Is the course easy?

Standard

45/100

Some students say the material is not hard, but , and grading make the course feel difficult.

, so no format comparison is possible.

Is attendance flexible?

Varies

50/100

Reviews do not clearly describe an .

There is no online evidence, and and teaching rather than attendance.

Is this professor recommended?

Avoid

18/100

Most students warn against taking him because he is strict, unhelpful, and difficult to learn from.

Recommendation .

Course guide

See how this professor fits your week.

Grading

Harsh

10/100

Students repeatedly say he marks off for tiny details, capitalization, undisclosed requirements, and minor formatting issues.

Format shift

.

Workload

Heavy

25/100

Students describe lots of homework, little in-class work time, and high effort needed for grades.

Format shift

All .

Teaching experience

Poor

30/100

Although some say he knows the material, many describe him as , and poor at explaining.

Format shift

Teaching .

Assessment method

FocusOnAssignments

25/100

The review pattern centers heavily on homework grading, with .

Format shift

.

Luni fit check

Weigh these signals against your actual schedule.

Get help balancing workload, grading, and timing when no option is an obvious fit.

Course format

Compare the in-person and online experience.

Classroom format

In person

21 reviews

High confidence · Best fit for Self Taught Pro

, strict, nitpicky, and not helpful for struggling students.

Main concern

The main risk is harsh homework grading combined with weak support for questions.

What students said

“ and for an intro class, its a lot of work.”
CIS101
“He is the and his teaching is the .”
CIS101
“Only 3 out of 25 got an A.”
CIS130

Remote format

Online

0 reviews

Low confidence

No stored summary is available for this format.

Main concern

No main concern is stored for this format.

Exam style

Know what to expect from exams and major assignments.

Reviews do not clearly prove exam .

Assessment risk

Varies

50/100

Low score means less forgiving assessment conditions.

In person

In-person reviews do not clearly prove an ; .

Online

Student evidence

See what students actually said.

Top student voice

“ and for an intro class, its a lot of work.”

Voice snapshots generated from 21 reviews, highlighting key themes in teaching and grading. Credibility rating: High.

⚖️

10/100

“He is very picky grader it feels like, he try to create his own a mistakes if he can't find any on your work.”

🎯 Teaching Quality

30/100

“He doesn't know the subject. Everything I've learned is from outside.”

👍 Recommendation Rate

18/100

“ .”

Theme 1

⚖️

  • and for an intro class, its a lot of work.
  • It is hard to get 100% on work.
  • he knocked me down a whole grade!
  • Only 3 out of 25 got an A.

Theme 2

👨‍🏫 About Teaching Style

  • He doesn't like to answer questions and when you do ask one, get ready to feel stupid.
  • , and he needs to chill a lil.
  • His lectures are very DRY and really don't teach you anything relevant.
  • He knows his stuff, but doesn't have the patience to help stragglers.

Theme 3

⚠️ About Warnings

  • !!
  • .
  • I strongly don't suggest taking him.
  • About 70 % of the whole class has dropped.

Data context

See exactly what the AI read.

Analysis sample

21

Recent reviews read by the AI

21

Lifetime ratings

86/100

Evidence confidence

The analysis is based on 21 in-person reviews with , and poor support.

Inside 21 stored ratings

Quality ratings

5 out of 51
4 out of 53
3 out of 54
2 out of 56
1 out of 57

Course coverage

CIS10115 reviews
CIS1143 reviews
CIS1302 reviews
CIS1001 review

Reported outcomes

No letter grade reported results lead the reported letter grades.

1 reported outcomes

A range

0

No reported values

B range

0

No reported values

C range

0

No reported values

D range

0

No reported values

F

0

No reported values

No letter grade reported

1

Incomplete 1