AI Rate Professor

Computer Science

Brad Rippe

CSCI123 · 6 lifetime ratings

AI rating
55/100
RMP rating
3.4/5
Take again
—
Difficulty
3.8

The decision

if you already have programming confidence and want a demanding course, but as a true beginner.

Best fit · Hardcore LearnerFast-pacedDifficult programmingHelpful for serious studentsNot beginner friendlyTough assignments
  • Students agree CSCI123 is difficult, fast, and unsuitable for unprepared beginners.
  • Serious students may learn a lot because he provides materials, examples, and office help.
  • Grades can be earned with effort, but the course has high workload and .

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

42/100

A strong grade is possible, but it requires keeping up, seeking help, and handling difficult programming work.

All grade-effort evidence comes from in-person CSCI123 reviews.

Is the course easy?

Challenging

24/100

The course , and is repeatedly described as not beginner friendly.

All course difficulty evidence is from in-person reviews, with no online comparison.

Is attendance flexible?

Recommended

55/100

, but students imply keeping up and getting involved are important.

Only in-person reviews exist, and they do not clearly prove a .

Is this professor recommended?

Depends

52/100

Students recommend him for serious or experienced learners but .

and split by student preparation level.

Course guide

See how this professor fits your week.

Grading

Strict

35/100

One review calls his grading meticulous, and the difficult assignments and .

Format shift

.

Workload

Heavy

28/100

Assignments are difficult, the pace is fast, and one .

Format shift

.

Teaching experience

Average

58/100

He provides useful materials and can be helpful, but several .

Format shift

and is mixed.

Assessment method

Balanced

55/100

Reviews mention difficult assignments and at and exams.

Format shift

In-person reviews provide limited but mixed assessment evidence.

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 Hardcore Learner

that rewards serious students but overwhelms beginners.

Main concern

The pace and assignments are too difficult for many introductory students.

What students said

“123 is difficult material & not for slackers.”
CSCI123
“Teaches fast.”
CSCI123
“If you're a serious student, you'll learn a ton.”
CSCI123

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.

, but as extremely difficult.

Difficult Test

Assessment risk

Strict

35/100

Low score means less forgiving assessment conditions.

In person

but do not clearly prove book policy, proctoring, or .

Difficult Test
“a test was so difficult it made a girl in my class cry”
CSCI123

Online

Student evidence

See what students actually said.

Top student voice

“If you're a serious student, you'll learn a ton.”

Voice snapshots generated from 6 reviews, highlighting key themes in teaching, workload, difficulty, and student fit; credibility rating: Medium.

🎯 Teaching Quality

58/100

“Rippe cares about his students learning the material and getting excited about programming”

📈 Difficulty Level

24/100

“123 is difficult material & not for slackers.”

👍 Recommendation Fit

52/100

“If you've done programming before, then you might do okay in his class, but .”

Theme 1

👨‍🏫 About Teaching Style

  • he makes available all his lecture slides, over 100 example programs
  • Teaches fast.
  • Dry teacher who is somewhat repetitous

Theme 2

📈 About Difficulty & Grades

  • Class is not easy and .
  • a test was so difficult it made a girl in my class cry

Theme 3

🎓 About Student Fit

  • If you're a serious student, you'll learn a ton.
  • .
  • if you keep up and get involved in the class inaddition to show up at the prof office once u will get at least a B

Data context

See exactly what the AI read.

Analysis sample

6

Recent reviews read by the AI

6

Lifetime ratings

55/100

Evidence confidence

Only 6 older reviews are available, but they are detailed and consistent about difficulty and pacing.

Inside 6 stored ratings

Quality ratings

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

Course coverage

CSCI1236 reviews

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