AI Rate Professor

Computer Science

Edward Parrish

CS1 · CS11A · CIS165PH · CS12J · CS12JCS11 · PHPMYSQL · CS12GP · CS20 · JAVA20J · JAVACS20 · CIS165 · CS20J · CS11 · 49 lifetime ratings

AI rating
82/100
RMP rating
4.3/5
Take again
63.64%
Difficulty
3.2

The decision

if you want structured support and are ready to practice programming consistently.

Best fit · Effort For RewardOrganized online notesHelpful and caringProgramming is toughGroup-work heavyMixed grading feedback
  • Most students praise his organization, lecture notes, and willingness to help.
  • The class is not a free A because and build on each other.
  • Recent CS11 reviews are more polarized, , and workload.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

58/100

An A is realistic with , and , but students repeatedly warn that programming work is not automatic or effortless.

Online evidence is more mixed on grading and workload, while .

Is the course easy?

Standard

48/100

The course content is approachable because , but programming is still cumulative and challenging for beginners.

Online reviews describe more workload pressure, while making difficult content manageable.

Is attendance flexible?

Varies

55/100

because some students say skipping hurts, while others say the website can replace parts of lecture.

Online reviews emphasize class participation and breakout work, while and reliance on online notes.

Is this professor recommended?

WorthIt

76/100

Most students recommend him for organization and support, though a vocal minority disliked the .

, while online reviews are sharply split.

Course guide

See how this professor fits your week.

Grading

Fair

55/100

Grades appear attainable with effort and , but some students report tough or .

Format shift

Online reviews include stronger complaints about lab grading, while as fair or generous.

Workload

Moderate

45/100

Workload is manageable for prepared students but can become heavy because , and reading build every week.

Format shift

Online reviews describe heavier workload pressure, while in-person reviews range from .

Teaching experience

Good

84/100

Students consistently praise his organization, notes, helpfulness, and clarity, though some dislike his dry style or group-based format.

Format shift

teaching, while online reviews are more polarized.

Assessment method

Balanced

48/100

Assessment appears assignment-heavy with programming labs and reviews.

Format shift

Online reviews mention labs and practice exams, while in-person , and finals.

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

44 reviews

High confidence · Best fit for Effort For Reward

In-person reviews , and meaningful learning despite challenging programming work.

Main concern

Students without programming background may struggle if they .

What students said

“ and his website is the .”
CS11
“Don't expect a free 'A' however, programming is tough, but he'll do everything he can to help you succeed.”
CS11
“Each week you have a new programming assignment along with in class labs and .”
CS11

Remote format

Online

5 reviews

Medium confidence · Best fit for Self Taught Pro

Online reviews are split between strong praise for resources and support and sharp criticism of workload, group work, and .

Main concern

Some online students felt lectures and group work did not match the workload or exams well.

What students said

“Amazing professor. and puts a lot of effort in giving every possible resource to learn.”
CS11
“It has unrealistic amount of work and .”
CS11
“The comes to the actual exams.”
CS11

Exam style

Know what to expect from exams and major assignments.

Reviews confirm practice exams and , but they do not clearly prove open-book, webcam, Lockdown Browser, or strict proctoring policies.

Practice ExamsMidterm and FinalSome Hard Tests

Assessment risk

Standard

60/100

Low score means less forgiving assessment conditions.

In person

, and , but do not clearly prove closed-book rules or strict proctoring.

Midterm and FinalSome Hard Tests
“The 2 tests (midterm & final) are a .”
CS12JCS11
“ though.”
CS11

Online

but do not clearly prove webcam, proctoring, Lockdown Browser, open-book, or final format policies.

Practice Exams
“The comes to the actual exams.”
CS11

Student evidence

See what students actually said.

Top student voice

“Don't expect a free 'A' however, programming is tough, but he'll do everything he can to help you succeed.”

Voice snapshots generated from 49 reviews, highlighting key themes in , and format differences; credibility rating: High.

🎯 Teaching Quality

84/100

“Ed is an excellent teacher. and his website is the .”

📈 Effort and Grades

58/100

“Don't expect a free 'A' however, programming is tough, but he'll do everything he can to help you succeed.”

⚖️ Workload Reality

45/100

“Each week you have a new programming assignment along with in class labs and .”

Theme 1

👨‍🏫 About Teaching Style

  • He puts his lecture notes online, has the class practice actual code writing during class, and the requirements for .
  • and clear. Lecture notes on his website almost make the lectures themselves unnecessary.
  • Great teacher. Very helpful and understanding.

Theme 2

📈 About Difficulty and Grades

  • yet challenging.
  • Programming, especially if you haven't done it before, is hard.
  • He gives plenty of and makes excelling possible.

Theme 3

🧪 About Workload and Format

  • This whole class is group work, worthless.
  • There's a lot of group work which can suck if you end up in a bad group but Ed understands that.
  • The comes to the actual exams.

Data context

See exactly what the AI read.

Analysis sample

49

Recent reviews read by the AI

49

Lifetime ratings

88/100

Evidence confidence

The rating is credible because it uses 49 reviews across many years with detailed and mostly consistent comments, despite some older entries.

Inside 49 stored ratings

Quality ratings

5 out of 533
4 out of 58
3 out of 53
2 out of 53
1 out of 52

Course coverage

CS1128 reviews
CS12GP4 reviews
CS20J3 reviews
CIS165PH2 reviews
CS12 reviews
Show 8 more courses
CS12J2 reviews
CS202 reviews
CIS1651 review
CS11A1 review
CS12JCS111 review
JAVA20J1 review
JAVACS201 review
PHPMYSQL1 review

Reported outcomes

A range results lead the reported letter grades.

13 reported outcomes

A range

8

A+ 4 · A 3 · A- 1

B range

5

B+ 2 · B 3

C range

0

No reported values

D range

0

No reported values

F

0

No reported values

No letter grade reported

0

No reported values