Is this an easy A?
FairEffort
58/100Prepared students can get As with labs and quizzes, but upper-level timed coding and As for beginners.
Online upper courses feel harder to A; some in-person CS102/CS113 call it an easy A if you already know CS.
CS101 · CS113 · CS0175 · CNET170 · CS175 · CS104B · CS118 · CS124 · CS102 · CS116 · 41 lifetime ratings
The decision
Key questions
Is this an easy A?
Prepared students can get As with labs and quizzes, but upper-level timed coding and x x x x As for beginners.
Online upper courses feel harder to A; some in-person CS102/CS113 call it an easy A if you already know CS.
Is the course easy?
Intro C++ can be moderate; data structures and advanced courses jump to challenging with x x.
Online CS116/CS124 reviews rate difficulty higher than many in-person CS102 comments.
Is attendance flexible?
x x x x and participation; others mark it optional, especially online.
In-person CS124 often mandatory; many online x x x x x.
Is this professor recommended?
helpful for flexible grades if x x x x x x x x.
Online upper-level reviews are more negative; x x x x x x.
Course guide
Grading
Fair
58/100
Deadline extensions and some x x help, but labs and x x x x x x x x x.
Format shift
Online students report tougher grading criteria and x x x x.
Workload
Heavy
35/100
Weekly labs, quizzes, discussions, and x x x x x x x x x 116/124.
Format shift
Both formats mention lots of homework; x x x x x x.
Teaching experience
Average
52/100
Some praise programming examples and care; many say lectures are confusing, accent-heavy, or not teaching at all.
Format shift
Online teaching complaints are sharper; some in-person intro students still like him.
Assessment method
Balanced
62/100
Weekly labs and x x x x x x and large question banks.
Format shift
In-person CS124 stresses timed coding exams; x x x x x x x x x.
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 he is often described as caring and flexible on deadlines, but lectures can be x x x and coding exams/labs are demanding in CS124.
Main concern
Accent and x x x x x x x x grades.
What students said
“The dude is nearly impossible to understand.”
“if you want an easy A, x x x x but it will come with the cost of not learning anything.”
“This professor is truly one of the x x x x x x.”
Remote format
Medium confidence · Best fit for Self Taught Pro
Online sections often feel self-taught with x x x x x, and hard-to-reach support, especially in CS116 and CS175.
Main concern
x x x x, and limited help outside class.
What students said
“This course is for self-educated.”
“He doesn't know how to teach online honestly.”
“his lectures and programming examples are really good.”
Exam style
x x x x x x x x large multiple-choice sets; online timers feel tight.
Assessment risk
Strict
35/100
Low score means less forgiving assessment conditions.
In-person CS124 uses timed coding plus large written sections; students need CS116 foundations.
“Each exam is an in person Coding question + 100-150 questions (1+1 hours.)”
“x x x and x x x x x x x x difficult.”
x x x x x x; quizzes may hide correct answers and labs have vague instructions.
“midterm and x x x x x x. Lab and x x x x”
“you don't get to see which questions you got correct/wrong”
Student evidence
Top student voice
“Honestly if you want an easy A, x x x x but it will come with the cost of not learning anything. However, if you want to actually learn the subject, stay FAR away from him!”
“The dude is nearly impossible to understand, and during class i did not know what was going on at all.”
“This course is for self-educated.”
“He extends deadlines if you are struggling with the work and is always there to help you.”
“if you are a beginner of CS major, please ignore him unless you want to fail.”
Theme 1
Theme 2
Theme 3
Data context
Analysis sample
41
Recent reviews read by the AI
41
Lifetime ratings
84/100
Evidence confidence
41 reviews across many years and courses with x x x x x and format.
Inside 41 stored ratings
Reported outcomes
29 reported outcomes
A+ 4 · A 13 · A- 1
B+ 1 · B 3 · B- 1
C+ 1 · C 1
No reported values
No reported values
Drop/Withdrawal 1 · Not sure yet 3