AI Rate Professor

Computer Science

Judy Perhamus

CIS35 · CIS1A · CIS · CIS5 · CIS36 · 16 lifetime ratings

AI rating
58/100
RMP rating
4.0/5
Take again
50%
Difficulty
3.4

The decision

if you want depth and teamwork; avoid if you need a light, easy coding A.

Best fit · Hardcore LearnerLots of homeworkStrict deadlinesHelpful in classGame design passionHeavy workload
  • Game design classes are fun and career-focused when students engage in teams
  • CIS and and strict deadlines
  • Online experience is weaker due to absence, long videos, and multi-hour exams

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

38/100

and tough midterms mean an A requires sustained effort, not minimal work.

Online reports marathon exam hours; and difficult midterms despite some A grades.

Is the course easy?

Challenging

34/100

Difficulty ratings and comments about rocket-science workload and .

Game design in person feels more fun and manageable; CIS1A and CIS5 feel much harder.

Is attendance flexible?

Mandatory

22/100

Multiple tags and comments say skip class and you will not pass, with .

The online review listed attendance not mandatory; and participation.

Is this professor recommended?

Depends

50/100

Strong recommendations for game design and first-time coders who want help, but .

Online student would not take again; .

Course guide

See how this professor fits your week.

Grading

Fair

52/100

Some call her fair and generous with help, but others report harsh outcomes and D grades despite heavy work.

Format shift

In-person fairness praise is mixed; online student still earned A- despite major complaints.

Workload

Heavy

24/100

Lots of homework, writing assignments, team deliverables, and .

Format shift

and ; in-person CIS and game classes stack many assignments and writing.

Teaching experience

Good

70/100

Many praise patience, energy, and career guidance in games, while others call lectures weak or the course poorly managed online.

Format shift

; the lone online review is strongly negative on delivery and presence.

Assessment method

FocusOnAssignments

28/100

Students emphasize constant assignments, writing, team projects, and .

Format shift

Online still has huge timed exams plus homework; .

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

15 reviews

High confidence · Best fit for Hardcore Learner

and heavy CIS assignment loads with strict deadlines and attendance.

Main concern

Falling behind on stacks of ; some students found CIS1A overwhelming.

What students said

“A lot of work but . The ”
CIS5
“loved this class on game design - very fun and easy class - work in teams to create games”
CIS36
“She will burden your life with .”
CIS1A

Remote format

Online

1 reviews

Low confidence · Best fit for Self Taught Pro

The single online review reports long boring , and the professor absent for the first 1.5 months with TAs covering.

Main concern

Extremely long midterm and the term.

What students said

“Many of her online lectures were boring 2-hour videos that had me begging to do something else. Midterm 10 hours, Final 25 hours”
CIS5

Exam style

Know what to expect from exams and major assignments.

and the online review reports 10-hour midterm and 25-hour final workloads; format details beyond that are limited.

Long timed midterm and finalDifficult midtermsTIA exams mentioned

Assessment risk

Strict

35/100

Low score means less forgiving assessment conditions.

In person

In-person midterms can feel unexpectedly hard; one review advises finding answers online for .

Difficult midtermTIA examsAssignment-heavy grading
“The understand because I understand everything in class.”
CIS5
“find answers online for the TIA exams.”
CIS1A

Online

Online student reported a 10-hour midterm and 25-hour final plus long lecture videos; .

Midterm 10 hoursFinal 25 hoursLong lecture videos
“Midterm 10 hours, Final 25 hours”
CIS5

Student evidence

See what students actually said.

Top student voice

“She will burden your life with .”

Voice snapshots generated from 16 reviews with one online and fifteen in-person, balancing game-design praise against heavy CIS workload complaints. Credibility rating: Medium.

📚 Workload Reality

24/100

“She will burden your life with . She have so much for her students to do, its ridiculous tbh.”

🎮 Game Design Strength

78/100

“if you want to learn about how to make games this is a great class. Judy is a really great teacher.”

⚠️ Online Caution

40/100

“the first 1.5 months of the course she was gone due to many different excuses and left everything for the TA's to answer.”

Theme 1

👨‍🏫 About Teaching Style

  • Very helpful and energetic and cares about the students
  • and fair - but strict about deadlines
  • Have overall

Theme 2

📈 About Difficulty & Grades

  • A lot of work but
  • not an easy class, you have to be a computer geek to pass this class
  • If you attend classes and and learn a lot

Theme 3

🎮 About Game Design

  • loved this class on game design - very fun and easy class
  • Had fun working in teams creating games but lots of
  • wants to help students find out how to have a career making video games

Data context

See exactly what the AI read.

Analysis sample

16

Recent reviews read by the AI

16

Lifetime ratings

62/100

Evidence confidence

Sixteen reviews span many years with consistent heavy-workload themes, but many are brief and older, and only one is online.

Inside 16 stored ratings

Quality ratings

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

Course coverage

CIS1A7 reviews
CIS365 reviews
CIS52 reviews
CIS1 review
CIS351 review

Reported outcomes

A range results lead the reported letter grades.

3 reported outcomes

A range

3

A+ 1 · A 1 · A- 1

B range

0

No reported values

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