AI Rate Professor

Computer Science

Christopher Slater

CSCI220 · CSIS220 · CSCI112 · CSC1 · CSIS112 · 21 lifetime ratings

AI rating
48/100
RMP rating
2.8/5
Take again
50%
Difficulty
4.1

The decision

if you already code a bit and ; avoid online.

Best fit · Hardcore LearnerTough graderHeavy labs and homeworkExtra credit heavyHard finalsBetter in person
  • In-person can work if you put in serious hours and chase
  • Online sections are widely panned as
  • and brutal exams make As hard without overwork

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

38/100

As are possible with heavy effort and , but tough grading and .

Online is harsher and ; in-person still requires serious work but and after-class help help more.

Is the course easy?

Challenging

28/100

Intro CS content is paced hard with lots of , and a 200-level feel for a 100-level class.

Both formats call it tough; online adds self-teaching burden while .

Is attendance flexible?

Mandatory

25/100

and tags say skip class and you will not pass.

In-person often treats attendance as required for success; but workload still heavy.

Is this professor recommended?

Depends

48/100

About half would take again; strong praise for and online-regret reviews.

; online reviews strongly advise against.

Course guide

See how this professor fits your week.

Grading

Strict

32/100

Tough grader tags dominate; and gradebook mixups are reported.

Format shift

; in-person still calls him nitpicky though some say fair overall.

Workload

Heavy

22/100

Lots of homework and labs plus reading and create a heavy time sink.

Format shift

Both formats report lots of homework; .

Teaching experience

Average

52/100

and stays after class, but online value is low and feedback can be delayed or harsh.

Format shift

In-person teaching is clearly stronger; online students say lectures add little.

Assessment method

Balanced

55/100

and homework sit beside tough midterms and damage.

Format shift

; online adds more self-paced reading.

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

15 reviews

High confidence · Best fit for Effort For Reward

In person, many beginners still succeed with effort because he stays after class, explains fundamentals, and piles on , but and long hard exams remain.

Main concern

Skip class and you struggle; finals and .

What students said

“Don't do the online class, in-person is way better.”
CSCI112
“He really will stick with you till you understand.”
CSCI112
“This class is not hard, but Slater makes it hard.”
CSCI220

Remote format

Online

6 reviews

High confidence · Best fit for Self Taught Pro

Online CSCI112 is repeatedly called a regret path where students teach themselves from a , and .

Main concern

Little instructional value online with and .

What students said

“You will have to basically teach yourself using the textbook because this teacher adds no value to the course.”
CSCI112
“The and you most likely won't finish in time.”
CSCI112
“This teacher is a and his mid-term and .”
CSCI112

Exam style

Know what to expect from exams and major assignments.

Exams are frequently described as extremely long and hard, often unfinished, with as the main safety net.

Brutal hard finalLong midtermsExtra credit offsetTough lab grading

Assessment risk

Strict

28/100

Low score means less forgiving assessment conditions.

In person

and midterms are long and hard, sometimes multi-hour, while labs are nitpicked; .

Unexpectedly long hard finalMulti-hour examsNitpicky labsExtra credit labs
“ and hard.”
CSCI112
“ and length, took me 5 hours.”
CSCI220
“the midterm took 3 hours to complete.”
CSIS220

Online

Online students report extremely difficult tests and a ; no webcam or Lockdown Browser claims appear.

Extremely difficult testsFinal brutally hardExtra credit needed
“ , and did not finish.... and .”
CSCI112
“The and you most likely won't finish in time.”
CSCI112
“his mid-term and ”
CSCI112

Student evidence

See what students actually said.

Top student voice

“Don't do the online class, in-person is way better.”

Voice snapshots generated from 21 reviews (6 online, 15 in-person), contrasting format experiences and . Credibility rating: High.

🎯 Teaching Quality

52/100

“Patient and easy to approach. Knows how to explain fundamental programming concepts to total beginners in plain English like no other.”

💻 Online Experience

25/100

“You will have to basically teach yourself using the textbook because this teacher adds no value to the course.”

📝

28/100

“The and you most likely won't finish in time.”

⚖️

32/100

“even if you code correctly, he still finds something wrong.”

Theme 1

👨‍🏫 About Teaching Style

  • He really will stick with you till you understand
  • Indirectly answers questions with riddles
  • lectures did not overlap with the textbook, which

Theme 2

📈 About Difficulty & Grades

  • I was able to get an 'A', but I worked for it
  • LOTS OF HOMEWORK
  • This is a tough class for a level 100 class on the fundamentals

Theme 3

🖥️ Online vs In Person

  • Don't do the online class, in-person is way better

Data context

See exactly what the AI read.

Analysis sample

21

Recent reviews read by the AI

21

Lifetime ratings

84/100

Evidence confidence

Twenty-one detailed reviews across online and , and format differences support high confidence.

Inside 21 stored ratings

Quality ratings

5 out of 52
4 out of 56
3 out of 55
2 out of 53
1 out of 55

Course coverage

CSCI11214 reviews
CSCI2203 reviews
1121 review
CSC11 review
CSIS1121 review
Show 1 more courses
CSIS2201 review

Reported outcomes

A range results lead the reported letter grades.

15 reported outcomes

A range

6

A+ 1 · A 2 · A- 3

B range

4

B+ 1 · B 3

C range

1

C 1

D range

0

No reported values

F

0

No reported values

No letter grade reported

4

Not sure yet 3 · Rather_Not_Say 1