AI Rate Professor

Computer Science

Vish Viswanath

CSJAVA · CISM30 · CS10B · CSM10ACSM10J · M10JAVA · M10J · CSM10A · CSN10J · CSM10J · CS10A · 21 lifetime ratings

AI rating
28/100
RMP rating
2.3/5
Take again
0%
Difficulty
3.5

The decision

unless you can teach yourself from the book and already know programming basics.

Best fit · Self Taught ProReads powerpointsLecture heavyTough graderUnhelpful for beginnersSelf-teach required
  • Many students say lectures are long, boring powerpoint read-alongs with weak question help.
  • Beginners in CS report the class feels far above intro level and poorly supported.
  • A minority say he is knowledgeable and fair if you already know material and .

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

38/100

A few students report easy homework or curves, but and .

.

Is the course easy?

Challenging

32/100

Intro courses feel advanced and lecture-heavy, with and prior knowledge.

.

Is attendance flexible?

Varies

45/100

and others optional; overall attendance policy is inconsistent across reviews.

.

Is this professor recommended?

Avoid

22/100

Would-take-again is effectively zero among recent explicit answers, with repeated beginner warnings.

.

Course guide

See how this professor fits your week.

Grading

Strict

32/100

Common tags and comments call him a .

Format shift

.

Workload

Moderate

48/100

deductions, while tests and memorization add real load.

Format shift

.

Teaching experience

Poor

30/100

Dominant theme is unhelpful lectures, refused or condescending answers, and needing to learn from the book alone.

Format shift

.

Assessment method

Balanced

55/100

and high-stakes items.

Format shift

.

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

21 reviews

High confidence · Best fit for Self Taught Pro

In-person CS lectures are often described as unhelpful powerpoint sessions; to survival.

Main concern

, and tough or error-prone tests.

What students said

“ ”
CSM10A
“Intro to CompSci w/ Java was NOT INTRO TO COMPSCI W/ JAVA”
M10JAVA
“ if youre new to computer science and just looking for credits”
CS10A

Remote format

Online

0 reviews

Low confidence

No stored summary is available for this format.

Main concern

No main concern is stored for this format.

Exam style

Know what to expect from exams and major assignments.

Tests often come from notes or lectures and are described as hard, sometimes with .

Lecture-based testsHard testsUnclear questionsGraded by few things

Assessment risk

Standard

42/100

Low score means less forgiving assessment conditions.

In person

limited grading cushion beyond a few major items.

Hard testsTests from notesUnclear questionsGraded by few things
“ and unclear questions”
CSM10A
“ , but they are fair. Study the material he covered in class, easy B, hard A”
CSM10ACSM10J
“this is a tough course with a lot to memorize and apply on the tests”
CS10B

Online

Student evidence

See what students actually said.

Top student voice

“ if you are new to computer science or if you want to learn anything in programming.”

Voice snapshots generated from 21 in-person reviews, , and . Credibility rating: High.

🎯 Teaching Quality

30/100

“ ”

👎 Recommendation

22/100

“ if youre new to computer science and just looking for credits”

⚖️

32/100

“Will take 1 or 2 points off each HW for dumb things”

📚

40/100

“ if you can learn from the book”

Theme 1

👨‍🏫 About Teaching Style

  • Incredibly long, heavy, boring lectures with monotone voice
  • I could have watched my plant grow and learn more

Theme 2

📈 About Difficulty & Grades

  • , but they are fair
  • easy B, hard A
  • Failed the entire class on a because he forgot to tell us that a '

Theme 3

⚠️ About Support

  • he often refuses to answer questions, or is condescending while doing so
  • Would not get back to you when emailed

Data context

See exactly what the AI read.

Analysis sample

21

Recent reviews read by the AI

21

Lifetime ratings

78/100

Evidence confidence

Twenty-one reviews spanning years show a consistent negative teaching pattern with only sparse older praise.

Inside 21 stored ratings

Quality ratings

5 out of 52
4 out of 53
3 out of 55
2 out of 54
1 out of 57

Course coverage

CSM10A7 reviews
CISM303 reviews
CS10A2 reviews
CS10B2 reviews
M10JAVA2 reviews
Show 5 more courses
CSJAVA1 review
CSM10ACSM10J1 review
CSM10J1 review
CSN10J1 review
M10J1 review

Reported outcomes

A range results lead the reported letter grades.

4 reported outcomes

A range

2

A 2

B range

1

B+ 1

C range

1

C 1

D range

0

No reported values

F

0

No reported values

No letter grade reported

0

No reported values