AI Rate Professor

Computer Science

Michael Penna

CS175 · CSG175 · 6 lifetime ratings

AI rating
47/100
RMP rating
2.2/5
Take again
—
Difficulty
2.3

The decision

if you can learn independently and already have some programming background.

Best fit · Self Taught ProSelf Teaching RequiredSlow FeedbackLight WorkloadBeginner RiskOnline-Style Course
  • Students consistently say the course requires teaching yourself, especially in C++.
  • The workload is often described as light or manageable for students with prior programming experience.
  • Slow help and .

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

65/100

The course can be easy for experienced programmers, but beginners may need significant self-teaching to earn a strong grade.

though several comments describe an online-style class.

Is the course easy?

Beginner

68/100

The material is introductory and manageable for students with prior programming experience, but .

Only in-person-coded evidence exists, so .

Is attendance flexible?

Varies

75/100

Reviews , and the course appears largely independent in structure.

Only in-person-coded evidence exists, and .

Is this professor recommended?

Depends

45/100

Students recommend it only for independent learners because instructor help and .

Only in-person-coded evidence exists, despite comments describing online learning conditions.

Course guide

See how this professor fits your week.

Grading

Lenient

70/100

One student says resubmission was allowed, and the workload is light, but .

Format shift

All .

Workload

Light

78/100

Several reviews call the workload light, with projects and exams that are manageable for prepared students.

Format shift

All .

Teaching experience

Poor

42/100

Students repeatedly say he , and weak help, even when the class workload is manageable.

Format shift

All .

Assessment method

Balanced

55/100

Reviews mention projects and exams, with assignments appearing central but .

Format shift

All .

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

6 reviews

Medium confidence · Best fit for Self Taught Pro

All authoritative reviews are in person, but comments repeatedly describe an online-style class with light workload and limited instructor support.

Main concern

Students say help is slow and beginners may struggle without live instruction.

What students said

“If you're not prepared to teach .”
CS175
“10 projects and 2 exams; light workload.”
CSG175
“Not always quick about getting back to you.”
CS175

Remote format

Online

0 reviews

Low confidence

No stored summary is available for this format.

Main concern

No main concern is stored for this format.

Exam style

Know what to expect from exams and major assignments.

Reviews mention exams but do not clearly prove exam .

2 Exams

Assessment risk

Varies

50/100

Low score means less forgiving assessment conditions.

In person

but do not clearly describe exam policy or .

2 Exams
“10 projects and 2 exams; light workload.”
CSG175

Online

Student evidence

See what students actually said.

Top student voice

“If you're not prepared to teach .”

Voice snapshots generated from 6 reviews, highlighting key themes in teaching and grading. Credibility rating: Medium.

🎯 Teaching Quality

42/100

“Teacher doesn't really teaches.”

📦 Workload

78/100

“10 projects and 2 exams; light workload.”

👍 Recommendation Fit

45/100

“If you're not prepared to teach yourself C++ then this class is not for you.”

Theme 1

👨‍🏫 About Teaching Style

  • Teacher doesn't really teaches.
  • C++ online with this professor is basically teaching yourself
  • The resources provided and its hard to get help from others since its online.

Theme 2

📈 About Difficulty & Workload

  • I felt it was a pretty light workload and appropriate for an entry level class.
  • 10 projects and 2 exams; light workload.
  • learning C++ and completing the the textbook as reference.

Theme 3

⏱️

  • Not always quick about getting back to you.
  • I sent him a question and heard back 2 weeks later
  • He really takes his time getting back to questions asked.

Data context

See exactly what the AI read.

Analysis sample

6

Recent reviews read by the AI

6

Lifetime ratings

58/100

Evidence confidence

Credibility is medium because six reviews are fairly consistent but old and somewhat format-conflicted in wording.

Inside 6 stored ratings

Quality ratings

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

Course coverage

CS1755 reviews
CSG1751 review

Reported outcomes

A range results lead the reported letter grades.

0 reported outcomes

A range

0

No reported values

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