AI Rate Professor

Computer Science

Shirin Herrington

CS115 · CS101 · CAOT82 · CS117 · COSCI801 · COSCI802 · CSIT801 · COMPUTERSCI · COSCI201 · CS801 · 30 lifetime ratings

AI rating
93/100
RMP rating
4.4/5
Take again
90.91%
Difficulty
2.1

The decision

Take her for intro CS or Office courses if you want a .

Best fit · Easy A HunterCaring and responsiveEasy A with extra creditClear grading criteriaOrganized Canvas modulesAccepts late work
  • , and quick to respond by email.
  • Grades are very attainable via weekly work, , and late-work leniency.
  • Online is mostly asynchronous with Zybooks/Cengage/Pearson; .

Key questions

Four answers before you build your schedule.

Is this an easy A?

EasyA

86/100

, late work acceptance, and if you keep up with weekly tasks.

Both formats report easy As; online stresses doable weekly work while and big .

Is the course easy?

Beginner

74/100

Intro CS and and outside resources are used, though first-time coders may struggle.

Online and in-person both rate content as manageable; a few online first-coding comments note higher friction.

Is attendance flexible?

Varies

58/100

Online is often optional or async with no Zoom, while .

; in-person reviews more often say it is mandatory.

Is this professor recommended?

MustTake

92/100

Roughly nine in and comments repeatedly urge others to enroll.

Strong recommendation holds across online and complaints.

Course guide

See how this professor fits your week.

Grading

Generous

84/100

Students report , and frequent .

Format shift

Leniency appears in both formats; one online plagiarism stress case is the main outlier.

Workload

Moderate

55/100

Weekly chapters, quizzes, discussions, and coding projects add up but stay doable if you do not fall behind.

Format shift

; one in-person review called Cengage workload excessive.

Teaching experience

Excellent

88/100

, and strong organization with a minority calling lectures weak.

Format shift

Online praises organization and email speed; .

Assessment method

FocusOnAssignments

32/100

Grades , and projects rather than high-stakes exams alone.

Format shift

Online leans Zybooks/Cengage plus Canvas quizzes; .

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

17 reviews

High confidence · Best fit for Beginner Friendly

, and easy As when they show up and complete projects.

Main concern

Some report heavy weekly work, outdated videos, paid platforms, and strict late penalties.

What students said

“If you show up and do the work, you will learn a lot. .”
CS101
“Very easy to get an A with minimal effort.”
CS117
“Easiest class ever. 3 exams that are extremely easy.”
COSCI201

Remote format

Online

13 reviews

High confidence · Best fit for Easy A Hunter

Asynchronous online sections are highly praised for organization, quick email replies, and .

Main concern

Paid platforms (Zybooks, Cengage, Pearson) add cost and occasional first-coding-course struggle.

What students said

“ ! This professor is amazing.”
CS101
“The class was asynchronous and the work was very doable. !!”
CS117
“She explained programming fundamentals clearly and made concepts like loops, methods, and OOP easy to understand.”
CS115

Exam style

Know what to expect from exams and major assignments.

Tests and and rarely described as harshly proctored.

Home quizzesExam review sheetsOpen-resource quizzesExtra creditCanvas quizzes

Assessment risk

StudentFriendly

82/100

Low score means less forgiving assessment conditions.

In person

follow her review; participation and projects matter.

Exam review sheetsEasy testsParticipation assignmentsExtra credit
“Her classes are very easy, the and can use google for.”
CS117
“ and the .”
CSIT801

Online

, and weekly platform homework with little mention of webcam proctoring.

Canvas quizzesWeekly chapter workNo Zoom meetings
“ . and really cares for her students. Everything was done online, no zoom meeting :)”
CS101
“ and weekly Programming assignments plus chapter quizzes.”
CS117

Student evidence

See what students actually said.

Top student voice

“ ! This professor is amazing. and over again.”

Voice snapshots generated from 30 reviews, , and format differences. Credibility rating: High.

🎯 Teaching Quality

88/100

“Professor Herrington was an excellent instructor for CS115 (C#). She explained programming fundamentals clearly.”

👍 Recommendation Rate

92/100

“ ”

🎁 Easy A Path

86/100

“Very easy to get an A with minimal effort.”

💌 Caring Support

90/100

“Great professor who cares more about students taking their time and truly learning the material than deadlines or procedure.”

Theme 1

👨‍🏫 About Teaching Style

  • actually easy to understand.
  • She is the .
  • Cool teacher. I really enjoyed how her modules were setup.

Theme 2

📈 About Difficulty & Grades

  • Just do the and you will get an easy A.
  • I finished the course with a strong foundation in C# and earned an A.
  • will boost up ur grade straight from B to A.

Theme 3

❤️ About Character

  • Wonderful prof. The sweet lady who grades fairly.
  • and approachable.
  • Always trying to help and very interactive.

Data context

See exactly what the AI read.

Analysis sample

30

Recent reviews read by the AI

30

Lifetime ratings

88/100

Evidence confidence

Thirty detailed reviews spanning 2010-2026 and easy grades despite a few platform complaints.

Inside 30 stored ratings

Quality ratings

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

Course coverage

CS1179 reviews
CS1015 reviews
CSIT8014 reviews
COSCI8013 reviews
CS8013 reviews
Show 5 more courses
COMPUTERSCI2 reviews
CAOT821 review
COSCI2011 review
COSCI8021 review
CS1151 review

Reported outcomes

A range results lead the reported letter grades.

21 reported outcomes

A range

16

A+ 6 · A 9 · A- 1

B range

3

B+ 1 · B 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