AI Rate Professor

Computer Science

Matt Hightower

CSCIC101 · ITC270 · COMP101 · COMPUTERSCIENC · BSADC110 · CSCICSCI · BSAD100 · BUS100 · ITC101 · BSADC100 · ITC251 · ECON101 · CSCI251 · C270 · CSCI101 · 29 lifetime ratings

AI rating
45/100
RMP rating
3.5/5
Take again
50%
Difficulty
2.8

The decision

if you can follow detailed instructions exactly and .

Best fit · Self Taught ProClear But RigidTough GraderHeavy AssignmentsMixed Online ExperienceStrict Instructions
  • Student experiences and rigid grading that feels unfair.
  • Getting a high grade often depends on following .
  • Online reviews are especially polarized, while negative.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

48/100

A grades are possible, but many students say strict formatting, heavy work, no late work, and no make the A costly.

Online evidence is more polarized and stricter, while and heavy-work complaints.

Is the course easy?

Standard

52/100

Some courses are easy and clear, but programming and database classes can become difficult because of strict requirements and workload.

Online reviews include both very easy business courses and harsh programming experiences, while but slightly steadier.

Is attendance flexible?

Mandatory

25/100

Reviews , but multiple comments show low flexibility through no late work, strict due dates, and skip-class warnings.

Online comments provide the clearest low-flexibility evidence, while and work pressure.

Is this professor recommended?

Depends

50/100

Students are split because while and workload push others away.

Both formats are mixed, but online .

Course guide

See how this professor fits your week.

Grading

Strict

30/100

Many students call him a and say small instruction errors can lose major credit.

Format shift

Online reviews give the strongest strict-grading evidence, while .

Workload

Heavy

32/100

Reviews repeatedly mention lots of , and .

Format shift

Both formats report heavy work, with online programming reviews especially intense.

Teaching experience

Average

58/100

and structured, but repeated complaints about rigidity, dry teaching, and weak support lower the experience.

Format shift

Online teaching feedback is sharply split, while but includes more clear-instruction praise.

Assessment method

Balanced

58/100

Reviews mention assignments, quizzes, discussions, exams, papers, and projects, so assessment is .

Format shift

Online reviews emphasize assignments and quizzes, while and projects.

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

11 reviews

High confidence · Best fit for Effort For Reward

instructions and fairness but also reporting too much work and tough grading.

Main concern

Workload and person.

What students said

“The syllabus reflected everything that was required during the class which allowed for .”
ITC251
“Gives way too much work, no .”
CSCI101
“Very good teacher, but requires a lot of work and time.”
CSCICSCI

Remote format

Online

18 reviews

High confidence · Best fit for Self Taught Pro

Online reviews are highly polarized, with some students praising structure and , and little flexibility.

Main concern

Strict instruction-following and .

What students said

“This professor grades on how well you follow his instructions TO THE LETTER more than how well you understood the material.”
COMP101
“I appreciate the structure of his online classes.”
ITC270
“Does not allow late work or offer .”
C270

Exam style

Know what to expect from exams and major assignments.

, but and strict no-late-work rules that raise assessment risk.

Tests MentionedNo Late WorkNo Extra CreditPolicy Not Fully Proved

Assessment risk

Standard

45/100

Low score means less forgiving assessment conditions.

In person

and study time but do not clearly prove exam format or .

Exams MentionedPolicy Not Clearly Proved
“gave enough time to study for exams”
ITC251

Online

Online reviews mention test-heavy courses and no late work, but do not clearly prove webcam, Lockdown Browser, open-book status, or proctoring rules.

Test Heavy MentionedNo Late WorkNo Extra Credit
“No . No late work accepted.”
CSCI251
“Does not allow late work or offer .”
C270

Student evidence

See what students actually said.

Top student voice

“This professor grades on how well you follow his instructions TO THE LETTER more than how well you understood the material.”

Voice snapshots generated from 29 reviews, highlighting key themes in , and recommendation split. Credibility rating: High.

🎯 Teaching Quality

58/100

“ and .”

⚖️

30/100

“ . No . No late work accepted.”

📚 Workload

32/100

“Very good teacher, but requires a lot of work and time.”

Theme 1

👨‍🏫 About Structure

  • The syllabus reflected everything that was required during the class which allowed for .
  • I appreciate the structure of his online classes.

Theme 2

⚠️ About Strictness

  • He wants everything done his way or it's incorrect even though the correct code with the correct output is there.
  • Be prepared to receive no credit because you submitted an

Theme 3

📈 About Workload & Grades

  • A lot of work.
  • Gives way too much work, no .
  • Follow his directions and you will be perfectly fine.

Data context

See exactly what the AI read.

Analysis sample

29

Recent reviews read by the AI

29

Lifetime ratings

91/100

Evidence confidence

Twenty-nine reviews across formats and years provide detailed evidence, with .

Inside 29 stored ratings

Quality ratings

5 out of 512
4 out of 57
3 out of 51
2 out of 52
1 out of 57

Course coverage

BSADC1004 reviews
CSCI1014 reviews
ITC2513 reviews
BSAD1002 reviews
BUS1002 reviews
Show 10 more courses
COMP1012 reviews
COMPUTERSCIENC2 reviews
ECON1012 reviews
ITC2702 reviews
BSADC1101 review
C2701 review
CSCI2511 review
CSCIC1011 review
CSCICSCI1 review
ITC1011 review

Reported outcomes

A range results lead the reported letter grades.

18 reported outcomes

A range

12

A+ 4 · A 8

B range

2

B 2

C range

2

C+ 1 · C- 1

D range

0

No reported values

F

1

F 1

No letter grade reported

1

Not sure yet 1