AI Rate Professor

Computer Science

Richard Stegman

CSCS210 · CSCI222 · CSCI112 · CS221 · CSCI210 · CSCI212 · CS210 · 117 lifetime ratings

AI rating
26/100
RMP rating
2.7/5
Take again
29.79%
Difficulty
3.7

The decision

Avoid if you have another option—only strong self-driven CS students and a costly required book should risk it.

Best fit · Hardcore LearnerPicky harsh graderExpensive self-written textbookHeavy labs and homeworkPolarizing CS gatekeeperSelf-taught online
  • Many students urge avoiding him for , and weak help.
  • A minority of hardcore CS students say the course is foundational and prepares them for transfer.
  • Online sections often mean teaching yourself from his book; .

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

24/100

An A , and tough tests; many strong students still lose points.

; online may feel even less guided.

Is the course easy?

Challenging

28/100

Data structures and programming load are genuinely hard, amplified by vague instructions and .

Online and and long labs.

Is attendance flexible?

Varies

42/100

; others mark attendance optional, especially online.

as important; online varies.

Is this professor recommended?

Avoid

28/100

Take-again sits near 30% with frequent run-away language, despite a vocal minority who value the rigor.

Negativity is strong in .

Course guide

See how this professor fits your week.

Grading

Harsh

18/100

Students report zeros for file-naming quirks, output formatting, and no to recover.

Format shift

and .

Workload

Overwhelming

20/100

Lots of , and tests create a constant grind.

Format shift

and homework.

Teaching experience

Poor

34/100

Knowledgeable for some, but many call teaching unhelpful, condescending, or absent especially online.

Format shift

In-person lectures get more praise; online .

Assessment method

Balanced

58/100

and homework plus midterms/finals; and theory tests.

Format shift

Online still includes labs plus midterm/final; .

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

27 reviews

High confidence · Best fit for Hardcore Learner

and attitude, though some praise clear data-structures lectures if you grind hard.

Main concern

Harsh grading on tiny mistakes and .

What students said

“This man has ruined my life.”
CS210
“the way he teaches .”
CSCI210

Remote format

Online

23 reviews

High confidence · Best fit for Self Taught Pro

Online students frequently say they must self-teach from his expensive error-prone book with and little useful help.

Main concern

and cheating accusations.

What students said

“ ”
CS210
“He will not teach u anything but tells u what to read.”
CSCI210

Exam style

Know what to expect from exams and major assignments.

Exams are frequently described as tough, theory-heavy, and sometimes in-person even when the course is online.

Tough examsTest heavyIn-person tests for some online sectionsTheory memorization

Assessment risk

Strict

32/100

Low score means less forgiving assessment conditions.

In person

In-person students describe difficult exams that reward memorizing algorithms and following his methods exactly.

Difficult examsAlgorithm memorizationStrict grading
“They don't test your ability as a .”
CS210
“exams were tough but and tons of ”
CSCI210

Online

Online reviews mention difficult labs, midterm/final from his book, and occasional notes that .

Midterm and finalMultiple choice online final in some termsIn-person tests reported for some online classes
“Midterm and of his textbook.”
CSCI210
“ ”
CSCI210

Student evidence

See what students actually said.

Top student voice

“FOR THE LOVE OF .”

Voice snapshots generated from 50 reviews (23 online, 27 in , and a minority rigor-benefit narrative. Credibility rating: High.

🚫 Recommendation Risk

28/100

“ ”

📕 Textbook Monopoly

20/100

“he makes you buy a textbook that HE WROTE FOR 100 DOLLARS”

📐

18/100

“You can do a but end up with a 7/10 because of some dumbass petty mistake like not naming a file directory correctly.”

Theme 1

💻

  • Lots of homework
  • and not very well explained
  • Expect to have long hours of lab works (up to 10 hours per lab assignment)

Theme 2

📕 About His Textbook

  • required textbook is vague
  • The book is basically a
  • Makes you buy a useless textbook written by himself

Theme 3

🧠 About Who Survives

  • You get what you put in
  • taking his course has over prepared me for cs 211
  • If you're a CS major, this class should be your cornerstone

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

117

Lifetime ratings

92/100

Evidence confidence

50 reviews spanning many years with detailed recurring , and workload make the pattern highly credible.

Inside 50 stored ratings

Quality ratings

5 out of 532
4 out of 514
3 out of 512
2 out of 521
1 out of 538

Course coverage

CS21016 reviews
CSCI21015 reviews
CSCI1129 reviews
CSCI2225 reviews
CS2213 reviews
Show 2 more courses
CSCI2121 review
CSCS2101 review

Reported outcomes

A range results lead the reported letter grades.

37 reported outcomes

A range

14

A+ 1 · A 12 · A- 1

B range

7

B 5 · B- 2

C range

5

C+ 3 · C 2

D range

3

D 3

F

2

F 2

No letter grade reported

6

Drop/Withdrawal 1 · Incomplete 1 · Not sure yet 4