AI Rate Professor

Computer Science

David Nimri

CIS16785 · COMPSCI1 · CS1 · COMSIC1 · CIS1 · CISNTWK70 · 26 lifetime ratings

AI rating
88/100
RMP rating
4.2/5
Take again
80.77%
Difficulty
3.2

The decision

Nimri is a strong choice if you will do the labs and projects, because effort is usually rewarded with and useful learning.

Best fit · Effort For RewardCaring InstructorGenerous CurveStrong LecturesChallenging ProjectsExtra Credit
  • Most students strongly recommend Nimri because , and .
  • and , but projects and homework can still be challenging.
  • Online reviews are more mixed because some students felt unsupported or self-taught, while .

Key questions

Four answers before you build your schedule.

Is this an easy A?

EasyA

84/100

The A path is realistic because curves and are common, but students , and projects.

Online reviews include the clearest easy-A claims through and curves, while but still generous outcomes.

Is the course easy?

Standard

56/100

Intro coding concepts are manageable with his support, but , and later topics can become challenging for beginners.

Online reviews more often describe self-teaching and , while in-person reviews say lectures make the material easier to understand.

Is attendance flexible?

Recommended

58/100

as mandatory, but students say lectures and paying attention are important for quizzes and understanding.

Online evidence emphasizes watching lectures, while and using help during class.

Is this professor recommended?

WorthIt

83/100

Most students recommend him for caring teaching, useful lectures, and and response delays.

, while online reviews are positive overall but include more frustration with support and assignment clarity.

Course guide

See how this professor fits your week.

Grading

Generous

88/100

Students repeatedly mention curves, , and .

Format shift

Both formats mention and curves, with online reviews giving the strongest direct evidence of grade boosts.

Workload

Moderate

50/100

, and tests require steady effort, but most students do not describe the workload as impossible.

Format shift

Online , while in-person reviews frame the work as manageable with effort.

Teaching experience

Excellent

88/100

Most reviews describe him as , and effective at building a computer science foundation.

Format shift

In-person teaching is praised more consistently, while online teaching has both strong praise and .

Assessment method

Balanced

56/100

Assessment includes , and group projects.

Format shift

Online reviews emphasize Zylabs, quizzes, homework, and projects, while , and group 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

13 reviews

High confidence · Best fit for Effort For Reward

In-person reviews are highly positive, emphasizing engaging lectures, caring support, , and fair grade outcomes despite some challenging work.

Main concern

The outside effort beyond lecture examples.

What students said

“Literally, if you try you can't fail.”
CISNTWK70
“Overall tough class, excellent professor.”
COMPSCI1

Remote format

Online

13 reviews

High confidence · Best fit for Self Taught Pro

, and curves, but some students report slow replies, self-teaching, and difficult homework.

Main concern

The main online concern is needing to troubleshoot difficult assignments with delayed support.

What students said

“Easy A as long as you do all of the .”
COMPSCI1
“you are meant to figure out everything completely yourself without any help”
CISNTWK70

Exam style

Know what to expect from exams and major assignments.

Exams and quizzes appear standard and sometimes challenging, but curves and .

Online ExamsQuizzesTestsCurvesExtra Credit

Assessment risk

Standard

66/100

Low score means less forgiving assessment conditions.

In person

and class curves, but do not clearly prove closed-book exams or strict proctoring.

Online ExamsCurved TestsGroup Project
“The class is and a group project.”
COMPSCI1
“ .”
COMSIC1

Online

Online reviews mention quizzes, tests, and a final, but do not clearly prove webcam rules, Lockdown Browser, open-book status, or strict proctoring.

QuizzesTestsFinal MentionedExtra Credit
“Just by doing that you .”
COMPSCI1
“I wouldve still gotten an A+ even if ”
COMPSCI1

Student evidence

See what students actually said.

Top student voice

“Literally, if you try you can't fail.”

Voice snapshots generated from 26 reviews, highlighting key themes in , and support. Credibility rating: High.

🎯 Teaching Quality

88/100

“He goes great lengths to assure everyone understands the lecture material.”

👍 Recommendation Rate

83/100

“If you're .”

⚖️

88/100

“He also curves your grade at the end of the semester it brought my grade up to the + even if ”

Theme 1

👨‍🏫 About Teaching Style

  • Nimri is very passionate, and it translates into his teaching.
  • His lectures really help u understand the material.
  • Amazing Compsci teacher. Made everything sound easy to understand and made sure his students understood what he was teaching.

Theme 2

📈 About Difficulty & Grades

  • If you do the work this class will be easy.
  • The class is, however, really difficult.
  • He cares that you try and while projects and and curves.

Theme 3

💬 About Support

  • he is always in class to help with any questions.
  • contacting the professor takes days for a response
  • If you have a problem he , and his lectures are very informative.

Data context

See exactly what the AI read.

Analysis sample

26

Recent reviews read by the AI

26

Lifetime ratings

88/100

Evidence confidence

The judgment is based on 26 detailed reviews split evenly across online and .

Inside 26 stored ratings

Quality ratings

5 out of 517
4 out of 54
3 out of 51
2 out of 52
1 out of 52

Course coverage

COMPSCI114 reviews
CIS14 reviews
CISNTWK704 reviews
COMSIC12 reviews
CIS167851 review
Show 1 more courses
CS11 review

Reported outcomes

A range results lead the reported letter grades.

26 reported outcomes

A range

20

A+ 10 · A 8 · A- 2

B range

2

B+ 1 · B- 1

C range

1

C 1

D range

0

No reported values

F

0

No reported values

No letter grade reported

3

Not sure yet 1 · Rather not say 2