AI Rate Professor

Computer Science

Mike Murphy

CS30A · 4 lifetime ratings

AI rating
14/100
RMP rating
1.3/5
Take again
0%
Difficulty
3.3

The decision

unless you can teach yourself and .

Best fit · Self Taught ProDisorganized lecturesDelayed gradingPoor feedbackUnforgiving gradingSelf-taught course
  • Students consistently describe the class as disorganized and .
  • Feedback and project grades.
  • The online section .

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

32/100

An A is possible online, but , and unforgiving grading rather than an easy path.

Online evidence shows a lower-difficulty A-, while and worse outcomes.

Is the course easy?

Challenging

28/100

Python itself should be manageable, but students say the and unstructured.

Online content seems simpler and module-based, while .

Is attendance flexible?

Varies

55/100

Reviews do not clearly prove a .

Neither online .

Is this professor recommended?

Avoid

8/100

Students overwhelmingly advise against taking him because of , and weak communication.

Both formats are negative, with online focused on communication and .

Course guide

See how this professor fits your week.

Grading

Harsh

18/100

Students describe him as unforgiving, late with grades, and .

Format shift

In-person reviews provide the strongest evidence of , while online .

Workload

Moderate

46/100

The class includes weekly projects, homework, and exams, but the workload is not described as overwhelming by most reviews.

Format shift

Online work is described as reading and homework, while and two exams.

Teaching experience

Awful

18/100

Reviews repeatedly describe confusing, disorganized teaching with .

Format shift

In-person reviews criticize lectures directly, while the online review says the .

Assessment method

Balanced

55/100

, and exams.

Format shift

and two exams, while online evidence mentions homework submissions only.

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

Medium confidence · Best fit for Self Taught Pro

In-person reviews report , weak structure, little feedback, and .

Main concern

Students felt lost because lectures and .

What students said

He is not a good professor.
CS30A
Lectures were disorganized, .
CS30A
Makes Python more confusing than it actually is, didn't really have a structured class.
CS30A

Remote format

Online

1 reviews

Low confidence · Best fit for Self Taught Pro

The online review describes a and delayed grading.

Main concern

The professor does not answer emails or grade on time.

What students said

The professor doesn't answer emails or grade on time, the entire class is just .
CS30A

Exam style

Know what to expect from exams and major assignments.

Reviews mention exams but .

Two ExamsHomeworkWeekly Projects

Assessment risk

Varies

45/100

Low score means less forgiving assessment conditions.

In person

but do not clearly prove the .

Two Exams
Weekly projects and 2 exams.
CS30A

Online

The online review does .

Student evidence

See what students actually said.

Top student voice

If you want to feel lost and unprepared by the end of the .

Voice snapshots generated from 4 reviews, highlighting key themes in , and communication. Credibility rating: Medium.

🎯 Teaching Quality

18/100

Makes Python more confusing than it actually is, didn't really have a structured class.

⚖️

18/100

Does not allow and is not a .

📩 Communication

15/100

The professor doesn't answer emails or grade on time, the entire class is just .

Theme 1

👨‍🏫 About Teaching Style

  • Lectures were disorganized, .
  • Makes Python more confusing than it actually is, didn't really have a structured class.

Theme 2

📈

  • Didn't give me my final 5 project grades until after the final.
  • Does not allow and is not a .

Theme 3

💻 About Online Class

  • The professor doesn't answer emails or grade on time, the entire class is just .
  • and .

Data context

See exactly what the AI read.

Analysis sample

4

Recent reviews read by the AI

4

Lifetime ratings

62/100

Evidence confidence

, but they are recent, detailed, and highly consistent.

Inside 4 stored ratings

Quality ratings

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

Course coverage

CS30A4 reviews

Reported outcomes

A range results lead the reported letter grades.

4 reported outcomes

A range

1

A- 1

B range

1

B+ 1

C range

1

C 1

D range

0

No reported values

F

1

F 1

No letter grade reported

0

No reported values