Is this an easy A?
HardWork
28/100Passing is possible with labs and , but an A is hard because , and often uncurved.
Online recent CS116 reviews are harshest on finals; .
CS550 · CS406 · COMP550 · COSCI556 · PE91 · CS575 · CS539 · PHYSED91 · CS5 · FLASH · COMP539 · CS3185 · CS556 · MIS101 · COSCI548 · CS501 · CS116 · CS548 · 57 lifetime ratings
The decision
Key questions
Is this an easy A?
Passing is possible with labs and x x, but an A is hard because x x x x x, and often uncurved.
Online recent CS116 reviews are harshest on finals; x x x x x x.
Is the course easy?
Content starts manageable then ramps hard with x x x x, and rushed advanced topics.
Online CS116 and advanced CS feel harder than older intro web courses.
Is attendance flexible?
x x x x x x x while others allow lower attendance if PowerPoints and work are completed.
Online mixed mandatory tags; x x x x x if work is done.
Is this professor recommended?
Would-take-again sits near 28 percent with many modern warnings to protect GPA.
Online CS116 is strongly negative; x x x x x x x x x.
Course guide
Grading
Harsh
22/100
x x x x x x x x, and uncurved low final means.
Format shift
Harshness is most documented in recent online and in-person CS116.
Workload
Heavy
28/100
x x x x x x, and major finals create sustained load.
Format shift
Both formats cite lots of homework; x x x x x.
Teaching experience
Average
42/100
Explains and x x x x, but many report rush, impatience, unclear late topics, and demoralizing finals.
Format shift
x x x x x x x x x CS116.
Assessment method
FocusOnExams
72/100
Labs and x x, yet finals and x x x x x x.
Format shift
Online emphasizes timed quizzes plus final; 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 Hardcore Learner
many older students praise clear PowerPoints and learning, while recent CS students x x x x x, and impatience.
Main concern
x x x x x x x and inconsistent late-semester pacing.
What students said
“i went in to the final with a 98% in the class and i dropped to an 84%”
“Great professor for the first 70% of the class, then completely falls apart”
“If you want to learn, this is the teacher”
Remote format
High confidence · Best fit for Hardcore Learner
Online CS116 students report organized materials and x x but x x x x x, and a final that often tanks grades.
Main concern
Insufficient quiz and x x x x x x x x.
What students said
“x x x x x. Had a 92% then dropped to 81%”
“Had a 96% in the class until the last three weeks I ended the class with a 72%!!!”
“The mean score on the final was 48/115 and x x x x”
Exam style
Exams and x x x x x x x x and large final impact; reviews do not clearly prove webcam proctoring.
Assessment risk
Strict
24/100
Low score means less forgiving assessment conditions.
x x x x x x x x of the grade with inconsistent severity and not enough time, while older courses used labs plus a final.
“the x x x x x x x x and there was not nearly enough time to finish it”
“Make a tiny mistake on the final? 1/5 points”
Online quizzes after lectures and a long coding-heavy final with insufficient time and x x x x x x x.
“Doesn't give enough time for x x x x x x x x amount of time”
“Too many code questons, the multiple choice were often vague and tricky which ate more time”
“x x x x x”
Student evidence
Top student voice
“x x x x x. Had a 92% then dropped to 81%”
“Had a 96% in the class until the last three weeks I ended the class with a 72%!!!”
“x x x x x x x x x x because it is not to her preference”
“If you want an A, do the work. If x x x x x x x”
Theme 1
Theme 2
Theme 3
Data context
Analysis sample
50
Recent reviews read by the AI
57
Lifetime ratings
86/100
Evidence confidence
50 reviews spanning decades with detailed recent online and in-person CS116 evidence plus older courses; opinions split by era but x x x x x.
Inside 50 stored ratings
Reported outcomes
18 reported outcomes
A+ 4 · A 3
B+ 1 · B 4
C+ 1 · C 1 · C- 1
No reported values
No reported values
Drop/Withdrawal 1 · Rather not say 2