Is this an easy A?
EasyA
80/100Many students say an A is doable with homework, , and a , though a few warn grades are not automatic.
All evidence from 27 in-person CS reviews.
The decision
Key questions
Is this an easy A?
Many students say an A is doable with homework, x x, and a x x, though a few warn grades are not automatic.
All evidence from 27 in-person CS reviews.
Is the course easy?
Programming practice is substantial and x x x x, but x x x and structured for serious learners.
x x x x x x.
Is attendance flexible?
Several say do not skip and labs force you to x x x x x x x.
x x x x x x.
Is this professor recommended?
Overwhelming majority call him the x x x and x x; only rare harsh outliers.
x x x x x; take-again near 92%.
Course guide
Grading
Lenient
76/100
x x x x and dropping the lowest exam commonly pad grades for students who try.
Format shift
In-person only.
Workload
Heavy
32/100
Lots of x x x x, and in-class labs that can feel like a higher-unit course.
Format shift
In-person only.
Teaching experience
Excellent
92/100
Students praise clear board x x x x x x, and genuine care for learning.
Format shift
In-person only.
Assessment method
Balanced
48/100
Mix of x x x, and exams with x x x x x.
Format shift
In-person only.
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
In-person C++ students rave about structured lectures, labs that force practice, x x, and big skill gains despite heavy workload.
Main concern
Workload can feel like a 5-unit class packed into 3 units, with x x x.
What students said
“If you are serious about learning about programming this is the class for you.”
“Even with bare minimal effort, it's possible to attain a high B or even an A by the end of the semester if you attend all his lectures.”
“TAKE MACADAM FOR C++ (CS 37). He is the EASIEST professor for C++.”
Remote format
Low confidence
No stored summary is available for this format.
Main concern
No main concern is stored for this format.
Exam style
Exams are real coding checks but friendlier with drops, x x, and x x x.
Assessment risk
Standard
58/100
Low score means less forgiving assessment conditions.
In-person exams include coding under time pressure for some, but x x x and x x are frequent.
“x x x x x x x x x grade!”
“giving everyone a very limited time to complete comprehensive exams, including writing code by hand”
“Allows you x x x x x and x x x.”
Student evidence
Top student voice
“I can't imagine taking ANY computer science course without Macadam.”
“x x x x x. If you're a computer science major, you will want to do the work he assigns.”
“Treat his 3 credit classes as 5 credits in workload.”
“Getting an A is easily achievable.”
“This class literally SAVED MY LIFE! Thank you, Professor Macadam!”
Theme 1
Theme 2
Theme 3
Data context
Analysis sample
27
Recent reviews read by the AI
27
Lifetime ratings
82/100
Evidence confidence
27 detailed CS36/37 reviews from 2014-2020 with strong consistency on workload, x x, and teaching quality.
Inside 27 stored ratings
Reported outcomes
18 reported outcomes
A+ 3 · A 10 · A- 1
B 3
No reported values
No reported values
No reported values
Not sure yet 1