AI Rate Professor

Computer Science

Oscar Ho

CSCI230 · CSCI120 · CSCI240 · 6 lifetime ratings

AI rating
96/100
RMP rating
4.2/5
Take again
83.33%
Difficulty
2.7

The decision

if you want a and can handle lecture-heavy technical material.

Best fit · Effort For RewardCaring and responsiveStrong feedbackLecture heavyTough but fair CS coursesExtra credit
  • Students consistently describe Ho as caring, helpful, and .
  • CSCI240 is conceptually tough, but grading and support make strong grades realistic.
  • Online reviews are mixed, with one clear positive and .

Key questions

Four answers before you build your schedule.

Is this an easy A?

EasyA

84/100

Strong grades are realistic because he rounds, offers , and supports students, but harder CS courses still require steady work.

and weekly work, while in-person evidence adds rounding and .

Is the course easy?

Standard

50/100

The course content, especially assembly and data structures, is technically challenging even when the .

, while online reviews describe CSCI120 as more manageable but .

Is attendance flexible?

Mandatory

30/100

and can be a major part of the grade.

, while online reviews do not clearly prove an attendance policy.

Is this professor recommended?

MustTake

88/100

Students recommend him because , and .

In-person reviews are strongly positive, while online and .

Course guide

See how this professor fits your week.

Grading

Lenient

82/100

Rounding, , and clear expectations make grading feel forgiving despite difficult material.

Format shift

In-person reviews mention rounding and extra credit, while online reviews mention and .

Workload

Moderate

58/100

Students , and projects, but not an overwhelming workload.

Format shift

Online reviews mention weekly labs and quizzes, while , and projects.

Teaching experience

Excellent

90/100

Most students describe him as , and helpful, with one online review criticizing .

Format shift

, while online feedback is mixed due to one COVID-era negative review.

Assessment method

Balanced

55/100

Grades appear , and exams.

Format shift

Online reviews mention quizzes, labs, homework, exams, and a final, while , and reading-heavy lecture work.

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

4 reviews

High confidence · Best fit for Effort For Reward

, and help with difficult CS material.

Main concern

Assembly and data structures can be tough and lecture heavy.

What students said

“Always stays after class for a while to help students who need it.”
CSCI230
“This class is tough, but just read the textbook & dont be afraid to ask questions”
CSCI240

Remote format

Online

2 reviews

Medium confidence · Best fit for Beginner Friendly

and caring, while another found the .

Main concern

Online lecture organization may feel unclear when the course structure is weak.

What students said

“ and what he expects from you.”
CSCI120
“Professor Ho's class was nearly ”
CSCI120

Exam style

Know what to expect from exams and major assignments.

Reviews only clearly show quizzes, exams, and a or open-book policy.

Quiz-Based ExamsFinal Based on ExamsWeekly Quizzes

Assessment risk

Standard

60/100

Low score means less forgiving assessment conditions.

In person

format or .

Online

Online reviews mention exams based on quizzes and a final based on exams, but .

Quiz-Based ExamsFinal Based on ExamsWeekly Quizzes
“ and .”
CSCI120
“Lab and .”
CSCI120

Student evidence

See what students actually said.

Top student voice

“Amazing Professor. Always stays after class for a while to help students who need it.”

Voice snapshots generated from 6 reviews, highlighting key themes in teaching, support, workload, and grading. Credibility rating: Medium.

🎯 Teaching Quality

90/100

“Really funny and kind. Gives real world examples and advice. Great lectures.”

👍 Recommendation Rate

88/100

“ ”

📈 Grade Value

84/100

“He rounds up from 87, or 77 to A's and Bs”

Theme 1

👨‍🏫 About Teaching Style

  • Great lectures.
  • Gives real world examples and advice.
  • and what he expects from you.

Theme 2

📚 About Difficulty and Grades

  • Language assembly is difficult.
  • but he walks you through them during the .
  • He rounds up from 87, or 77 to A's and Bs

Theme 3

❤️ About Support

  • Professor Ho cares very much about the success of his students
  • the material.
  • Always stays after class for a while to help students who need it.

Data context

See exactly what the AI read.

Analysis sample

6

Recent reviews read by the AI

6

Lifetime ratings

72/100

Evidence confidence

Six reviews across 2021-2025 give useful recent evidence, but the sample is small and .

Inside 6 stored ratings

Quality ratings

5 out of 54
4 out of 51
3 out of 50
2 out of 50
1 out of 51

Course coverage

CSCI1202 reviews
CSCI2302 reviews
CSCI2402 reviews

Reported outcomes

A range results lead the reported letter grades.

6 reported outcomes

A range

4

A+ 2 · A 2

B range

2

B+ 1 · B 1

C range

0

No reported values

D range

0

No reported values

F

0

No reported values

No letter grade reported

0

No reported values