Is this an easy A?
FairEffort
70/100Good grades are common, helped by open-note exams and , but students still report fast pacing, tough grading, and .
Online 35A reviews show the easiest A path, while , handwritten exams, and workload.
CIS35A · CIS95C95D · 35A35B · 95C · CIS95A · CIS95B · 64B · 95A · 95B · 35B · 35A · 354 lifetime ratings
The decision
Key questions
Is this an easy A?
Good grades are common, helped by open-note exams and x x, but students still report fast pacing, tough grading, and x x.
Online 35A reviews show the easiest A path, while x x x x x x x x, handwritten exams, and workload.
Is the course easy?
The course content often requires real coding, SQL, Java, or x x x x x x, so it is not intellectually light.
Online evidence is mixed by course, while x x x x x x x and challenging practical assignments.
Is attendance flexible?
Some reviews say attendance is optional or recorded, but x x and x x x x x x as mandatory.
Online sections include recorded flexibility in some courses, while in-person x x x x x x x.
Is this professor recommended?
x x x x x x x and support, but negative reviews about organization and tangents lower confidence.
Online recommendations are strongest for 35A, while x x x x x x x and teaching fit.
Course guide
Grading
Fair
68/100
x x x x, and accommodation help grades, but strict deadlines, tough grading tags, and inconsistent feedback limit leniency.
Format shift
Online 35A looks more lenient, while x x x x x and no-resubmission complaints.
Workload
Moderate
42/100
Workload ranges from light in some 35A x x x x x x, and fast-paced assignments in others.
Format shift
Online workload is lighter in some 35A reviews, while in-person 64B, 95C, and 35A reviews more often require steady effort.
Teaching experience
Good
76/100
x x x x x x and support, but several detailed reviews complain about tangents, disorganization, and weak lab guidance.
Format shift
Online reviews praise recorded lectures and flexibility but flag Canvas organization, while x x x x x x x x quality.
Assessment method
Balanced
56/100
Assessment includes x x x x x x, and exams, with no single method dominating every course.
Format shift
Online sections mention tests and assignments, while x x x x x, and exams more strongly.
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
many praise real-world examples and support, while others warn x x x x x x x, and unclear labs.
Main concern
x x x x x x, and inconsistent in teaching clarity.
What students said
“the class was not beginner friendly and fast-paced”
“the pace is fast and the workload requires discipline”
Remote format
High confidence · Best fit for Effort For Reward
Online reviews are more positive about flexibility, recorded lectures, light work in 35A, and lenient grading, but 95A x x x x x x.
Main concern
Online quality depends heavily on the course, with 35A sounding easier than 95A.
What students said
“All the lectures are recorded and x x x x.”
“the x x x x x”
Exam style
x x x because x x x x x x, while others are in-person handwritten code or strict deadline-based assessments.
Assessment risk
Varies
65/100
Low score means less forgiving assessment conditions.
In-person evidence supports open-book exams in some sections but x x x x, and strict timing in others.
“x x x x and notes.”
“Midterm and x x x x x x x.”
Online evidence supports easy or open-note exams in 35A, but several online sections still require on-campus or in-person testing.
“x x x though, even for my asynchronous block”
“x x x x x x x x x sample test he provided us”
Student evidence
Top student voice
“Great class if you want real-world skills.”
“He is a x x x x x x x x through live coding.”
“Gave huge amounts of x x in the form of easy assignments.”
“the class was not beginner friendly and fast-paced”
Theme 1
Theme 2
Theme 3
Data context
Analysis sample
50
Recent reviews read by the AI
354
Lifetime ratings
91/100
Evidence confidence
The analysis uses 50 recent reviews across online and in-person formats from 2023 to 2026, with enough detail to identify both praise and recurring risks.
Inside 50 stored ratings
Reported outcomes
46 reported outcomes
A+ 6 · A 15 · A- 8
B+ 6
No reported values
No reported values
F 1
Not sure yet 7 · Rather not say 3