AI Rate Professor

Computer Information Systems

Shu-Huar Yeh

CIS22B · CIS15BG · CIS22C · CIS22A · 37 lifetime ratings

AI rating
68/100
RMP rating
3.5/5
Take again
68.97%
Difficulty
2.8

The decision

Take him if you can self-study programming and want fair grading with , but if you need strong live lectures.

Best fit · Effort For RewardExtra CreditClear Grading CriteriaSelf-Study HeavyHard ExamsCaring But Mixed Lectures
  • Grades are often reachable because of , curves, and clear rubrics, but exams and .
  • Students often say he is caring and responsive, while others and reading.
  • Online reviews lean more self-taught and workload-heavy, while , and industry experience.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

72/100

An A is common because of , curves, and , but students still warn that exams and final programming thresholds can punish weak preparation.

Online evidence shows many A grades with but , while in-person evidence shows easy grading in some courses but harder exam pressure in CIS22B.

Is the course easy?

Beginner

63/100

The course content is usually manageable and , but and later labs can become challenging.

Online reviews call the content medium and self-directed, while in-person reviews range from very easy CIS15BG to harder CIS22B exams.

Is attendance flexible?

Varies

45/100

Attendance is inconsistent across reviews, with several online and in-person classes marked mandatory and .

Online reviews include both mandatory and non-mandatory sections, while and term.

Is this professor recommended?

WorthIt

69/100

, and helpfulness, but a clear minority strongly dislikes the lecture quality and exam design.

Online recommendations are mixed but recent reviews are more positive, while and newer courses.

Course guide

See how this professor fits your week.

Grading

Lenient

70/100

, curves, partial credit, and light point deductions make grading generally .

Format shift

Online reviews mention , curves, and open-book tests, while , and some tough-grader complaints.

Workload

Moderate

50/100

Workload is manageable but not light, with , and some hard end-of-course tasks.

Format shift

Online reviews more often mention ZyBooks, CodeLabs, and lots of homework, while but .

Teaching experience

Average

66/100

He is often described as kind, knowledgeable, and responsive, but many students say the .

Format shift

and mixed lecture value, while in-person reviews are more polarized between excellent instructor and poor communicator.

Assessment method

Balanced

64/100

Grades , and finals, with exams sometimes carrying heavy grade impact.

Format shift

Online reviews mention ZyBooks, CodeLabs, labs, quizzes, midterm, and final, while , and finals.

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

24 reviews

High confidence · Best fit for Effort For Reward

In-person reviews are more split, with and helpfulness but and weak lectures.

Main concern

The main concern is that and may heavily affect the grade.

What students said

He gave good lectures and .
CIS22B
The , but the .
CIS22B
This guy is terrible.
CIS22A

Remote format

Online

13 reviews

High confidence · Best fit for Self Taught Pro

Online students often rely on ZyBooks, labs, and but lectures drawing mixed reactions.

Main concern

The main risk is learning mostly on your own while .

What students said

You'll mostly learn on your own if you want to get better at coding, since we only meet once a week.
CIS22B
Gives LOTS of .
CIS22B
Lectures are boring and unclear.
CIS22B

Exam style

Know what to expect from exams and major assignments.

Exams are sometimes open book and supported by , but and strict programming-final requirements.

Open Book ExamsMidterm And FinalProgramming Final RequirementHard Multiple ChoiceExtra Credit Quizzes

Assessment risk

Standard

66/100

Low score means less forgiving assessment conditions.

In person

In-person comments explicitly mention open-book tests in some sections, but also hard finals, hard multiple choice, and .

Open Book TestsHard FinalHard Multiple ChoiceMidterm And Final Heavy
The , but the .
CIS22B
way too hard.
CIS22B
The midterm and .
CIS22A

Online

Online comments explicitly support open-book midterm and in others, and no clear proof of webcam, proctoring, or Lockdown Browser.

Open Book Midterm And FinalTwo TriesHard TestsProgramming Final Requirement
The final and , and you get two tries.
CIS22B
The , but by studying on the side, you can do well.
CIS22B
if you dont get full score on the + REGARDLESS of your grade.
CIS22B

Student evidence

See what students actually said.

Top student voice

if you put in the work, you'll be ok.

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

🎯 Teaching Quality

66/100

and answered all my questions even if I emailed him the day the .

📈 Grade Path

72/100

He gives pop quizzes for students to boost grades.

⚠️

66/100

The , but the .

👍 Recommendation Level

69/100

!

Theme 1

👨‍🏫 About Teaching Style

  • Professor Yeh is a great teacher.
  • Lectures are boring and unclear.
  • He , but .
  • He is very nice teacher and he hope you can ask questions.

Theme 2

📈 About Difficulty And Grades

  • Gives LOTS of .
  • if you put in the work, you'll be ok.
  • Easy A. Recommended!
  • To get an A/A+, you must get at least 90% on the programming part of the final.

Theme 3

🧪 About Exams And Workload

  • The final and , and you get two tries.
  • Lots of work
  • get 50%.
  • Homework and CodeLabs are perfect, not too tough but covering all topics needed.

Data context

See exactly what the AI read.

Analysis sample

37

Recent reviews read by the AI

37

Lifetime ratings

87/100

Evidence confidence

The analysis is based on 37 reviews across many years, multiple courses, and both online and , and lecture quality.

Inside 37 stored ratings

Quality ratings

5 out of 514
4 out of 57
3 out of 55
2 out of 56
1 out of 55

Course coverage

CIS22B19 reviews
CIS15BG8 reviews
CIS22A8 reviews
CIS22C2 reviews

Reported outcomes

A range results lead the reported letter grades.

26 reported outcomes

A range

22

A+ 9 · A 9 · A- 4

B range

0

No reported values

C range

0

No reported values

D range

0

No reported values

F

0

No reported values

No letter grade reported

4

Drop/Withdrawal 1 · Not sure yet 3