AI Rate Professor

Computer Information Systems

Victor Yu

COS126 · CIS35A · CIS35B · CIS36A · CIS18A · CIS22B · CIA18A · CIS22A · 52 lifetime ratings

AI rating
21/100
RMP rating
2.1/5
Take again
15.38%
Difficulty
3.1

The decision

Avoid Victor Yu unless you can teach yourself and only need the prerequisite grade.

Best fit · Self Taught ProSelf-study requiredWeak lecturesConfusing examsEasy if experiencedLittle feedback
  • Most students say .
  • Grades can still be manageable for students who already know programming.
  • Beginners often feel lost because assignments and .

Key questions

Four answers before you build your schedule.

Is this an easy A?

EasyA

78/100

Getting an A is possible for prepared or self-taught students, but beginners may struggle because teaching and instructions are weak.

Online reviews sound slightly easier for experienced students, while in and .

Is the course easy?

Standard

45/100

The programming content is not always deep, but unclear lectures, vague labs, and .

Online and in person reviews both point to self-study, with in person reviews giving stronger evidence of .

Is attendance flexible?

Varies

62/100

, but some online and in person sections marked it mandatory.

Both formats include optional and , so the policy varies by section.

Is this professor recommended?

Avoid

18/100

Most students do not recommend him because , and .

Online and in person reviews are both negative, with in person comments showing a longer and stronger pattern.

Course guide

See how this professor fits your week.

Grading

Fair

45/100

Some students report easy A outcomes and curves, but , and tough grading moments.

Format shift

Online reviews include easy grades for self-starters, while in person reviews and feedback.

Workload

Moderate

52/100

, and coding assignments, with some complaints about extra outside learning.

Format shift

Online reviews mention weekly programs and quizzes, while in but .

Teaching experience

Poor

25/100

Students repeatedly describe lectures as , and not useful for learning programming.

Format shift

Both formats criticize teaching quality, and online reviews especially frame the class as self-study.

Assessment method

Balanced

58/100

Grades , and finals, with tests often criticized as confusing.

Format shift

Online reviews mention assignments, quizzes, and exams; in and .

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

41 reviews

High confidence · Best fit for Self Taught Pro

In person reviews are mostly negative, , and a need to learn from the book.

Main concern

Students repeatedly say they learn more from books or outside sources than from class.

What students said

Bad lecture doesn't help at all. .
CIS35A
You really have to just rely on the book.
CIS22A
STAY AWAY AT ALL COSTS.
CIS35A

Remote format

Online

9 reviews

High confidence · Best fit for Self Taught Pro

Online reviews describe a mostly self-study class with weak lectures, simple or , and mixed grade outcomes.

Main concern

Students say online lectures do not teach enough and outside resources are needed.

What students said

If you already know Java or are willing to self study, this will be the easiest A.
CIS35A
. WASTE MY MONEY AND TIME.
CIS22A
The only way I survived this class was because someone made a Discord server for this class.
CIS36A

Exam style

Know what to expect from exams and major assignments.

, but many also say tests are confusing, poorly aligned, or hard to review.

Open Book EvidenceInternet Resource EvidenceConfusing MidtermsNo Clear Review Access

Assessment risk

Varies

58/100

Low score means less forgiving assessment conditions.

In person

In person reviews explicitly mention open-book tests and , but .

Open Book TestsConfusing MidtermsNo Test Review
". Google is your friend.
CIS35A
and
CIS35A
so you had no idea what you did wrong.
CIS35A

Online

Online reviews mention exams and internet use, but they do not clearly prove webcam, proctoring, Lockdown Browser, or open-book rules.

Internet Resource EvidenceWeekly Quizzes
The internet is useful for his exams if you catch my drift
CIS35A
Just one program a .
CIS22A

Student evidence

See what students actually said.

Top student voice

If you already know Java or are willing to self study, this will be the easiest A.

Voice snapshots generated from 50 reviews, highlighting recurring themes in , and . Credibility rating: High.

🎯 Teaching Quality

25/100

Bad lecture doesn't help at all. .

📈 Grade Effort

78/100

If you just read a book for midterm and final and .

⚠️ Student Risk

18/100

STAY AWAY AT ALL COSTS.

Theme 1

👨‍🏫 About Teaching Style

  • AND NOT INFORMATIVE.
  • He just reads the slides and gives poor examples.
  • and then gives examples that make little sense.

Theme 2

📈 About Grades And Difficulty

  • If you're looking for an easy A and the pre-req, go ahead.
  • No easy A if lazy.
  • Easy to get A unless .

Theme 3

🧪 About Exams And Feedback

  • and
  • so you had no idea what you did wrong.
  • , and you don't get to see what is the "correct" answer.

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

52

Lifetime ratings

88/100

Evidence confidence

The analysis uses 50 reviews across many years, with highly consistent complaints despite a few positive outliers.

Inside 50 stored ratings

Quality ratings

5 out of 58
4 out of 53
3 out of 53
2 out of 511
1 out of 527

Course coverage

CIS35A22 reviews
CIS22A13 reviews
CIS36A4 reviews
CIS18A3 reviews
CIS22B3 reviews
Show 3 more courses
CIA18A2 reviews
CIS35B2 reviews
COS1261 review

Reported outcomes

A range results lead the reported letter grades.

26 reported outcomes

A range

16

A+ 2 · A 8 · A- 6

B range

4

B+ 2 · B 1 · B- 1

C range

1

C 1

D range

0

No reported values

F

0

No reported values

No letter grade reported

5

Drop/Withdrawal 1 · Incomplete 1 · Not sure yet 1 · Not_Sure_Yet 2