Is this an easy A?
HardWork
36/100Many earn As after heavy project work, but others fail or expectations.
In-person CS20A drives most hard-A stories; online CS52 has a few easier-A claims with early effort.
The decision
Key questions
Is this an easy A?
Many earn As after heavy project work, but others fail or x x x x x x x x expectations.
In-person CS20A drives most hard-A stories; online CS52 has a few easier-A claims with early effort.
Is the course easy?
Data structures and C++ material plus multi-hour projects make the course intellectually demanding for most students.
x x x x x; in-person DS is described as hardest.
Is attendance flexible?
x x x x x x x x x x; success still depends on lectures and office hours.
In-person reviews mix mandatory and optional; online comments x x x x x.
Is this professor recommended?
x x x x x, and enthusiasts say he saves the CS department for students who want real skills.
Stronger praise is in-person for CS20A; online is thinner and more mixed on CS87A.
Course guide
Grading
Strict
38/100
x x x x, and unwritten style requirements make full credit hard without exact compliance.
Format shift
In-person and online both flag tough or x x; SI or x x x x x x.
Workload
Heavy
28/100
Weekly or biweekly programming projects can take 10+ hours and stack with exams written by hand.
Format shift
Online and in-person students both stress long HW and projects.
Teaching experience
Good
74/100
x x x x x, and generous office hours dominate positive reviews.
Format shift
In-person fans are loudest; some online and x x x x.
Assessment method
Balanced
55/100
x x x x x x, and finals, often with autograders and written code exams.
Format shift
x x x x x x x; some courses use only a few graded items.
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 CS20A and related courses split hard: many call him campus-best with fun projects and x x; x x x x x x, and unstated code expectations.
Main concern
x x x x x, and delayed grades punish students seeking a light pass.
What students said
“If you x x x x x x x”
“Nathan is by far the x x x x.”
“Very hard to pass”
Remote format
Medium confidence · Best fit for Effort For Reward
Online CS52 reviews are mixed: two praise funny lectures and doable As with early starts, while one CS87A review warns of slow autograding and few assignments.
Main concern
x x x x x x x x x stuck if you fall behind.
What students said
“HW and Projects are difficult and x x x while, but his x x x x x”
“This guy is such a x x x x. He also uses an x x x.”
Exam style
x x x x x x x x and projects and are fair if you did the work without AI.
Assessment risk
Standard
48/100
Low score means less forgiving assessment conditions.
x x x x as fair when projects are done honestly, with written code and x x x.
“The x x x x x x x x from the slides and projects.”
“x x x x x.”
Online sections mention autograders on exams and x x x x x x x.
“He also uses an x x x.”
Student evidence
Top student voice
“If all you care about is getting an A in an online class where the professor doesn't prioritize x x x x x x x x.”
“But will you learn? ABSOLUTELY.”
“x x x x x x, but are very fun and engaging.”
“x x x x x”
“x x x x x x x. Only CS class I truly learned.”
Theme 1
Theme 2
Theme 3
Data context
Analysis sample
40
Recent reviews read by the AI
39
Lifetime ratings
82/100
Evidence confidence
Forty recent, detailed CS reviews with consistent themes on learning quality versus grading friction support high confidence.
Inside 40 stored ratings
Reported outcomes
37 reported outcomes
A+ 3 · A 15
B+ 1 · B 2
C 1
No reported values
F 2
Drop/Withdrawal 4 · Not sure yet 7 · Rather not say 2