AI Rate Professor

Computer Information Systems

Daniel Chen

CSCI110 · 48 lifetime ratings

AI rating
14/100
RMP rating
2.2/5
Take again
25%
Difficulty
4.0

The decision

Avoid unless you already know C++ well and .

Best fit · Self Taught ProTough graderRude to studentsUnclear lecturesTest heavySelf-teach required
  • Majority of reviews describe rude, demeaning classroom behavior and .
  • Intro CSCI is taught as if students already code; labs and .
  • A cluster of glowing 5-star posts is widely called fake and is out of step with the dominant tone.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

28/100

Even capable students report heavy point loss for tiny syntax or wording issues and .

and in-person CSCI110 reviews.

Is the course easy?

Challenging

22/100

Marketed as intro CS but assumes prior coding knowledge and moves with .

Difficulty warnings are consistent online and in person.

Is attendance flexible?

Mandatory

28/100

and warn that missing class hurts success.

and in person; a as optional.

Is this professor recommended?

Avoid

22/100

and the dominant student .

; a few highly downvoted 5-star posts do not reverse the trend.

Course guide

See how this professor fits your week.

Grading

Harsh

16/100

Students repeatedly report massive deductions for minor mistakes and .

Format shift

and nitpick stories appear across online and in-person reviews.

Workload

Heavy

24/100

Many homeworks, labs, and heavy for an intro course.

Format shift

Workload complaints are common online; and .

Teaching experience

Awful

18/100

, and arguing with students instead of teaching.

Format shift

Teaching quality is rated poorly in both formats despite a contested pocket of 5-star posts.

Assessment method

FocusOnExams

78/100

Tags and comments emphasize tests, midterms, labs, and graded-by-few-things crunch more than low-stakes practice.

Format shift

Test-heavy language is frequent online and in person.

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

9 reviews

High confidence · Best fit for Self Taught Pro

In-person reviews echo the , and lack of real teaching help.

Main concern

Public call-outs and unpredictable expectations make the room hostile.

What students said

“Would spend an entire hour of the class period criticizing & insulting students.”
CSCI110
“be sure you don't get one . or ' wrong because IT WILL BE 0”
CSCI110
“The only way to do well in the class is to teach yourself”
CSCI110

Remote format

Online

39 reviews

High confidence · Best fit for Self Taught Pro

Online CSCI110 is the bulk of complaints: slide , and .

Main concern

, and hostile help interactions.

What students said

“ ! He's the .”
CSCI110
“ and has us copy code without explaining how it works.”
CSCI110
“Pretty ++.”
CSCI110

Exam style

Know what to expect from exams and major assignments.

Exams and labs are described as harsh, picky, and poorly aligned with what was taught.

Test heavyHarsh deductionsExams feel unrelated to lecturesUnclear rubrics

Assessment risk

Strict

28/100

Low score means less forgiving assessment conditions.

In person

and zero help when stuck.

Hard examsNo practice questionsTiny mistakes zeroed
“no practice questions before exams, you are totally on your own, and the .”
CSCI110
“be sure you don't get one . or ' wrong because IT WILL BE 0”
CSCI110

Online

Online students say tests are hard, keys can be wrong, and .

Test heavyVague questionsStrict lab rubrics
“His test don't make any sense and were incorrect”
CSCI110
“The taught”
CSCI110
“massive deduction of ”
CSCI110

Student evidence

See what students actually said.

Top student voice

“ of students, be extremely derogatory and ridicule students.”

Voice snapshots generated from 48 reviews (39 online, 9 in person), weighting the consistent majority against contested 5-star posts. Credibility rating: High.

🚫 Teaching Disaster

18/100

“ and has us copy code without explaining how it works.”

⚖️

16/100

“Even if there is just a little mistake in the .”

👎

22/100

“ ! He's the .”

📚

20/100

“Pretty ++.”

Theme 1

👨‍🏫 About Teaching Style

  • he only shows how to code but
  • He does not teach at all, he reads lectures from the PowerPoint

Theme 2

📈 About Difficulty & Grades

  • Getting things wrong is severely punished
  • yet he is extremely finicky about them
  • expects you to already know how to code

Theme 3

⚠️ About Classroom Climate

  • he will call you out and put you on the spot
  • racist jokes in bad taste and was overall rude to students
  • Would spend an entire hour of the class period criticizing & insulting students

Data context

See exactly what the AI read.

Analysis sample

48

Recent reviews read by the AI

48

Lifetime ratings

88/100

Evidence confidence

48 reviews over several years show a stable majority negative pattern; volume, detail, and consistency outweigh a contested 5-star cluster.

Inside 48 stored ratings

Quality ratings

5 out of 512
4 out of 51
3 out of 51
2 out of 53
1 out of 531

Course coverage

CSCI11048 reviews

Reported outcomes

A range results lead the reported letter grades.

44 reported outcomes

A range

20

A+ 6 · A 11 · A- 3

B range

13

B+ 3 · B 10

C range

3

C 3

D range

0

No reported values

F

0

No reported values

No letter grade reported

8

Drop/Withdrawal 1 · Incomplete 2 · Not sure yet 2 · Rather not say 3