AI Rate Professor

Computer Science

Martin Chetlen

MSM10A · CS1 · CSM01A · CSMOCSMO · M20 · CSM10 · CSM10ACSM10B · CS10B · CSM10A · COMPUTERSCIENC · CM10A · CSM20 · CS20 · M10B · CS10A · M10 · CNSEM01 · CSM10B · CSM01 · 54 lifetime ratings

AI rating
38/100
RMP rating
2.6/5
Take again
50%
Difficulty
4.3

The decision

if you are serious about CS and ready to struggle; .

Best fit · Hardcore LearnerBrutal tough graderYells in classTrick questions on testsHard but transfer-readyNo hand-holding
  • Extremely hard CS courses with and trick-heavy quizzes and exams.
  • Serious majors often praise long-term preparation for university CS.
  • Beginners and and little guided help.

Key questions

Four answers before you build your schedule.

Is this an easy A?

MissionImpossible

18/100

Tough grading, trick questions, and most students.

Online reviews are especially harsh on intro difficulty; .

Is the course easy?

BrainBurner

15/100

Material, projects, and intro CS.

Both online and .

Is attendance flexible?

Mandatory

25/100

and tags like skip class and you will not pass.

In-person reviews stress attendance; online .

Is this professor recommended?

Depends

48/100

, while many others say run away.

; strong in-person transfer praise balances the score.

Course guide

See how this professor fits your week.

Grading

Harsh

22/100

and unfair-feeling exam tricks.

Format shift

; online feedback called vague and particular.

Workload

Heavy

28/100

Heavy programming projects, frequent quizzes, and time-pressured exams.

Format shift

Online students especially stress weekly projects that .

Teaching experience

Poor

35/100

Knows CS deeply but often yells, gives vague answers, and leaves beginners stranded.

Format shift

In-person mentions yelling more; online emphasizes lack of help and self-teaching.

Assessment method

Balanced

55/100

Mix of projects, quizzes, midterms, and and quiz pressure.

Format shift

Both formats mix projects and .

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

44 reviews

High confidence · Best fit for Hardcore Learner

and often loud or intimidating, yet many transfers credit him for deep preparation.

Main concern

Yelling, ambiguous questions, and .

What students said

“With great struggle comes great reward.”
CSM10B
“Probably the .”
CS10B
“the course I took from Chetlen 15 years ago has always stood out as the best.”
CS20

Remote format

Online

6 reviews

Medium confidence · Best fit for Self Taught Pro

Online intro sections feel especially brutal with , and little teaching support.

Main concern

Students must teach themselves and still face picky wording and .

What students said

“Chetlen's expectations of students for an INTRO class are absurd.”
CSM10A
“The homework, quizzes, and the tests.”
CSM10A
“He is very picky in the way you word things, it must be his way.”
CSM01

Exam style

Know what to expect from exams and major assignments.

Exams and short quizzes are notoriously tricky, specific, and .

Trick questionsPicky wordingTimed quizzesHard tests

Assessment risk

Strict

28/100

Low score means less forgiving assessment conditions.

In person

, and limited time; some older intros allowed open notes.

Trick questionsYelling cultureTough timed testsOccasional open book
“ , and .”
CS10B
“ .”
CSM01

Online

and rise sharply in difficulty after the first test.

Specific answer wordingDifficulty spike after exam 1Vague feedback
“The .”
CSM10A
“He expects extremely in-depth answers (If you think its perfect, it probably isn't).”
CSM10A

Student evidence

See what students actually said.

Top student voice

“If you ”

Voice snapshots generated from 50 reviews (6 online, 44 in , and CS preparation. Credibility rating: High.

🔥 Extreme Difficulty

15/100

“I've finally finished my degree so I can comfortably say was the hardest professor I ever had.”

🎓 Transfer-Level Prep

70/100

“the work put into his classes had prepared me for real CS upper div classes by orders of magnitude more than my peers”

⚠️

35/100

“Great programmer, terrible teacher.”

Theme 1

👨‍🏫 About Teaching Style

  • He yells a lot
  • Never answers questions for assistance. Says read the book
  • as many time as you need

Theme 2

📈 About Difficulty & Grades

  • He's an
  • but are so vague

Theme 3

💻 About Career Value

  • With great struggle comes great reward
  • taught me about what it takes to solve problems

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

54

Lifetime ratings

84/100

Evidence confidence

50 reviews across many years with and both strong praise and strong avoidance.

Inside 50 stored ratings

Quality ratings

5 out of 510
4 out of 59
3 out of 58
2 out of 511
1 out of 516

Course coverage

CSM10A9 reviews
CSM10B9 reviews
CS10B7 reviews
CSM015 reviews
CSM203 reviews
Show 14 more courses
CS10A2 reviews
CS202 reviews
M10B2 reviews
CM10A1 review
CNSEM011 review
COMPUTERSCIENC1 review
CS11 review
CSM01A1 review
CSM101 review
CSM10ACSM10B1 review
CSMOCSMO1 review
M101 review
M201 review
MSM10A1 review

Reported outcomes

A range results lead the reported letter grades.

15 reported outcomes

A range

6

A 5 · A- 1

B range

0

No reported values

C range

1

C- 1

D range

1

D 1

F

1

F 1

No letter grade reported

6

Drop/Withdrawal 5 · Not sure yet 1