AI Rate Professor

Computer Science

Jack Ho

COMSC77 · COMSC076 · COMSC075 · COMPSC77 · 13 lifetime ratings

AI rating
86/100
RMP rating
4.4/5
Take again
76.92%
Difficulty
3.6

The decision

if you want a fair and and are ready to work consistently.

Best fit · Effort For RewardCaring but demandingExtra credit helpsTest heavyHeavy homeworkHelpful feedback
  • Students consistently describe Ho as supportive, fair, and invested in student success.
  • The courses are challenging, with , and required practice.
  • , resubmissions, review sessions, and .

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

68/100

An A is realistic through steady work, , and corrections, but tests and .

Online and in-person reviews both support fair grades with work, while .

Is the course easy?

Challenging

38/100

The material is manageable for prepared students but , and .

Online reviews call the class difficult but supported, while and fast pace.

Is attendance flexible?

Recommended

55/100

Attendance is strongly useful for success, but reviews do not clearly prove a .

In-person reviews mention attending class as part of succeeding, while online reviews focus more on videos and Zoom sessions.

Is this professor recommended?

WorthIt

82/100

Most students recommend him because , and gives .

Both formats are mostly positive, though online reviews flag harder testing controls and .

Course guide

See how this professor fits your week.

Grading

Lenient

76/100

, resubmissions, completion-based grading, and lenient comments make grades forgiving despite tough work.

Format shift

Both formats mention , while in-person reviews provide stronger evidence of and resubmission help.

Workload

Heavy

32/100

Students , and several hours of work outside class.

Format shift

Online reviews describe multiple weekly assignments, while and heavy workload.

Teaching experience

Good

82/100

Students describe him as , and helpful, though some find lectures boring or too fast.

Format shift

and review sessions, while in-person reviews add more comments about compassion and accessibility.

Assessment method

Balanced

62/100

Grades appear to rely , and rather than one single category.

Format shift

Online reviews stress tests and weekly assignments, while , and open-note 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

8 reviews

High confidence · Best fit for Effort For Reward

In-person reviews show a , and demanding homework or labs.

Main concern

Some students find the pace fast and the workload heavy.

What students said

“Hardest class I've ever taken.”
COMPSC77
“They're open book too.”
COMSC075

Remote format

Online

5 reviews

Medium confidence · Best fit for Effort For Reward

and Zoom review help but and steady weekly work.

Main concern

, and one online review explicitly mentions Lockdown Browser with webcam.

What students said

“The , but he holds Zoom sessions that help you prepare for the exams.”
COMSC075
“ (and on Lockdown Browser + webcam) but he allows a different device to be used.”
COMSC075

Exam style

Know what to expect from exams and major assignments.

open-note formats and one online review showing Lockdown Browser with webcam.

Hard TestsExtra CreditOpen-Note In-Person ExamsOnline Lockdown Browser With Webcam

Assessment risk

Varies

63/100

Low score means less forgiving assessment conditions.

In person

In-person reviews explicitly mention open-note or open-book exams, but as demanding.

Open NoteOpen BookMidtermsFinal
“For the and practice, they were also open note.”
COMPSC77
“They're open book too.”
COMSC075

Online

and one explicit Lockdown Browser plus webcam requirement, with Zoom review sessions as support.

Hard TestsZoom Review SessionsLockdown BrowserWebcam
“ (and on Lockdown Browser + webcam) but he allows a different device to be used.”
COMSC075
“His tests are really hard, though, but he is quite fair because and even the final.”
COMSC076

Student evidence

See what students actually said.

Top student voice

“Just put in the work and you'll get through it.”

Voice snapshots generated from 13 reviews, highlighting key themes in , and exams. Credibility rating: High.

🎯 Teaching Quality

82/100

“One of the to succeed.”

⚖️ Grade Value

68/100

“A TON of and correcting my work for resubmission.”

🧪

63/100

“The , but he holds Zoom sessions that help you prepare for the exams.”

Theme 1

👨‍🏫 About Teaching Style

  • and compassionate.
  • Professor knows his stuff and tries to make the material appealing.
  • lectures are a little .

Theme 2

📈 About Difficulty And Grades

  • Hardest class I've ever taken.
  • Just put in the work and you'll get through it.
  • Gives opportunities to boost your grade.

Theme 3

🧪 About Exams

  • The , but he holds Zoom sessions that help you prepare for the exams.
  • (and on Lockdown Browser + webcam) but he allows a different device to be used.
  • For the and practice, they were also open note.

Data context

See exactly what the AI read.

Analysis sample

13

Recent reviews read by the AI

13

Lifetime ratings

86/100

Evidence confidence

Thirteen detailed reviews across recent years and both formats show consistent , and grading.

Inside 13 stored ratings

Quality ratings

5 out of 58
4 out of 53
3 out of 51
2 out of 51
1 out of 50

Course coverage

COMPSC775 reviews
COMSC0755 reviews
COMSC0762 reviews
COMSC771 review

Reported outcomes

A range results lead the reported letter grades.

11 reported outcomes

A range

7

A 7

B range

3

B+ 1 · B 2

C range

0

No reported values

D range

0

No reported values

F

0

No reported values

No letter grade reported

1

Not sure yet 1