AI Rate Professor

Computer Science

Bob Khollesi

CS113 · COSCI290 · COSCI243 · COS3368 · COSCI201 · CS116 · CSI101 · 57 lifetime ratings

AI rating
36/100
RMP rating
2.7/5
Take again
36.96%
Difficulty
3.9

The decision

if , and can tolerate strict grading, heavy weekly work, and tight deadlines.

Best fit · Self Taught ProTough GraderHeavy ZyBooks WorkloadStrict DeadlinesSelf-Teaching RequiredTricky Quizzes
  • Reviews are polarized, but many students warn that lectures lean on textbooks, PowerPoints, or ZyBooks and require independent learning.
  • Workload and grading are the dominant pain points, , and detailed deductions.
  • Online reviews include some recent positive organization and accessibility, but also and teaching.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

38/100

A grades are possible for organized students, but , and harsh grading make the A costly.

Online has some easier recent reports, while and heavy workload.

Is the course easy?

Challenging

34/100

The course content is often made , and expectations that students self-teach programming details.

Both formats mention independent learning, with .

Is attendance flexible?

Mandatory

18/100

, or strict expectations, and several reviews say missing class hurts performance.

Online reviews mention mandatory Zoom or participation questions, while and being called on.

Is this professor recommended?

Avoid

37/100

Many students advise avoiding him because the , and teaching style feel punishing or unclear.

Online recommendation is mixed with some recent positive experiences, while .

Course guide

See how this professor fits your week.

Grading

Harsh

18/100

Students repeatedly describe tough grading, nitpicking, unclear rubrics, late penalties, and .

Format shift

Both formats report harsh grading, with in-person reviews giving especially detailed examples of style-based deductions.

Workload

Heavy

22/100

Reviews often mention weekly , and strict due dates that crowd out other classes.

Format shift

Online work is often organized but still heavy, while as overwhelming with other classes.

Teaching experience

Poor

36/100

Some students find him helpful and organized, but many say he mostly reads from books or slides and does not teach programming clearly.

Format shift

Recent online reviews are more positive, but both formats include repeated complaints about textbook-style lectures and self-teaching.

Assessment method

Balanced

64/100

Grades commonly include reading , and finals.

Format shift

Online reviews specifically cite ZyBooks, Canvas labs, participation, assignments, midterm, and final, while and projects.

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

33 reviews

High confidence · Best fit for Hardcore Learner

In-person reviews are mostly negative or mixed, citing strict grading, vague instruction, lots of homework, and and office-hour help.

Main concern

Beginners may struggle because many students say he expects precision and independent problem solving early.

What students said

“You will be stressed by the workload.”
CS113
“ if you have no programming experience.”
COSCI243

Remote format

Online

17 reviews

High confidence · Best fit for Self Taught Pro

recent CS116 and CSI101 students praise organization and access, while many CS113 and older reviews describe heavy work, poor teaching, and .

Main concern

Online students often need to learn from ZyBooks or the textbook while and quizzes.

What students said

“A lot of work but not hard.”
CS116
“If because Bob sucks at teaching programming.”
CS113

Exam style

Know what to expect from exams and major assignments.

Assessments feel strict because , and grading on small details despite one open-notes report.

Tricky QuizzesTimed ExamsPop QuizzesMidterm and FinalOpen Notes Mentioned

Assessment risk

Strict

30/100

Low score means less forgiving assessment conditions.

In person

, finals, and one open-notes structure, but they do not clearly prove proctoring or closed-book policy.

Pop QuizzesTricky QuizzesOpen Notes MentionedMidterm and Final
“He grades mainly on 5 things open notes: , and midterm/final.”
CS113
“ as the minimal time which many students could not finish.”
CS113

Online

Online reviews mention short quizzes, participation , and final, but they do not clearly prove webcam, proctoring, Lockdown Browser, or open-book policies.

Timed ExamsTricky TestsParticipation QuestionsMidterm and Final
“exams and to complete.”
CS113
“He's tests and , and are VERY tricky.”
CSI101

Student evidence

See what students actually said.

Top student voice

“If of these concepts on your own without the help to go over each topic.”

Voice snapshots generated from 50 reviews, highlighting recurring themes in , and format differences; credibility rating: High.

🎯 Teaching Quality

36/100

“He doesn't teach much, just goes through the .”

⚖️

18/100

“Very specific and .”

📚 Workload Pressure

22/100

“You will be stressed by the workload.”

Theme 1

👨‍🏫 About Teaching Style

  • Lectures and boring class.
  • and guided.
  • He posts lectures and powerpoints online. Helped me understand arrays for sure.

Theme 2

📈 About Difficulty and Grades

  • He is the .
  • The deadlines are strict.
  • A+ with consistency.

Theme 3

💻 About Workload and Independence

  • A lot of work but not hard.
  • The thing is, you have to dedicate a lot of time to this class.
  • Research yourself if you want to pass this class!!!

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

57

Lifetime ratings

93/100

Evidence confidence

Credibility is high because 50 reviews across formats and years repeatedly identify the same issues with , and independent learning.

Inside 50 stored ratings

Quality ratings

5 out of 514
4 out of 57
3 out of 58
2 out of 58
1 out of 521

Course coverage

CS11318 reviews
COSCI24312 reviews
CS1166 reviews
CSI1016 reviews
COSCI2904 reviews
Show 2 more courses
COSCI2013 reviews
COS33681 review

Reported outcomes

No letter grade reported results lead the reported letter grades.

47 reported outcomes

A range

14

A+ 4 · A 9 · A- 1

B range

8

B+ 1 · B 6 · B- 1

C range

2

C 1 · C- 1

D range

4

D+ 2 · D 1 · D- 1

F

2

F 2

No letter grade reported

17

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