AI Rate Professor

Computer Science

Shams Al Ajrawi

CS220 · CS111 · 8 lifetime ratings

AI rating
66/100
RMP rating
4.0/5
Take again
62.5%
Difficulty
3.4

The decision

if you want a , but be ready to self-study when lectures lag or change last minute.

Best fit · Effort For RewardCaringAccessible OnlineGroup ProjectsUneven PrepHelpful Feedback
  • Most students praise kindness, quick help, and willingness to write recommendations.
  • A minority report late lecture posts, MS Paint demos, and last-minute assignment changes.
  • Course difficulty is moderate; homework and material volume can feel heavy in CS220.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

54/100

Students can earn As with engagement, but and uneven prep mean an A is not automatic.

Online reviews report more A/B+ outcomes; in-person CS220 felt harder with .

Is the course easy?

Standard

48/100

CS111/CS220 content is standard difficulty; lectures sometimes require outside materials to complete learning.

Online CS111 feels more manageable; in-person CS220 called hard with lots of material.

Is attendance flexible?

Varies

58/100

and optional sections reported.

Online and no single policy.

Is this professor recommended?

WorthIt

64/100

About 62% would take again; kindness and .

Online students recommend more strongly; .

Course guide

See how this professor fits your week.

Grading

Lenient

68/100

Described as ; no widespread tough-grader complaints.

Format shift

Both formats emphasize kindness more than grade harshness.

Workload

Moderate

52/100

Labs and , but homework volume and .

Format shift

In-person CS220 especially notes hard homework and lots of material.

Teaching experience

Good

68/100

Caring and responsive for most, though some report unprepared first-semester teaching and weak lecture delivery.

Format shift

Online praise for accessibility; in-person mixed on preparation and communication.

Assessment method

Balanced

48/100

Mix of labs, quizzes, homework, and .

Format shift

Group projects appear mainly in online CS111 tags and comments.

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

3 reviews

Low confidence · Best fit for Effort For Reward

In-person reviews note kindness but flag , and weak out-of-class communication.

Main concern

and difficulty reaching her outside class.

What students said

“She is good as teaching first time at Miracosta, but the class is hard. The but the .”
CS220
“She makes last minute changes to important assignments just a couple of days before they are due. Poor communication!”
CS220

Remote format

Online

5 reviews

Medium confidence · Best fit for Effort For Reward

Online CS111 is mostly positive for care and access, with one strong complaint about late lectures and .

Main concern

Occasional poor audio, late weekly posts, and reliance on outside sources to fill gaps.

What students said

“ and and night even during the weekend.”
CS111
“Many times she didn't post her weekly lectures until 2 or 3 days before the .”
CS111

Exam style

Know what to expect from exams and major assignments.

Reviews emphasize homework, labs, quizzes, and projects; .

Homework HeavyLabs and QuizzesGroup ProjectsLimited Exam Detail

Assessment risk

Standard

55/100

Low score means less forgiving assessment conditions.

In person

and quizzes but ; no detailed exam policy is proven in comments.

Hard HomeworkClear Labs/QuizzesLast-Minute Changes
“The but the .”
CS220

Online

Online comments focus on assignments, group projects, and late lecture posts rather than proctored exams.

Group ProjectsWeekly AssignmentsLecture-Dependent Deadlines
“A very nice teacher. and guides you through the class.”
CS111
“Outside sources and class materials saved me, but she cares”
CS111

Student evidence

See what students actually said.

Top student voice

“ and helpful, she is avilable day and night even during the weekend. because she is caring about her students.”

Voice snapshots generated from 8 reviews (5 online, 3 in-person), highlighting care, access, and preparation gaps. Credibility rating: Medium.

💚 Student Care

80/100

“ and .”

⏰ Prep & Communication Gaps

40/100

“She makes last minute changes to important assignments just a couple of days before they are due. Poor communication!”

👍 Overall Recommendation

64/100

“Very understanding professor, she'll help you understand any class difficulty with feedback!”

Theme 1

👩‍🏫 About Teaching & Access

  • available day and night even during the weekend
  • guides you through the class
  • I asked her for recommendation letters... and she didn't mind

Theme 2

⚠️

  • Most of
  • didn't post her weekly lectures until 2 or 3 days before
  • nearly impossible to get a hold of her outside of class

Data context

See exactly what the AI read.

Analysis sample

8

Recent reviews read by the AI

8

Lifetime ratings

55/100

Evidence confidence

Eight reviews with consistent care themes but small sample, older 2020-2021 cluster, and .

Inside 8 stored ratings

Quality ratings

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

Course coverage

CS1116 reviews
CS2202 reviews

Reported outcomes

A range results lead the reported letter grades.

5 reported outcomes

A range

2

A 2

B range

1

B+ 1

C range

1

C 1

D range

0

No reported values

F

0

No reported values

No letter grade reported

1

Not sure yet 1