Is this an easy A?
FairEffort
72/100Doing the weekly talks, discussions, and programs usually yields an A, but the volume of busywork means it is not free.
Online students stress do-the-work A's; some in-person and CS50 comments report tougher or .
The decision
Key questions
Is this an easy A?
Doing the weekly talks, discussions, and programs usually yields an A, but the volume of busywork means it is not free.
Online students stress do-the-work A's; some in-person and CS50 comments report tougher or x x.
Is the course easy?
x x x x x, but self-teaching, C programming, and heavy weekly tasks raise the real challenge.
Online CS03 often feels lighter conceptually; CS3/CS50 programming tracks feel harder.
Is attendance flexible?
Most recent online and x x x x x as not mandatory.
Online is almost always optional; a x x x x x x.
Is this professor recommended?
Roughly three in four would take again, with love for organization and speed balanced by x x x x x x.
Online praise for structure is common; in-person and CS50 have more avoid language.
Course guide
Grading
Fair
66/100
Many say fair and x x x x x, but x x and zero-for-no-reason complaints appear often.
Format shift
x x x x and arbitrary-zero stories.
Workload
Heavy
28/100
Weekly TED talks, handwritten reactions, discussions with strict windows, programs, and tests create constant busywork.
Format shift
Workload complaints are strongest in recent online CS3 sections.
Teaching experience
Good
72/100
Organization, speed, and clarity win many 5s, but dry bot-like help and weak live teaching drag the blended score down.
Format shift
Online organization scores high; support quality is the main split in both formats.
Assessment method
Balanced
52/100
Mix of weekly homework, x x x x x x, and final.
Format shift
Online leans assignment-heavy; some 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
x x x x x x x and frustration over short unhelpful responses and test surprises.
Main concern
Support quality and alignment of x x x x x.
What students said
“Dr Hurley wants everyone to succeed. He will help you as far as is reasonable”
“I've never felt less supported by a professor.”
“x x x x x.”
Remote format
High confidence · Best fit for Self Taught Pro
x x x x x, but frequent complaints about TED-talk volume, handwriting rules, and copy-paste help.
Main concern
Busywork and limited substantive coding instruction.
What students said
“This was the x x x x x x x. The structure of the x x x x.”
“Be prepared to handwrite essentially everything.”
“x x x x x x x x x x exact text he put in the original assignment page.”
Exam style
Multiple x x x x x x x x if you study the materials.
Assessment risk
StudentFriendly
78/100
Low score means less forgiving assessment conditions.
In-person and x x x x x x and online open-book exams with internet allowed in at least one section.
“x x x x x.”
“The x x x x x x and using the Internet was permitted during the exam.”
“Test and x x x x x x x x material.”
Online students report midterms and x x x x x x x x prepare, plus weekly quizzes.
“You need to watch interesting Ted talks each week, write a number of C programs, , and x x x and a final.”
“he allows you to use the Internet to search for answers.”
“If you at least try to prepare for the quizzes and x x x x x x x.”
Student evidence
Top student voice
“I have taken numerous online classes and this is easily the x x x. If you have any questions, Professor Hurley will get back to you really quickly; well under 24 hours.”
“I wish all online courses were so well structured.”
“A LOT OF BUSY WORK!”
“Someone could literally program a x x x x x.”
“x x x x x”
Theme 1
Theme 2
Theme 3
Data context
Analysis sample
50
Recent reviews read by the AI
275
Lifetime ratings
90/100
Evidence confidence
50 reviews with large online and in-person samples and recurring specific themes about TED talks, handwriting, and x x x x x.
Inside 50 stored ratings
Reported outcomes
45 reported outcomes
A+ 5 · A 28 · A- 3
B+ 2 · B 1 · B- 1
C 1
No reported values
No reported values
Drop/Withdrawal 3 · Not sure yet 1