AI Rate Professor

Computer Science

Jinan Darwiche

CIS3 · CS15 · CS87 · CS73L · CS87B · CS50 · CS3 · CS87A · CIS9A · 155 lifetime ratings

AI rating
22/100
RMP rating
2.4/5
Take again
23.53%
Difficulty
3.6

The decision

Avoid unless you already know the material well and can .

Best fit · Self Taught ProTough graderStrict proctoringSelf-taught formatNo IDE on testsTest heavy
  • Many students say lectures are thin and they , and outside sources.
  • , and require coding without an IDE.
  • A minority of students in and solid support if they keep deadlines.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

28/100

Some students get A or B with heavy self-study, but , and .

Online reviews more often describe impossible or unfair exams; a few lighter online courses feel fairer.

Is the course easy?

Challenging

30/100

Concepts can be standard CS or Python, but poor scaffolding and the topics alone.

Hardship is strongest in online CS87 tracks; some CS3 or .

Is attendance flexible?

Optional

72/100

as no or not central, though some courses still track participation or meetings.

Online ; in-person is more mixed.

Is this professor recommended?

Avoid

24/100

Would-take-again is only about 24% and the and advanced CS.

Online CS87 reviews drive the ; a minority of online and .

Course guide

See how this professor fits your week.

Grading

Harsh

18/100

checks, nitpicks, and disputed cheating calls.

Format shift

extreme proctoring stories online.

Workload

Heavy

32/100

Lots of readings, homework, discussions, and .

Format shift

Both formats report heavy testing; online adds reading piles and self-directed labs.

Teaching experience

Poor

28/100

Many students say she does not teach , and leaves learners to self-instruct.

Format shift

Online complaints about prerecorded or missing instruction are the most frequent.

Assessment method

FocusOnExams

86/100

Quizzes, midterms, and lower or graded strictly.

Format shift

Online reviews repeatedly say proctored tests are more than half the course.

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

15 reviews

High confidence · Best fit for Hardcore Learner

, outdated materials, and limited teaching support, with only a few strong positive outliers.

Main concern

Even when content is valued, exams and .

What students said

“This is a very very difficult class if you have 0 Python experience like I did.”
CS87A
“ so that, if you are booted from Proctorio for any reason, you cannot re-enter, which is against school policy.”
CS87
“Does not cover topic and does .”
CS87B

Remote format

Online

35 reviews

High confidence · Best fit for Self Taught Pro

Online CS reviews dominate and are largely negative: prerecorded , and severe proctoring without an IDE.

Main concern

Proctored timed coding exams without an IDE plus suspicion-based failing make the course high-risk.

What students said

“She is one of the few CS instructors with recorded.”
CS87A
“ and overwhelmingly proctored, and are done WITHOUT an IDE.”
CS87B
“She has failed the entire class over suspicion of cheating, the only reason she has given us for this suspicion is "mouth movement".”
CS87A

Exam style

Know what to expect from exams and major assignments.

Exams are widely described as strictly proctored, timed, and written without an IDE, making them high-stress and unforgiving.

Proctored examsProctorio or recorded testingNo IDE allowedCode in text boxTight timersCheat-sheet limits

Assessment risk

Strict

18/100

Low score means less forgiving assessment conditions.

In person

In-person and hybrid-style notes , and tests that feel disconnected from lectures.

Proctored online examsNo compiler or IDENitpicky gradingTimed coding
“ so that, if you are booted from Proctorio for any reason, you cannot re-enter”
CS87
“Timed and . No compiler, but grades leniently to compensate.”
CS87B
“be ready to write your code from memory without ”
CS87A

Online

Online students repeatedly report Proctorio or , and short timers.

Strict proctoringNo IDECode into Canvas text boxTimed quizzes and finalsRecorded testing
“for quizzes and into canvas”
CS87A
“Quizzes and and prof's code style/format, no IDE, proctored.”
CS87B
“she made us code without an IDE into a notepad-like interface with proctorio on for quizzes and exams”
CS87A

Student evidence

See what students actually said.

Top student voice

“Please, if you want to learn to code, learn it ANYWHERE but here. you're better off using youtube, or self teaching.”

Voice snapshots generated from 50 reviews with strong , and . Credibility rating: High.

🎯 Teaching Quality

28/100

“She doesnt teach, she assigns dozens of documents to read so you teach yourself.”

🚫 Recommendation Rate

24/100

“ !”

🧪

18/100

“ recorded”

⚖️

18/100

“Correct solutions are wrong if they don't exactly match the examples she gives.”

Theme 1

👨‍🏫 About Teaching Style

  • She doesnt teach, she assigns dozens of documents to read so you teach yourself
  • pre recorded lectures
  • You pay for this class just to be told that you should know how to teach yourself

Theme 2

📈 About Difficulty & Grades

  • and overwhelmingly proctored
  • The ... She wants you to fail her course not pass it...

Theme 3

🔒

  • code without an IDE into a notepad-like interface with proctorio
  • failed the entire class over suspicion of cheating
  • mouth movement

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

155

Lifetime ratings

90/100

Evidence confidence

Fifty reviews across many CS courses with , and harsh grading.

Inside 50 stored ratings

Quality ratings

5 out of 535
4 out of 510
3 out of 514
2 out of 522
1 out of 575

Course coverage

CS87A24 reviews
CS87B8 reviews
CIS9A6 reviews
CS504 reviews
CS873 reviews
Show 4 more courses
CS32 reviews
CIS31 review
CS151 review
CS73L1 review

Reported outcomes

No letter grade reported results lead the reported letter grades.

46 reported outcomes

A range

13

A+ 1 · A 10 · A- 2

B range

9

B+ 2 · B 7

C range

3

C+ 1 · C 2

D range

3

D+ 2 · D 1

F

0

No reported values

No letter grade reported

18

Audit/No Grade 3 · Drop/Withdrawal 6 · Incomplete 1 · Not sure yet 3 · Rather not say 5