Is this an easy A?
EasyA
80/100As, though some call grading strict but clear.
Online and in-person both yield many As; online depends more on textbook discipline.
CIS10 · CS5 · CS104293 · CS10 · CS10B · CS50A · CS10A · 68 lifetime ratings
The decision
Key questions
Is this an easy A?
x x x x x x x x x As, though some call grading strict but clear.
Online and in-person both yield many As; online depends more on textbook discipline.
Is the course easy?
Intro C++ is manageable with the textbook and examples, not a brain-burner for most who put in time.
x x x x x; online is harder if you cannot self-read well.
Is attendance flexible?
x x x x x x; in-person is mixed but recordings and handouts often cover absences.
Online is largely asynchronous; x x x x x x x x.
Is this professor recommended?
Would-take-again near 77 percent with strong praise for fairness and help, tempered by online organization gripes.
In-person recommendations are warmer; several students explicitly prefer him live over online.
Course guide
Grading
Lenient
72/100
x x x x x x, and pass-friendly policies, with some tough but understandable program grading.
Format shift
x x x x but x x; in-person often described as easy or fair grading.
Workload
Moderate
58/100
Weekly programs and reading are real work but usually not crushing if you stay current.
Format shift
Online due-date clutter can make the same work feel heavier than in-person.
Teaching experience
Good
76/100
Strong concept teaching and care in person; online leans on textbook and old videos with less live instruction.
Format shift
x x x x x x x x delivery.
Assessment method
FocusOnAssignments
42/100
Programming assignments and x x x x x x and grade, with midterms and finals also present.
Format shift
Some online students call the course test heavy; many others stress projects and chapter work.
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 Effort For Reward
In-person students praise clear explanations, real-world examples, and approachability, with some noting slow or long lectures.
Main concern
Long monotone lectures can bore non-majors even when the class is fair and doable.
What students said
“x x x x x x x x.”
“He teaches so well that you can most definitely pass the class without opening the textbook.”
“One of the nicest professors I've come across.”
“x x x x x x, and the lectures are hours long with minimal relevant content.”
Remote format
High confidence · Best fit for Self Taught Pro
Online CS is largely teach-yourself from a strong textbook with x x x x x, and x x x.
Main concern
Disorganized due dates and x x x x x x x x.
What students said
“This class was pretty much just a teach yourself class with textbooks and outdated lectures.”
“x x x x x x x x graded 2 months later.”
“the class is fairly easy if you put the work in, the x x x x as long as you actually lock in”
Exam style
Quizzes and x x x x x x; finals are sometimes open book and overall manageable with preparation.
Assessment risk
StudentFriendly
74/100
Low score means less forgiving assessment conditions.
In-person midterms often come from textbook end-of-chapter reviews; x x x x x x x x and passable.
“the x x x x x x x x.”
“Many tests and x x x x x x x x book”
Online tests exist and some call them heavy, but success mainly follows textbook reading and x x x x x.
“x x x x x x x x.”
“None of the x x x x. As long as you put in a decent effort the class is pretty easy.”
Student evidence
Top student voice
“I highly suggest taking him in person, over other profs, but if your going to take an online course, you might want to see what other options are avail.”
“This class was pretty much just a teach yourself class with textbooks and outdated lectures.”
“x x x x x x x x.”
“Offers LOTS of x x, and is very understanding when it comes to turning in x x.”
“x x x x x x x x graded 2 months later.”
Theme 1
Theme 2
Theme 3
Data context
Analysis sample
50
Recent reviews read by the AI
68
Lifetime ratings
90/100
Evidence confidence
Fifty reviews across online and x x x x x x x x fair intro programming with stronger live teaching.
Inside 50 stored ratings
Reported outcomes
41 reported outcomes
A+ 9 · A 19 · A- 1
B+ 3 · B 3
C+ 2
No reported values
No reported values
Drop/Withdrawal 2 · Not sure yet 2