AI Rate Professor

Computer Science

Gregory Chapman

CISP360 · CISP310 · CISP300 · CISP360ONLINE · ASSEMBYCISP310 · 156 lifetime ratings

AI rating
4/100
RMP rating
1.8/5
Take again
14.41%
Difficulty
4.2

The decision

Avoid unless you are highly resilient, already confident in programming, and willing to follow every instruction exactly.

Best fit · Hardcore LearnerExtremely tough graderRude communicationHeavy workloadUnclear teachingStrict code rules
  • , and hostile interactions.
  • Students repeatedly report being dropped, accused of cheating, or penalized for small formatting issues.
  • A small minority says he can build strong programming habits if students work hard and use office hours.

Key questions

Four answers before you build your schedule.

Is this an easy A?

MissionImpossible

8/100

Getting an A appears very difficult because students report , and many withdrawals despite a few successful A grades.

Online and in-person reviews both show harsh grading, with online reviews emphasizing naming and lab deductions while and rigid class rules.

Is the course easy?

Challenging

25/100

The programming content is not always described as conceptually impossible, but , and rigid expectations make it feel hard.

Online reviews point to self-study and vague documents, while and strict classroom methods.

Is attendance flexible?

Mandatory

12/100

Attendance and participation appear strict because students mention being dropped, participation matters, and needing office hours to survive.

and participation, while online evidence shows strict interaction and course-compliance expectations.

Is this professor recommended?

Avoid

6/100

The overwhelming because of , and hostile communication.

Both formats are mostly negative, with a few in-person defenders saying the class can be valuable if treated as a top priority.

Course guide

See how this professor fits your week.

Grading

Harsh

5/100

Students repeatedly , and penalties for small deviations from his required format.

Format shift

Online reviews emphasize lab and naming deductions, while , and grading by his exact method.

Workload

Heavy

18/100

Many reviews mention lots of , and needing massive time to pass.

Format shift

Both formats describe heavy effort, with online students stressing self-study and , and office hours.

Teaching experience

Awful

12/100

Most students describe unclear teaching, rude communication, little help, and a damaging class experience.

Format shift

Online students report little interaction and unhelpful documents, while , and unclear lectures.

Assessment method

Balanced

58/100

, and tests, so assessment appears mixed but strict across all categories.

Format shift

Online reviews mention labs and exams, while , and participation.

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

38 reviews

High confidence · Best fit for Hardcore Learner

In-person reviews are also strongly negative, especially , and strict grading.

Main concern

Students describe the classroom experience as intimidating and unforgiving.

What students said

“Doesn't know how to teach a class, and makes you feel like torture (and constantly mislead you).”
CISP300
“He grades very hard but he leaves comments .”
CISP300

Remote format

Online

12 reviews

High confidence · Best fit for Self Taught Pro

Online reviews are strongly negative, with repeated , and cheating accusations.

Main concern

Students say the online course requires self-teaching while .

What students said

“He will also accuse you for cheating if its not done his way...even if your code is correct.”
CISP360
“ but you need .”
CISP360

Exam style

Know what to expect from exams and major assignments.

Reviews support strict and test-heavy assessment, but they do not clearly prove open-book rules, webcam use, Lockdown Browser, or .

Test HeavyStrict GradingFew High-Stakes GradesUnclear Exam Details

Assessment risk

Strict

20/100

Low score means less forgiving assessment conditions.

In person

In-person reviews often call the course test-heavy, but they do not clearly prove the .

Test HeavyStrict Grading
“ ”
ASSEMBYCISP310
“Test heavy”
CISP300

Online

and timed exams, but do not clearly prove webcam, proctoring, Lockdown Browser, open-book, or closed-book rules.

Test HeavyTimed ExamsFew High-Stakes Grades
“(3) 70 question 70 minute exams, 1 minute to answer each question.”
CISP360
“ ”
CISP360

Student evidence

See what students actually said.

Top student voice

“ CLASS AT ANY OTHER SCHOOL.”

Voice snapshots generated from 50 reviews, highlighting key themes in , and student treatment. Credibility rating: High.

🎯 Teaching Quality

12/100

“He doesn't teach whatsoever.”

⚖️

5/100

“He docked my first lab by 33 points because I used a capital letter.”

👍 Recommendation Rate

6/100

“ .”

Theme 1

👨‍🏫 About Teaching Style

  • Doesn't know how to teach a class, and makes you feel like torture (and constantly mislead you).
  • Just the main things , yells at people ,
  • He does not give lectures nor teach in any way

Theme 2

📉 About Difficulty & Grades

  • He grades very hard but he leaves comments .
  • amounts of time to pass.
  • Attend office hours, there's no way you'll pass his class without it.

Theme 3

🚩 About Student Experience

  • He will also accuse you for cheating if its not done his way...even if your code is correct.
  • You should prepare to get yelled at if
  • If your a

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

156

Lifetime ratings

92/100

Evidence confidence

Credibility is high because 50 reviews span several years and show a highly consistent pattern across formats, despite a few vague or extreme comments.

Inside 50 stored ratings

Quality ratings

5 out of 512
4 out of 58
3 out of 517
2 out of 524
1 out of 595

Course coverage

CISP30030 reviews
CISP36011 reviews
CISP3105 reviews
ASSEMBYCISP3102 reviews
CISP360ONLINE2 reviews

Reported outcomes

No letter grade reported results lead the reported letter grades.

48 reported outcomes

A range

3

A 3

B range

6

B+ 2 · B 4

C range

5

C+ 2 · C 2 · C- 1

D range

1

D+ 1

F

0

No reported values

No letter grade reported

33

Audit/No Grade 1 · Drop/Withdrawal 16 · Not sure yet 6 · Rather not say 10