AI Rate Professor

Computer Science

Jianchao Han

CS61 · 5 lifetime ratings

AI rating
28/100
RMP rating
2.2/5
Take again
40%
Difficulty
2.8

The decision

Avoid unless you can teach yourself from a free textbook and outside resources with almost no professor support.

Best fit · Self Taught ProSelf-taught onlyNo real teachingTest heavyGet ready to readTough grader
  • Students say he does not teach and the class is fully self-taught.
  • Weekly discussions, quizzes, and .
  • Fine only if you already know CS and learn well alone; avoid if you need support.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

55/100

Some students earn an A through constant self-study and homework, but and as tough.

Online students say you can pass with reading and homework; the while calling the .

Is the course easy?

Standard

45/100

Content is standard CS with weekly work and but not spoon-fed.

Difficulty ratings cluster around 3 across online reviews.

Is attendance flexible?

Optional

92/100

as not mandatory in an async/self-paced setup.

Both online and the .

Is this professor recommended?

Avoid

32/100

Most students warn there is no real teaching and ; only self-driven CS students find it acceptable.

Online is lukewarm-to-negative; the .

Course guide

See how this professor fits your week.

Grading

Strict

28/100

Tags and comments cite , and punitive file-upload scoring issues.

Format shift

; online tags include Tough grader.

Workload

Heavy

32/100

Weekly discussion, quiz, and assignment plus tedious exams and heavy textbook reading.

Format shift

Online reviews detail the weekly grind most clearly.

Teaching experience

Awful

18/100

Repeated claims of no teaching, no meetings, and learning nothing from the professor.

Format shift

Online calls it async without a professor; in person says he does not teach at all.

Assessment method

Balanced

55/100

Mix of and exams that include graph and file uploads.

Format shift

Online comments emphasize both weekly work and test-heavy design.

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

1 reviews

Low confidence · Best fit for Self Taught Pro

One harsh review says there is no teaching, no meetings, and .

Main concern

Zeros or .

What students said

“This professor does not teach. You are expected to literally teach yourself from the textbook. ... AVOID!”
CS61

Remote format

Online

4 reviews

Medium confidence · Best fit for Self Taught Pro

Fully asynchronous CS61 with weekly work and self-study; passable if strong in CS, weak if you need instruction.

Main concern

; and test-heavy load.

What students said

“Basically an asynchronous class without a professor. , so it's up to you to learn everything.”
CS61
“It's a teach yourself class. ... I learned nothing from this class.”
CS61
“It is entirely self taught, and the resources in class aren't sufficient so be ready to do your research.”
CS61

Exam style

Know what to expect from exams and major assignments.

and strict upload rules; little student-friendly design is mentioned.

Test heavyGraph questionsFile upload requirementsTextbook-based

Assessment risk

Strict

35/100

Low score means less forgiving assessment conditions.

In person

In-person review claims zeros if you include a file while questions require image uploads.

Strict file upload scoringSelf-taught exams
“He will give you a zero on a test if you include a file but includes multiple questions that require you to upload an image file to complete”
CS61

Online

Online exams are described as tedious with graph questions and third-party test apps; .

Test heavyGraph questionsTextbook assignments
“ because some questions ask you to make a graph.”
CS61
“use the 'Blue' 'Q' website for homework and the 'Orange' 'C' app for the tests.”
CS61

Student evidence

See what students actually said.

Top student voice

“Basically an asynchronous class without a professor. , so it's up to you to learn everything.”

Voice snapshots generated from 5 reviews (4 online, 1 in person), highlighting self-teaching and weak support. Credibility rating: Medium.

🚫 Teaching Absence

18/100

“This professor does not teach. You are expected to literally teach yourself from the textbook.”

📚 Self Study Load

32/100

“Every week has a .”

🧪 Test Friction

35/100

“ because some questions ask you to make a graph.”

👎 Recommendation

32/100

“I learned nothing from this class. , but you can easily find your way around by 'using your resources.'”

Theme 1

👨‍🏫 About Teaching Style

  • Basically an asynchronous class without a professor.
  • The professor doesn't teach anything, so you're .
  • It is entirely self taught, and the resources in class aren't sufficient

Theme 2

📈 About Difficulty and Grades

  • If you're good with Computer Science and online learning, this is a perfectly fine class.
  • because some questions ask you to make a graph.
  • He will give you a zero on a test if you include a file

Theme 3

📖 About Resources

  • He gives a .
  • Make sure you use your resources to do well on the textbook assignments.
  • the .

Data context

See exactly what the AI read.

Analysis sample

5

Recent reviews read by the AI

5

Lifetime ratings

62/100

Evidence confidence

Five mostly consistent CS61 reviews from 2022-2025 with , but small sample and limited grade detail.

Inside 5 stored ratings

Quality ratings

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

Course coverage

CS615 reviews

Reported outcomes

No letter grade reported results lead the reported letter grades.

5 reported outcomes

A range

2

A 2

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

3

Not sure yet 3