AI Rate Professor

Computer Science

Manish Patel

COS958 · COS901 · COS938 · CIS150 · ITS410 · CS938 · 8 lifetime ratings

AI rating
79/100
RMP rating
4.2/5
Take again
75%
Difficulty
3.0

The decision

Solid pick for CS if you will do the work; expect and mixed online clarity depending on the course.

Best fit · Effort For RewardClear Grading CriteriaEasy GraderKnowledgeable CoderMixed Online SupportFair Homework
  • Most students call him fair, clear, and .
  • As long as you complete modules, training, and As).
  • One strong negative online review calls a web-dev course lazy and low-feedback; other online sections feel easy and structured.

Key questions

Four answers before you build your schedule.

Is this an easy A?

EasyA

78/100

Most students report high grades , and projects, and several explicitly call him an .

Online COS modules lean easiest; but stays fair rather than free.

Is the course easy?

Standard

52/100

Content , so intellectual challenge is moderate overall.

Online COS901 feels lighter; as tougher coding work.

Is attendance flexible?

Varies

45/100

Some sections list attendance as mandatory while .

Online comments more often say mandatory; multiple .

Is this professor recommended?

WorthIt

72/100

and praise fairness and clarity, with .

; online quality depends heavily on the specific course.

Course guide

See how this professor fits your week.

Grading

Lenient

76/100

Students repeatedly call grading fair or easy once work is submitted, with high A rates across reviews.

Format shift

Both formats report fair grading; online CIS150 is the outlier with abrupt grade-downs.

Workload

Moderate

58/100

Workload is manageable weekly modules early on, but later coding projects can exceed 200 lines and reading is common.

Format shift

Online module classes feel lighter; .

Teaching experience

Good

74/100

, and subject knowledge, offset by one very weak online teaching experience.

Format shift

In-person teaching is highly praised; online quality is mixed.

Assessment method

FocusOnAssignments

32/100

Grades , and occasional tests rather than pure exams.

Format shift

Online emphasizes discussions, training, and projects; and projects.

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

4 reviews

Medium confidence · Best fit for Effort For Reward

In-person coding classes are praised for , and a chill but serious teaching style.

Main concern

Later projects can get long and coding content remains .

What students said

“He's a great professor who knows A LOT about what he actually teaches.”
COS958
“He's an , so even if you mess up on a it.”
CS938
“fair, understanding, and helpful.”
938

Remote format

Online

4 reviews

Medium confidence · Best fit for Self Taught Pro

Online sections range from easy module-based COS courses with responsive help to one poorly reviewed web-dev class with and borrowed tutorials.

Main concern

Assignment expectations and prompts or grading standards feel vague.

What students said

“If you do the training you get an A.”
COS901
“Adv. Web Development was a JavaScript class run by a lazy teacher.”
CIS150
“Not very good on explaining what he wants you to write about.”
ITS410

Exam style

Know what to expect from exams and major assignments.

Assessments mix module tests, projects, and of harsh proctoring.

Module TestsProject BasedClear Grading Criteria

Assessment risk

Standard

62/100

Low score means less forgiving assessment conditions.

In person

and projects more than formal exam logistics.

Homework HeavyProject BasedFair Grading
“ and meaningful to the course and he grades them fairly.”
COS958

Online

, and tests per module; one web course is project-heavy with little instructor-made content.

Module TestsDiscussion BoardsProjects
“ everything you will use from the website to read and practice an and test on each module.”
COS901

Student evidence

See what students actually said.

Top student voice

“fair, understanding, and helpful.”

Voice snapshots generated from 8 reviews (4 online, 4 in person), highlighting fairness, coding workload, and mixed online support. Credibility rating: Medium.

🎯 Teaching Quality

74/100

“He's a great professor who knows A LOT about what he actually teaches.”

📈 Easy A Potential

78/100

“If you do the training you get an A.”

⚠️ Online Hit-or-Miss

40/100

“Adv. Web Development was a JavaScript class run by a lazy teacher.”

Theme 1

👨‍🏫 About Teaching Style

  • He's a chill professor who is considerate towards his students.
  • He wants you to understand and takes out of his own time to help you.
  • .

Theme 2

📈 About Difficulty & Grades

  • He's an , so even if you mess up on a it.
  • If you do the training you get an A.
  • Great teacher and but the class overall is tough.

Theme 3

💻 About Course Design

  • The perfect class to take during a short summer or winter session.
  • Early homework assignments are a joke, but the .
  • Not very good on explaining what he wants you to write about.

Data context

See exactly what the AI read.

Analysis sample

8

Recent reviews read by the AI

8

Lifetime ratings

62/100

Evidence confidence

Eight detailed reviews spanning 2015-2024 with consistent grade outcomes, but mixed course formats and one strong outlier lower certainty.

Inside 8 stored ratings

Quality ratings

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

Course coverage

COS9012 reviews
9381 review
CIS1501 review
COS9381 review
COS9581 review
Show 2 more courses
CS9381 review
ITS4101 review

Reported outcomes

A range results lead the reported letter grades.

8 reported outcomes

A range

7

A+ 2 · A 5

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