AI Rate Professor

Computer Science

Shekhar Krishnan

CS1C · CS002A · CS2A · CS1B · CS1A · CS001B · 12 lifetime ratings

AI rating
79/100
RMP rating
4.3/5
Take again
83.33%
Difficulty
4.2

The decision

if you want to learn programming well and can handle strict expectations and steady work.

Best fit · Effort For RewardHelpful and responsiveLots of homeworkStrict formattingExtra credit availableClear grading criteria
  • Students , and knowledgeable.
  • The , and careful attention to rules.
  • and .

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

68/100

An A is realistic because of and reasonable tests, but and follow strict rules.

Online evidence shows more grading frustration, while and fair grading after substantial work.

Is the course easy?

Challenging

35/100

The programming material is often difficult, time consuming, and .

Both formats describe challenging content, with online .

Is attendance flexible?

Varies

55/100

Reviews do not clearly prove a , though one in-person review says participation matters.

Online reviews do not mention attendance rules, while .

Is this professor recommended?

WorthIt

80/100

Most students recommend him because he is helpful and and workload.

, while online reviews include two strong negative experiences.

Course guide

See how this professor fits your week.

Grading

Fair

62/100

Grading is strict on formatting and expectations, but students also , and second chances.

Format shift

Online reviews mention stricter grading problems more often, while and .

Workload

Heavy

28/100

Students repeatedly mention lots of , and strict deadlines.

Format shift

Both formats report heavy work, with online reviews emphasizing reading modules and and deadlines.

Teaching experience

Good

82/100

Most students , and gives useful feedback, though a few online students found the course poorly explained.

Format shift

, while online feedback is split between highly responsive support and .

Assessment method

Balanced

55/100

Assessment and final exams.

Format shift

Online reviews mention assignments and two tests, while and final.

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

6 reviews

High confidence · Best fit for Hardcore Learner

and feedback, but students repeatedly call the work difficult and time consuming.

Main concern

The main concern is the , and strict deadlines.

What students said

Challenging course but you learn a lot.
CS1B
Very difficult course. Lots to read and .
CS1C
The course is not a cakewalk beware.
CS1C

Remote format

Online

6 reviews

High confidence · Best fit for Self Taught Pro

students praise his responsiveness but some dislike self-study modules, strict formatting, and .

Main concern

Online students and modules while following strict code style rules.

What students said

The but long so be prepared to read a LOT.
CS1B
all of the actual learning is done on your own through reading modules that are poorly written/proofread.
CS001B
He has a lot of code style requirements that made me lose a lot of points.
CS002A

Exam style

Know what to expect from exams and major assignments.

Exams are often described as easy multiple choice, but one online review reports trick questions on the midterm and final.

Easy Multiple Choice TestsMidterm and FinalPossible Trick Questions

Assessment risk

StudentFriendly

78/100

Low score means less forgiving assessment conditions.

In person

and final, but do not clearly prove closed-book rules or proctoring requirements.

Easy Multiple Choice MidtermEasy Multiple Choice Final
The and .
CS1C

Online

Online reviews explicitly mention easy multiple choice tests and one complaint about trick questions, but do not clearly prove webcam, proctoring, Lockdown Browser, or open-book rules.

Easy Multiple Choice TestsMidterm and FinalPossible Trick Questions
The .
CS1B
he denies as trick questions.
CS001B

Student evidence

See what students actually said.

Top student voice

Challenging course but you learn a lot.

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

🎯 Teaching Quality

82/100

He answers every question promptly and

📚 Workload Reality

28/100

Very difficult course. Lots to read and .

⚖️

62/100

Lots of options later and an .

Theme 1

👨‍🏫 About Teaching Style

  • He really wants you to succeed.
  • Promptly answered every question with examples.
  • prof was good, explained concepts well

Theme 2

📈 About Difficulty and Grades

  • The course is not a cakewalk beware.
  • Lots of .
  • possible. .

Theme 3

💻 About Online Experience

  • answers every question online.
  • all of the actual learning is done on your own through reading modules that are poorly written/proofread.
  • If you ask him question, he's explianation never helps you understand the problem.

Data context

See exactly what the AI read.

Analysis sample

12

Recent reviews read by the AI

12

Lifetime ratings

88/100

Evidence confidence

Twelve reviews across online and in-person formats give , and exams.

Inside 12 stored ratings

Quality ratings

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

Course coverage

CS1B4 reviews
CS1C4 reviews
CS001B1 review
CS002A1 review
CS1A1 review
Show 1 more courses
CS2A1 review

Reported outcomes

A range results lead the reported letter grades.

8 reported outcomes

A range

7

A 5 · A- 2

B range

1

B+ 1

C range

0

No reported values

D range

0

No reported values

F

0

No reported values

No letter grade reported

0

No reported values