AI Rate Professor

Computer Science

Kenny Fok

COMP110 · CS220 · CS111 · CS112 · 24 lifetime ratings

AI rating
14/100
RMP rating
1.4/5
Take again
12.5%
Difficulty
4.8

The decision

unless you already code well and have no other section.

Best fit · Hardcore LearnerAvoid at all costsAutograder pedantryTimed exam massacreSelf-teach requiredMass withdrawals
  • Overwhelming majority rate him 1/5 for , and intro courses run like pro-level gauntlets.
  • Timed coding exams and exact-output autograding sink many students; drops and failures are common.
  • A tiny minority says high standards build real skill if you use office hours constantly.

Key questions

Four answers before you build your schedule.

Is this an easy A?

MissionImpossible

10/100

, and brutal timed exams make As rare unless you already know the material.

Both online and ; many report D/F/drop outcomes.

Is the course easy?

BrainBurner

8/100

Content pace and expectations far exceed intro CS norms, with professional-level coding demanded early.

Online and in-person students both call the work industry-level for a first or second course.

Is attendance flexible?

Mandatory

30/100

and missing class is treated as the reason you struggle.

; some online sections also require it.

Is this professor recommended?

Avoid

12/100

Would-take-again is about 12.5% with repeated run-away language across almost all reviews.

and in person; only a couple of in-person outliers are positive.

Course guide

See how this professor fits your week.

Grading

Harsh

8/100

Students report zero partial credit, autograder exact-match penalties, and .

Format shift

Harsh autograder and .

Workload

Overwhelming

15/100

, and high-stakes tests stack with self-teaching load that many cannot sustain.

Format shift

Online CS220/CS112 homework is called ridiculous; and .

Teaching experience

Awful

12/100

Dominant theme is unhelpful lectures, hostility to questions, and little interest in whether students understand.

Format shift

Two recent in-person 5-star outliers exist, but they are drowned by consistent 1-star teaching complaints.

Assessment method

FocusOnExams

78/100

Tests are central and often timed coding marathons; projects also matter but .

Format shift

Both formats call the course test-heavy with multi-problem timed coding exams.

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

12 reviews

High confidence · Best fit for Hardcore Learner

In-person reviews echo slide-only lectures, belittling Q&A, timed exams with majority fails, and .

Main concern

Introductory classes feel like life-or-death with little instructional support.

What students said

“ . He is condescending, he is rude, and he is unhelpful.”
CS111
“His lectures consist of provided.”
CS112
“More than half the class failed both the first and second exams.”
CS111

Remote format

Online

12 reviews

High confidence · Best fit for Self Taught Pro

Online students describe PDF-only lectures, extreme autograder strictness, brutal timed tests, and .

Main concern

You must teach yourself while exams and .

What students said

“Will probably be the , if you're taking CS 112 or Java II equivalent at Mira Costa please reconsider”
CS112
“ . Only reason I made an A was because I had a ton of outside help from other students in another instructor's class.”
CS220
“ . Other ratings are spot on. Should not be teaching.”
CS111

Exam style

Know what to expect from exams and major assignments.

say do not match prep time and sink most of the class.

Timed coding examsTest heavyExact output autograderMajority fail reports

Assessment risk

Strict

18/100

Low score means less forgiving assessment conditions.

In person

as extremely hard with more than half the class failing early tests.

Timed examsHigh fail ratesInsufficient test prep
“His testing was timed, and made it extremely difficult to do the exams. More than half the class failed both the first and second exams.”
CS111
“more then 75% of the ”
CS112

Online

Online exams include obscure MC and extensive coding under severe time limits, with very low pass rates reported.

Timed coding under two hoursObscure multiple choiceNo partial credit culture
“ programs that he normally gives you a week to do in under two hours.”
CS112
“The tests are extremely difficult. The MC questions are really obscure, and the .”
CS112

Student evidence

See what students actually said.

Top student voice

“ . He is condescending, he is rude, and he is unhelpful. This man should not teach anymore.”

Voice snapshots generated from 24 highly consistent negative reviews across online and . Credibility rating: High.

🚨 Teaching Disaster

12/100

“Professor Fok is in the bottom 1% of Professors. Save yourself the trouble”

⏱️

18/100

“His testing was timed, and made it extremely difficult to do the exams. More than half the class failed both the first and second exams.”

📉

8/100

“Uses an autograder so if you don't match his output, word for word, he gives you a low grade.”

🚫 Recommendation

12/100

“ . .”

Theme 1

👨‍🏫 About Teaching Style

  • His lectures consist of provided.
  • get ready to teach yourself
  • He welcomes questions then belittles people for asking them.

Theme 2

📈 About Difficulty & Grades

  • . If its barely wrong, won't give any credit.
  • He doesn't give partial credit.
  • .

Theme 3

⚠️ About Support

  • Couldn't help any student, just told them "you should have been paying attention"
  • This guy does not give two f$%ks about you.
  • If you were lost he would not clarify at all

Theme 4

💡 Rare Positive

  • If you attend every class you'll be fine.
  • by the time you're done with

Data context

See exactly what the AI read.

Analysis sample

24

Recent reviews read by the AI

24

Lifetime ratings

88/100

Evidence confidence

Twenty-four reviews with and poor teaching, plus many concrete grade and .

Inside 24 stored ratings

Quality ratings

5 out of 52
4 out of 50
3 out of 50
2 out of 51
1 out of 521

Course coverage

CS11212 reviews
CS11110 reviews
COMP1101 review
CS2201 review

Reported outcomes

No letter grade reported results lead the reported letter grades.

21 reported outcomes

A range

3

A 3

B range

2

B 2

C range

1

C 1

D range

2

D+ 1 · D 1

F

2

F 2

No letter grade reported

11

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