Is this an easy A?
EasyA
84/100An A is very attainable if students complete the and follow the rubric, though careless work and procrastination are costly.
Online evidence strongly supports assignment-based A paths, while but with fewer reviews.
Foothill College · Computer Information Systems
CS1C · CS2B · CIS27A · CS2A · CS1B · CS1A · CS2C · 2A · CS3A · CIS15B · 44 lifetime ratings
The decision
Key questions
Is this an easy A?
An A is very attainable if students complete the programming assignments carefully and follow the rubric, though careless work and procrastination are costly.
Online evidence strongly supports assignment-based A paths, while in-person evidence also supports fair grading but with fewer reviews.
Is the course easy?
The courses are not conceptually easy for beginners because they require self-learning, coding discipline, and careful reading, even when grading is fair.
Online sections feel more self-taught and workload-heavy, while in-person reviews describe similar assignments with somewhat clearer support.
Is attendance flexible?
Reviews describe self-paced, online-reading, assignment-focused courses with generous late policies and little evidence of strict attendance rules.
Online flexibility is strongest through self-paced work, forums, and late policies, while in-person evidence also emphasizes assignments over attendance.
Is this professor recommended?
Most students recommend him for clear structure and useful assignments, but beginners who need hands-on teaching may struggle.
Online recommendations are high but more polarized, while in-person recommendations are positive with limited but consistent evidence.
Course guide
Grading
Lenient
78/100
Rubrics are clear and many students report fair grading, late policies, revisions, and easy A paths, despite some complaints about point deductions.
Format shift
Online reviews include both lenient grading and strict style complaints, while in-person reviews more often call grading clear and fair.
Workload
Heavy
38/100
Programming assignments can take substantial time, especially in CS2B and accelerated or upper-level sections.
Format shift
Online reviews contain the strongest heavy-workload warnings, while in-person reviews also mention assignments growing harder over time.
Teaching experience
Good
82/100
He is generally seen as organized, clear, responsive, and feedback-oriented, though some students find the course too self-taught or outdated.
Format shift
Online reviews praise clear modules and forums but also report self-learning, while in-person reviews are fewer and mostly positive about clarity.
Assessment method
FocusOnAssignments
20/100
Grades are dominated by programming assignments, with exams usually minor and sometimes described as multiple choice or low weight.
Format shift
Both formats are strongly assignment-centered, with online reviews providing repeated grade-weight details.
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
Medium confidence · Best fit for Effort For Reward
In-person reviews show a similar assignment-heavy structure with clear grading, fair policies, and some complaints about confusing organization or workload.
Main concern
In-person-labeled reviews still often describe online readings, modules, or hybrid-style self-learning.
What students said
“His grading scheme is very clear and fair.”
“80% of the class was assignments”
“A lot of work but you really learn a lot.”
Remote format
High confidence · Best fit for Self Taught Pro
Online reviews are mostly positive about structure, rubrics, feedback, and assignment-based grading, but several students warn about heavy workload and self-learning.
Main concern
Online students may need to teach themselves from modules, recordings, and project instructions.
What students said
“It is self-learn in a way”
“His course is great because it is focused mostly on assignments rather than exams.”
“If you want even B expect to spend 20-30h a week on his assignments.”
Exam style
Exams are usually low stakes because grades are mainly assignment-based, and reviews do not clearly prove strict proctoring or closed-book rules.
Assessment risk
StudentFriendly
82/100
Low score means less forgiving assessment conditions.
In-person reviews mention midterm and final exams but show they carry limited weight; reviews do not clearly prove proctoring, open-book rules, or closed-book rules.
“80% of the class was assignments, 5% for discussions, 5% for midterm, 10% for the final”
“not too much weight on tests.”
“The midterm and final were hard,but they make up 20% of the grade only”
Online reviews mention midterms and finals as low-weight, multiple-choice, or secondary to assignments; reviews do not clearly prove webcam, Lockdown Browser, open-book, or strict proctoring.
“midterm & finals are just MCQ.”
“Midterm and final don't matter much; most of the grade (85%) is determined by the assignments.”
“midterm and final.”
Student evidence
Top student voice
“Do the work and do it well (do it yourself).”
“Dave is a very effective teacher. What I appreciated the most about his class was his clarity in communicating difficult concepts.”
“If you want even B expect to spend 20-30h a week on his assignments.”
“His grading scheme is very clear and well defined.”
Theme 1
Theme 2
Theme 3
Data context
Analysis sample
44
Recent reviews read by the AI
44
Lifetime ratings
94/100
Evidence confidence
Credibility is high because 44 reviews cover many years and courses with detailed, recurring patterns about grading, workload, and self-learning.
Inside 44 stored ratings
Reported outcomes
36 reported outcomes
A+ 1 · A 30
B 1
No reported values
No reported values
No reported values
Not sure yet 4