AI Rate Professor

Computer Science

Mohammed Elmatary

CS222 · CSCI112 · 5 lifetime ratings

AI rating
86/100
RMP rating
4.2/5
Take again
80%
Difficulty
2.4

The decision

CS intro; avoid if you need flexible deadlines online.

Best fit · Beginner FriendlyAmazing lecturesGenerous graderPatient and supportiveInflexible due dates onlineGood feedback
  • and makes CS approachable
  • Easy A if you attend and listen; passing grade is easy
  • Online section criticized for zero late work flexibility

Key questions

Four answers before you build your schedule.

Is this an easy A?

EasyA

78/100

Passing is easy and an A is realistic if you attend lectures and do the work; as generous.

Easy-A ; the single online review did not focus on grades.

Is the course easy?

Beginner

68/100

Intro CS content is manageable with , though some quizzes and the .

; online noted lower difficulty but rigid deadlines.

Is attendance flexible?

Optional

72/100

, though one CS222 section marked it yes.

In-person evidence is mixed optional/mandatory; .

Is this professor recommended?

WorthIt

82/100

Four of , and fair grading despite occasional lecture drag.

Strong in-person recommendations; online review was lukewarm due to due-date rigidity.

Course guide

See how this professor fits your week.

Grading

Lenient

78/100

Students call him a and .

Format shift

Leniency comments come mostly from in-person CS courses.

Workload

Light

72/100

; group projects and standard quizzes dominate.

Format shift

Online complaint focused on deadlines, not volume of work.

Teaching experience

Good

82/100

Patients, amazing lectures, and willingness to help outweigh occasional over-explaining.

Format shift

In-person praise is strong; online quality rated lower at 3/5.

Assessment method

Balanced

55/100

Mix of group projects, quizzes, and a .

Format shift

Same overall mix across formats; online only stressed assignment deadlines.

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 Beginner Friendly

; attend and you can earn an A.

Main concern

Lectures can drag or feel under-planned at times.

What students said

“It is easy to get a passing grade in his class; however, if you attend his lectures and listen carefully, you will most likely get an A.”
CSCI112
“Professor Mohammed is a kind and and a genuine desire to help students learn.”
CSCI112
“While some quizzes and the , and I learned a lot from this class!”
CS222

Remote format

Online

1 reviews

Low confidence · Best fit for Self Taught Pro

OK course content but extremely strict on due dates with no late work allowed.

Main concern

Zero late-work policy feels inflexible and punitive.

What students said

“he is extremely inflexible with due dates, no late work possible at all unless you are about to die or something”
CS222

Exam style

Know what to expect from exams and major assignments.

Some quizzes and finals are hard, but .

Difficult quizzesDifficult finalGenerous grading

Assessment risk

Standard

58/100

Low score means less forgiving assessment conditions.

In person

Quizzes and .

Difficult quizzesDifficult finalGenerous grading
“While some quizzes and the ”
CS222

Online

.

Student evidence

See what students actually said.

Top student voice

“It is easy to get a passing grade in his class; however, if you attend his lectures and listen carefully, you will most likely get an A.”

Voice snapshots generated from 5 reviews (1 online, 4 in person), highlighting teaching support, easy grades, and online deadline rigidity. Credibility rating: Medium.

🎯 Teaching Quality

82/100

“Professor Mohammed is a kind and and a genuine desire to help students learn.”

👍 Recommendation Rate

82/100

“Solid professor. Recommend.”

⚖️

78/100

“this teacher is a , and I learned a lot from this class!”

📅 Deadline Flexibility

35/100

“he is extremely inflexible with due dates, no late work possible at all”

Theme 1

👨‍🏫 About Teaching Style

  • kind and
  • He is a nice and patient teacher
  • he'll pull up memes and talk about video games after class

Theme 2

📈 About Difficulty & Grades

  • easy to get a passing grade
  • if you attend his lectures and listen carefully, you will most likely get an A
  • some quizzes and the

Theme 3

⚠️ About Online Deadlines

  • extremely inflexible with due dates
  • no late work possible at all

Data context

See exactly what the AI read.

Analysis sample

5

Recent reviews read by the AI

5

Lifetime ratings

58/100

Evidence confidence

Five recent reviews with consistent kindness themes, but only one online and limited grade detail.

Inside 5 stored ratings

Quality ratings

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

Course coverage

CSCI1123 reviews
CS2222 reviews

Reported outcomes

A range results lead the reported letter grades.

5 reported outcomes

A range

2

A+ 1 · A 1

B range

2

B 2

C range

0

No reported values

D range

0

No reported values

F

0

No reported values

No letter grade reported

1

Not sure yet 1