Is this an easy A?
FairEffort
58/100Many students earn A or B with , and , but the load is real and late work is graded late.
Online and ; online has more grade-posting and support complaints.
The decision
Key questions
Is this an easy A?
Many students earn A or B with x x x, and x x, but the load is real and late work is graded late.
Online and x x x x x x; online has more grade-posting and support complaints.
Is the course easy?
CS150 is more approachable for non-programmers while CS220 goes deeper and feels moderately hard without being a brain-burner.
Difficulty ratings cluster around 3-4 in both formats.
Is attendance flexible?
x x x x x x and optional in others, so policy depends on the specific class.
Both online and in-person reviews mix mandatory and x x x.
Is this professor recommended?
Roughly four in x x x x x x x and engagement, tempered by a few strongly negative online experiences.
In-person recommendations are stronger and more consistent than online.
Course guide
Grading
Lenient
68/100
x x and x x x, but feedback can arrive months later so you must still submit on time for peace of mind.
Format shift
x x x x x x x x x stressed online.
Workload
Heavy
32/100
Multiple reviews tag lots of homework and manageable-but-heavy weekly assignments with quizzes.
Format shift
x x x x x x x and in-person CS sections.
Teaching experience
Good
78/100
x x x x x x; a vocal minority report dry tangents or unhelpful online office hours.
Format shift
In-person teaching praise is stronger; online quality is more mixed.
Assessment method
FocusOnAssignments
28/100
x x, and programming assignments drive the grade more than traditional high-stakes exams.
Format shift
x x x x and quizzes over pure exams.
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 largely rate him excellent for conversational, entertaining lectures and willingness x x x x x and occasional dry tangents.
Main concern
x x and delayed grade posting can stress x x x x x.
What students said
“I could go to class just for the entertainment. Learnt a lot. Will take 113 in fall. GOAT.”
“The x x x x x, but it's manageable if you stay on top of it.”
“He goes over conceps in a very simple way so everyone can understand. Good class for non programmers.”
Remote format
Medium confidence · Best fit for Self Taught Pro
many call lectures fun and x x x x and quizzes, while others report x x x x x, and self-teaching from the internet.
Main concern
Inconsistent support tone and organization can leave struggling students feeling abandoned.
What students said
“He is great. He encourages. Never says quit. He also called an engineer from Amazon.”
“During office hours, he told us to just quit CS because we didn't x x x x x.”
“x x x x if you expect him to teach, as you will find yourself relying on past student's work or the internet.”
Exam style
Reviews mention exams drawn from quizzes and x x x x x x x.
Assessment risk
Standard
58/100
Low score means less forgiving assessment conditions.
In-person reviews emphasize homework and participation more than exam logistics; x x x x x x.
“There is a lot of homework but you can ask for help anytime.”
Online comments note quizzes, homework shown in videos, and starter code with x x x x x x x.
“x x x. x x x x. A great class ready to do work. Will give starter code for programs.”
Student evidence
Top student voice
“I could go to class just for the entertainment. Learnt a lot. Will take 113 in fall. GOAT. Class very conversational. Great lectures.”
“Dr. Celly is an excellent teacher who really cares about hands-on learning and application of topics.”
“x x x.”
“Great professor. Inspirational. Had fun in his class. x x x”
“Isn't a teacher supposed to motivate and encourage you, not tell you to give up on computer science and go for an easier subject?”
Theme 1
Theme 2
Theme 3
Data context
Analysis sample
19
Recent reviews read by the AI
19
Lifetime ratings
82/100
Evidence confidence
Nineteen recent reviews across online and in-person CS150/CS220 with x x x x x and mostly strong quality ratings.
Inside 19 stored ratings
Reported outcomes
19 reported outcomes
A 10
B+ 1 · B 6
No reported values
No reported values
No reported values
Drop/Withdrawal 1 · Not sure yet 1