AI Rate Professor

Computer Science

Matthew Ford

CISP360 · 9 lifetime ratings

AI rating
18/100
RMP rating
1.8/5
Take again
22.22%
Difficulty
4.7

The decision

unless you already know C++ and can teach yourself through a demanding course.

Best fit · Self Taught ProSelf-taught courseVery hard programsLittle help availableHigh workloadAvoid if beginner
  • Students repeatedly say the .
  • Both online and in-person reviews describe the intro course as much harder than expected.
  • A , and effort to help, but the overall tone is strongly negative.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

28/100

Getting an A is possible, but students describe hard programs, heavy self-teaching, and high effort even with some partial credit or curves.

Online reviews describe almost no support, while as partial credit and a curve.

Is the course easy?

Challenging

22/100

Students repeatedly say the intro C++ material feels too advanced, fast, and .

Both formats describe difficult content, with online students feeling especially unsupported.

Is attendance flexible?

Mandatory

18/100

Tags repeatedly warn that skipping class means you will not pass, and participation in support structures appears important.

Skip class? You won't pass tags.

Is this professor recommended?

Avoid

18/100

because they feel unsupported and overwhelmed.

Online reviews are uniformly avoidant, while but still lean negative.

Course guide

See how this professor fits your week.

Grading

Strict

32/100

Students mention and difficult tests, though partial credit and a .

Format shift

Leniency evidence comes mainly from in-person reviews, while online reviews focus more on lack of .

Workload

Overwhelming

15/100

The workload is described as hard programming, constant reading, and needing to teach yourself for long hours.

Format shift

Online students describe the heaviest burden, and is a stretch.

Teaching experience

Awful

18/100

Students repeatedly say he does not teach clearly, gives too little lecture support, and leaves them to learn alone.

Format shift

Online teaching is described as especially poor, while but still weak preparation.

Assessment method

Balanced

55/100

Reviews mention labs, programs, quizzes, assignments, midterms, and major tests, so assessment .

Format shift

Online reviews emphasize quizzes and programs, while , and major tests.

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

5 reviews

High confidence · Best fit for Hardcore Learner

but still describe an overly hard intro class with heavy self-teaching and some partial credit or .

Main concern

The class feels more intermediate than introductory and requires outside support.

What students said

“This was NO "Intro" class - the difficulty level was more intermediate.”
CISP360
“Difficulty level was too high for an intro class.”
CISP360

Remote format

Online

4 reviews

High confidence · Best fit for Self Taught Pro

Online reviews are extremely negative and describe almost no teaching, hard programs, and weak access to help.

Main concern

Students say they must teach themselves with little lecture or office-hour support.

What students said

“This is truly a self taught c++ class.”
CISP360
“His lecture , and so I hope you read the chapter.”
CISP360

Exam style

Know what to expect from exams and major assignments.

and tests, but they do not clearly prove open-book rules, webcam use, Lockdown Browser, or proctoring policy.

Quizzes Before LectureDifficult MidtermMajor TestsNo Clear Proctoring Evidence

Assessment risk

Strict

32/100

Low score means less forgiving assessment conditions.

In person

and a surprising first midterm, but do not clearly prove closed-book rules or strict proctoring.

Difficult MidtermMajor Tests
“Grateful for the !”
CISP360
“ difficulty.”
CISP360

Online

, but do not clearly prove webcam, proctoring, Lockdown Browser, open-book, midterm, or final policies.

Quizzes Before LectureNo Clear Proctoring Evidence
“ so I hope you read the chapter.”
CISP360

Student evidence

See what students actually said.

Top student voice

“ unless you already know the material or you have no life except to teach yourself and write programs all day.”

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

🎯 Teaching Quality

18/100

“He doesn't teach at all and half the time he doesn't know what he's talking about.”

📈 Difficulty & Effort

28/100

“Programs are hard, his office hours are AFTER the class so you're really on your own.”

👍 Recommendation Risk

18/100

“ a different professor. DO. NOT. TAKE.”

Theme 1

👨‍🏫 About Teaching Style

  • This is truly a self taught c++ class.
  • , read the chapter yourself.
  • you kinda end up teaching yourself.

Theme 2

📈 About Difficulty & Grades

  • This was NO "Intro" class - the difficulty level was more intermediate.
  • Difficulty level was too high for an intro class.
  • One chapter a week is a bit of a stretch

Theme 3

🧭 About Support

  • there is no way for you to get help.
  • He does his best to help you & answer questions in lab.
  • Office hours are AFTER CLASS

Data context

See exactly what the AI read.

Analysis sample

9

Recent reviews read by the AI

9

Lifetime ratings

86/100

Evidence confidence

Nine detailed reviews across online and difficulty and weak teaching support.

Inside 9 stored ratings

Quality ratings

5 out of 50
4 out of 50
3 out of 53
2 out of 51
1 out of 55

Course coverage

CISP3609 reviews

Reported outcomes

A range results lead the reported letter grades.

5 reported outcomes

A range

2

A 2

B range

0

No reported values

C range

1

C 1

D range

0

No reported values

F

0

No reported values

No letter grade reported

2

Not sure yet 2