AI Rate Professor

Computer Science

Doug Joksch

COMSCI9A · COMSC9 · COMSC2 · COMSCI10L · COMSCI11 · COMPSCI9A · COMSC9A · 9B · COMSC12 · COMSC15 · COMSC7 · COMSC9B · COMP12 · COMSC10L · 40 lifetime ratings

AI rating
42/100
RMP rating
2.9/5
Take again
54.55%
Difficulty
3.5

The decision

unless ; better for motivated CS students who can learn from the book and labs.

Best fit · Self Taught ProSelf-taught requiredDry lecturesTough preferred-style gradingBook-heavy C++Polarizing CS instructor
  • Many beginners struggle because lectures feel dry, advanced, or and .
  • Serious CS students who read the book, code constantly, and and sometimes praise him.
  • as picky about preferred coding style even when programs work.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

38/100

Working programs alone are not enough; students report , and heavy independent practice.

Both online and ; online adds more rubric complaints.

Is the course easy?

Challenging

28/100

and complex labs make the course hard, especially for beginners.

Online and in-person both report high challenge; beginners struggle in both formats.

Is attendance flexible?

Mandatory

24/100

, and even some online async courses required live Zoom attendance.

async sections.

Is this professor recommended?

Depends

48/100

; strong fit for self-directed CS students and a poor fit for most beginners.

; .

Course guide

See how this professor fits your week.

Grading

Strict

30/100

Students report style even when code works, plus vague or inconsistent rubrics.

Format shift

and in person.

Workload

Heavy

28/100

Heavy textbook reading, frequent programs, labs, and .

Format shift

Both formats emphasize book work and programming load.

Teaching experience

Poor

36/100

Many students say lectures are dry, rambling, or too advanced for beginners, forcing self-teaching from the book.

Format shift

and in person; a minority of advanced students still like him.

Assessment method

Balanced

55/100

, and technical tests rather than one single focus.

Format shift

Online comments stress homework and tests; and attendance.

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

32 reviews

High confidence · Best fit for Hardcore Learner

some call him goated or great for serious CS students, while many say lectures are boring and beginners should look elsewhere.

Main concern

Beginners often feel lost; and labs or .

What students said

“You will learn the material independently or you will fail; he does not care to check up in the meantime.”
COMPSCI9A
“Man this dude is goated.”
9B
“ if you are new to computer science or coding.”
COMSC9A

Remote format

Online

8 reviews

Medium confidence · Best fit for Self Taught Pro

some async sections, and heavy self-teaching.

Main concern

and weak lecture clarity force students to teach themselves C++.

What students said

“ .”
COMPSCI9A
“You basically have to teach yourself everything and C++ can get difficult at times.”
COMSC9A
“The professor provided deductions.”
COMPSCI9A

Exam style

Know what to expect from exams and major assignments.

Exams and programs are technical and picky about preferred implementation style, which many students find unforgiving.

Technical testsStyle-based gradingQuizzes with scantronProgramming projects

Assessment risk

Strict

38/100

Low score means less forgiving assessment conditions.

In person

In-person reviews describe technical tests, questionnaires or quizzes, and .

Technical testsLabs and programsScantron quizzes
“ . .”
COMSC9A
“He gives "questionnaires"(quizzes) which you will need a scan-tron for.”
COMPSCI9A

Online

Online , and little exam-policy detail beyond difficulty.

Test heavyUnclear homework gradingProgramming assignments
“ ”
COMPSCI9A
“He will mark you if you don't code EXACTLY as he wants you to.”
COMPSCI9A

Student evidence

See what students actually said.

Top student voice

“You will learn the material independently or you will fail; he does not care to check up in the meantime.”

Voice snapshots generated from 40 CS reviews spanning many years, capturing both strong praise and frequent beginner frustration. Credibility rating: High.

🎯 Teaching Clarity Issues

36/100

“I can honestly say I can never make heads or tails of his lectures.”

💻

28/100

“You basically have to teach yourself everything and C++ can get difficult at times.”

⚖️

30/100

“Gave me 78% on a test because I didn't code in the way he PREFERS it, even though it worked 100% fine”

Theme 1

👨‍🏫 About Teaching Style

  • Hes a good guy but not a good professor.
  • Lectures are horrible and .
  • Man this dude is goated.

Theme 2

📈 About Difficulty & Grades

  • !
  • He will mark you if you don't code EXACTLY as he wants you to.
  • CC.

Theme 3

📚 About Workload

  • The 120 pages a week
  • This is because the class very straight-forward if you watch the lectures.
  • read, YouTube, code, repeat.

Data context

See exactly what the AI read.

Analysis sample

40

Recent reviews read by the AI

40

Lifetime ratings

86/100

Evidence confidence

Forty reviews across many years and courses form a large, polarized but pattern-stable record for CS teaching and workload.

Inside 40 stored ratings

Quality ratings

5 out of 58
4 out of 511
3 out of 54
2 out of 56
1 out of 511

Course coverage

COMSC9A15 reviews
COMPSCI9A9 reviews
9B2 reviews
COMSC22 reviews
COMSCI112 reviews
Show 9 more courses
COMSCI9A2 reviews
COMP121 review
COMSC10L1 review
COMSC121 review
COMSC151 review
COMSC71 review
COMSC91 review
COMSC9B1 review
COMSCI10L1 review

Reported outcomes

A range results lead the reported letter grades.

21 reported outcomes

A range

11

A+ 2 · A 8 · A- 1

B range

6

B 6

C range

2

C 2

D range

0

No reported values

F

0

No reported values

No letter grade reported

2

Drop/Withdrawal 1 · Not sure yet 1