Is this an easy A?
HardWork
38/100Working programs alone are not enough; students report , and heavy independent practice.
Both online and ; online adds more rubric complaints.
COMSCI9A · COMSC9 · COMSC2 · COMSCI10L · COMSCI11 · COMPSCI9A · COMSC9A · 9B · COMSC12 · COMSC15 · COMSC7 · COMSC9B · COMP12 · COMSC10L · 40 lifetime ratings
The decision
Key questions
Is this an easy A?
Working programs alone are not enough; students report x x x x x, and heavy independent practice.
Both online and x x x x x; online adds more rubric complaints.
Is the course easy?
x x x x x 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?
x x x x x, and even some online async courses required live Zoom attendance.
x x x x x x x x async sections.
Is this professor recommended?
x x x x x x; strong fit for self-directed CS students and a poor fit for most beginners.
x x x x x; x x x x x.
Course guide
Grading
Strict
30/100
Students report x x x x x x x x style even when code works, plus vague or inconsistent rubrics.
Format shift
x x x x x and in person.
Workload
Heavy
28/100
Heavy textbook reading, frequent programs, labs, and x x x x x x.
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
x x x x x x and in person; a minority of advanced students still like him.
Assessment method
Balanced
55/100
x x x x x x x, and technical tests rather than one single focus.
Format shift
Online comments stress homework and tests; x x x x x 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
Classroom format
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; x x x x and labs or x x x x x.
What students said
“You will learn the material independently or you will fail; he does not care to check up in the meantime.”
“Man this dude is goated.”
“x x x x x if you are new to computer science or coding.”
Remote format
Medium confidence · Best fit for Self Taught Pro
x x x x x x x x some async sections, and heavy self-teaching.
Main concern
x x x and weak lecture clarity force students to teach themselves C++.
What students said
“x x x x x.”
“You basically have to teach yourself everything and C++ can get difficult at times.”
“The professor provided x x x x x x x x x deductions.”
Exam style
Exams and programs are technical and picky about preferred implementation style, which many students find unforgiving.
Assessment risk
Strict
38/100
Low score means less forgiving assessment conditions.
In-person reviews describe technical tests, questionnaires or quizzes, and x x x x x x x x.
“x x x x. x x x.”
“He gives "questionnaires"(quizzes) which you will need a scan-tron for.”
Online x x x x x x x x x, and little exam-policy detail beyond difficulty.
“x x x x x x x”
“He will mark you if you don't code EXACTLY as he wants you to.”
Student evidence
Top student voice
“You will learn the material independently or you will fail; he does not care to check up in the meantime.”
“I can honestly say I can never make heads or tails of his lectures.”
“You basically have to teach yourself everything and C++ can get difficult at times.”
“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
Theme 2
Theme 3
Data context
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
Reported outcomes
21 reported outcomes
A+ 2 · A 8 · A- 1
B 6
C 2
No reported values
No reported values
Drop/Withdrawal 1 · Not sure yet 1