Is this an easy A?
HardWork
28/100, and heavy homework mean an A requires major sustained effort if it is possible at all.
Almost all evidence is in person; the single online review also reports heavy work but an A.
CS105 · CS131 · COMPINTR · CS101 · CS106 · CS187 · CS111 · CS135 · CS107 · 27 lifetime ratings
The decision
Key questions
Is this an easy A?
x x x x, and heavy homework mean an A requires major sustained effort if it is possible at all.
Almost all evidence is in person; the single online review also reports heavy work but an A.
Is the course easy?
Students repeatedly call intro CS crushing, with x x x x x, and proprietary assembly content.
Online CS101 also rated difficulty 5; in-person CS105/107/135 comments are similarly hard.
Is attendance flexible?
Some sections mark attendance mandatory with participation mattering; others do not require it.
Online x x x x x; in-person reports are mixed mandatory versus open.
Is this professor recommended?
experts praise learning, beginners often say run.
In-person opinions dominate and are split; the online review is lukewarm, not enthusiastic.
Course guide
Grading
Strict
30/100
Tough-grader and test-heavy tags dominate; x x x x x x x x.
Format shift
In-person reviews drive this; online does not contradict strict standards.
Workload
Heavy
22/100
x x x x, and long lab hours are constant complaints across courses.
Format shift
Online CS101 also called assignment heavy; in-person workload reports are stronger and more frequent.
Teaching experience
Average
48/100
Deep knowledge and help in labs impress some, while lecture style and intro pacing fail many others.
Format shift
x x x x x x x; in-person reviews range from genius to terrible.
Assessment method
FocusOnExams
72/100
Quizzes every lecture, hard midterms and x x x x x x and tests central.
Format shift
x x x x and exams most; online mainly stresses assignments.
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
In-person CS courses split between genius-professor praise and intro-class disaster reports with x x and homework.
Main concern
Assumes too much prior knowledge and piles on difficult work with limited teaching structure.
What students said
“By far the most knowledgeable teacher I have had”
“x x. When you are teaching you NEVER just ASSUME that everyone in the class already knows what you're talking about”
“x x x x. This is by far the hardest class I've taken in college”
Remote format
Low confidence · Best fit for Self Taught Pro
One online CS101 review x x x x x, and weak forum support.
Main concern
Slow online help and x x x x x.
What students said
“he's very heavy on assignments. x x x x x x”
Exam style
Students describe x x x x x, and memory-based coding exams with little support.
Assessment risk
Strict
28/100
Low score means less forgiving assessment conditions.
x x and quizzes are hard, frequent, and x x x x x x.
“He has his students do a x x x x x x x x single lecture period”
“Then hits you with the x x x x x and you have to spit out code from your memory”
Online x x x x x x x x x and late feedback.
“he's very heavy on assignments. x x x x x x”
Student evidence
Top student voice
“If you are trying to truly learn the material of your course, Dean is the x x. By far the most knowledgeable teacher I have had.”
“This man is a genius in the Computer Science world”
“Crushing workload, 30+ hours avg week”
“Impossible to study for midterms”
“x x x x x. GO TO THE LAB.”
Theme 1
Theme 2
Theme 3
Data context
Analysis sample
27
Recent reviews read by the AI
27
Lifetime ratings
80/100
Evidence confidence
27 reviews over many years show stable split themes of expert knowledge versus intro-class harshness.
Inside 27 stored ratings
Reported outcomes
13 reported outcomes
A+ 1 · A 3
B 4
C 3
No reported values
No reported values
Not sure yet 2