AI Rate Professor

Computer Science

Deepak Tiwari

COMP250 · 13 lifetime ratings

AI rating
54/100
RMP rating
3.4/5
Take again
61.54%
Difficulty
3.1

The decision

if you already know some coding and ; beginners should look elsewhere.

Best fit · Self Taught ProSelf-Study HeavyLecture Video ReplayHelpful When ApproachedMixed ClarityBeginner Unfriendly Risk
  • some students find him helpful after class and easy to pass; others say he replays videos and does not teach clearly.
  • and , but beginners often struggle.
  • Email response and .

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

58/100

Several call the course easy to pass with short assignments, but self-teaching and guaranteed.

Online has both easy-A and tough-grader reports; effort claims.

Is the course easy?

Standard

50/100

Content difficulty is moderate for experienced coders but overcomplicated or incomplete for .

Online and ; beginners struggle more in both formats.

Is attendance flexible?

Recommended

48/100

and urge submitting all work; others treat it as optional if you keep up independently.

Online reviews more often stress attending and submitting tests; in-person is mixed.

Is this professor recommended?

WorthIt

62/100

About 62 percent would take him again; recommendation rises if you want help outside class and falls for true beginners.

Positive online recents contrast with older online and .

Course guide

See how this professor fits your week.

Grading

Fair

54/100

and , but others report mismatched exams and delayed or inconsistent grading.

Format shift

Online tough-grader tags appear; .

Workload

Light

68/100

and simple if you already understand the material.

Format shift

Both formats mention short assignments; learning effort outside class can still be high.

Teaching experience

Average

52/100

Helpful one-on-one moments and and weak beginner scaffolding.

Format shift

Recent online praise for help contrasts with in-person and older online complaints about video replay teaching.

Assessment method

Balanced

55/100

and in-class exercises.

Format shift

Online students note assignment-like exams; .

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

7 reviews

Medium confidence · Best fit for Self Taught Pro

In-person reviews range from helpful office-hour support and self-learning.

Main concern

Assumes prior CS background and .

What students said

“Professor seemed genuinely interested to help students do well”
COMP250
“If you genuinely want to learn about data structures and algorithms, be ready to teach yourself outside of class.”
COMP250

Remote format

Online

6 reviews

Medium confidence · Best fit for Self Taught Pro

Online students split between easy A with long lectures and strong , and poor support.

Main concern

Video-heavy teaching, weak mic clarity, and .

What students said

“I'd say its fine and easy to get an A, but quite boring.”
COMP250
“Doesn't teach just replays videos that he has pre-recorded and his mic isn't great so you can't understand him most of the time.”
COMP250

Exam style

Know what to expect from exams and major assignments.

some say tests and instructions are unclear.

Exams Mirror Assignments SometimesIn-Class ExercisesHomework Plus TestsUnclear Alignment Reports

Assessment risk

Standard

52/100

Low score means less forgiving assessment conditions.

In person

In-person reviews emphasize exams tied to in-class exercises and a passable course if you .

In-Class Exercises On ExamsShort HomeworkLecture Heavy Prep
“ ”
COMP250

Online

Online comments say exam questions can resemble assignments, but and .

Assignment-Like Exam QuestionsTests May Not Match HomeworkSubmit Tests Required
“the ”
COMP250
“ .”
COMP250

Student evidence

See what students actually said.

Top student voice

“If you are .”

Voice snapshots generated from 13 reviews, highlighting self-study demands, mixed support, and beginner risk. Credibility rating: Medium.

🎯 Teaching Quality

52/100

“Doesn't teach just replays videos that he has pre-recorded and his mic isn't great so you can't understand him most of the time.”

👍 Help Outside Class

62/100

“Even after class when you asked him questions about anything he would be more than willing to help”

📘

50/100

“be ready to teach yourself outside of class”

📝 Easy Pass Path

58/100

“I'd say its fine and easy to get an A, but quite boring.”

Theme 1

👨‍🏫 About Teaching Style

  • lectures are quite long, (and a bit boring)
  • plays a video of himself explaining the subject
  • really liked the lecture format and the

Theme 2

📈 About Difficulty And Grades

  • and short
  • Easy pass to class, but you really don't learn a lot
  • He will grade you differently than stated

Theme 3

⚠️ About Beginner Fit

  • expects you to know coding already
  • making it challenging for beginners
  • if you're new to coding

Data context

See exactly what the AI read.

Analysis sample

13

Recent reviews read by the AI

13

Lifetime ratings

70/100

Evidence confidence

Thirteen reviews with polarized but recurring themes on self-teaching, video lectures, and beginner difficulty give medium confidence.

Inside 13 stored ratings

Quality ratings

5 out of 56
4 out of 51
3 out of 51
2 out of 52
1 out of 53

Course coverage

COMP25013 reviews

Reported outcomes

A range results lead the reported letter grades.

11 reported outcomes

A range

4

A 4

B range

3

B+ 1 · B 2

C range

1

C 1

D range

0

No reported values

F

0

No reported values

No letter grade reported

3

Not sure yet 3