Is this an easy A?
EasyA
86/100Many call it easy or free A with generous regrades and .
Online still yields high grades but for self-taught work; .
The decision
Key questions
Is this an easy A?
Many call it easy or free A with generous regrades and x x x x x x x.
Online still yields high grades but for self-taught work; x x x x x x x x.
Is the course easy?
Difficulty averages low and x x x x, though CS1A can feel advanced and 4B projects get meaty.
Online CS1C often feels too easy content-wise; some in-person intro students say it was overwhelming.
Is attendance flexible?
x x x; several sections do not require it, but missing class means missing announcements and group placement.
Online comments stress you must x x x x x; in-person is mixed between mandatory and optional.
Is this professor recommended?
About 72% would take again; long-term fans are enthusiastic, but recent online critics strongly caution against him.
In-person and older reviews are much warmer; recent online CS1C/CS4 reviews drag the recommendation score down.
Course guide
Grading
Lenient
78/100
x x x x x x, and high A rates balance occasional tough multiple-select tests.
Format shift
Online complaints are more about grading timing than harshness; x x x x x x x.
Workload
Light
68/100
x x x x and exams easy, though group projects and x x x x x x.
Format shift
Online recent sections may have little structured work but still large group deliverables; in-person 4B is project-heavy.
Teaching experience
Good
64/100
Strong when he lectures deeply and coaches projects; weak when classes become short office-hour style sessions with self-teaching.
Format shift
x x x x x x; recent online delivery is often rated poor.
Assessment method
FocusOnAssignments
38/100
x x x, and deliverables often outweigh traditional exams, especially in 1C and 4B.
Format shift
x x x x x x x x; some older sections mix MC tests and coding 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 and older sections often praise x x x x x, and x x x if you keep up.
Main concern
Some intro students find CS1A too advanced or tests picky, and x x x x x.
What students said
“Professor Homi was probably the CS professor that x x x x x x x.”
“Hands down the x x x x x. x x x x.”
“This class was way too easy, and I felt like I didn't learn that much.”
Remote format
High confidence · Best fit for Self Taught Pro
short x x x x x x, and grades pushed at the deadline.
Main concern
Little actual teaching and x x x x x x x.
What students said
“didn't teach ANY concepts required for assignments. x x x x x x.”
“he didn't grade anything until the last day when grades should be submitted.”
“Very awesome x x x x x!”
Exam style
Exam friendliness is generally high when tests exist, but many recent x x x x x x x x x.
Assessment risk
Standard
62/100
Low score means less forgiving assessment conditions.
In-person students mention fair or x x x x x x x, and major group project deliverables.
“x x x x x x.”
“x x x x x x x x and an in class coding exercise on the day of the exam.”
Online reviews rarely describe proctoring; several say quizzes never happened or x x x x x x.
“He said x x x x x, but that never happened.”
“x x x x x x.”
Student evidence
Top student voice
“You'll learn a lot if you want to, but its also a free A so if you don't care you're ok”
“Professor Homi was probably the CS professor that x x x x x x x.”
“Legitimately one of the x x x x x x.”
“its also a free A so if you don't care you're ok”
“he really made it shine. He works in industry & forced us to use industry development cycles/models in projects.”
Theme 1
Theme 2
Theme 3
Data context
Analysis sample
40
Recent reviews read by the AI
39
Lifetime ratings
86/100
Evidence confidence
40 reviews with a x x x: strong historical praise versus recent online teaching failures, enough sample for high confidence.
Inside 40 stored ratings
Reported outcomes
35 reported outcomes
A+ 8 · A 19 · A- 1
B+ 1 · B 3
C 1
No reported values
No reported values
Not sure yet 1 · Rather not say 1