Is this an easy A?
HardWork
28/100Getting an A appears difficult because students , and low class averages even when they work hard.
Both formats are difficult, with online reviews emphasizing auto-graded tests and , and hard finals.
The decision
Key questions
Is this an easy A?
Getting an A appears difficult because students cite harsh curves, confusing exams, heavy reading, and low class averages even when they work hard.
Both formats are difficult, with online reviews emphasizing auto-graded tests and in-person reviews emphasizing curves, quizzes, and hard finals.
Is the course easy?
The course content is advanced, fast-paced, and reading-heavy, with computer architecture topics that many students find hard to connect to assessments.
Online students describe hard wording and self-paced confusion, while in-person students describe long lectures, dense reading, and tough in-class assessments.
Is attendance flexible?
Attendance is not always framed as formally mandatory, but students say lectures, quizzes, and office hours are important for survival.
Online reviews recommend Zoom lectures and office hours, while in-person reviews warn that missing lecture details can hurt test performance.
Is this professor recommended?
Most students do not recommend him because the class feels overly difficult, poorly taught, and harshly tested despite his subject expertise.
Both formats include a few positive reviews from strong learners, but in-person reviews contain more severe avoid warnings.
Course guide
Grading
Harsh
18/100
Students repeatedly mention tough grading, harsh curves, low exam averages, confusing criteria, and tests that feel disconnected from instruction.
Format shift
Online reviews warn about auto-graded tests and curves, while in-person reviews stress low final averages and difficult quiz or exam grading.
Workload
Overwhelming
12/100
Reviews describe 6 or more lecture hours, major weekly reading, frequent quizzes, labs, homework, midterms, and finals.
Format shift
Online reviews describe weekly reading, quizzes, and labs, while in-person reviews emphasize long lectures, reading volume, and frequent tests.
Teaching experience
Poor
36/100
Riordan is respected for knowledge, but many students say he cannot explain clearly, reads slides, and gives assessments beyond what was taught.
Format shift
Online reviews mention trouble adapting and unclear test wording, while in-person reviews more often criticize lectures and exam alignment.
Assessment method
FocusOnExams
85/100
Grades are heavily shaped by quizzes, online tests, midterms, finals, and labs, with repeated comments that exams drive the course experience.
Format shift
Online reviews highlight auto-graded tests and quizzes, while in-person reviews highlight quizzes, midterms, finals, and labs.
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 reviews mostly describe a knowledgeable professor whose lectures and exams feel disconnected, with heavy reading and very tough grading.
Main concern
Students frequently report confusing lectures, difficult exams, and grades damaged by the curve or unclear tests.
What students said
“AVOID AT ALL COSTS. SERIOUSLY.”
“His lectures are terrible, and hard to follow.”
“CS10 was probably the hardest and most time consuming class i've taken at foothill.”
Remote format
High confidence · Best fit for Self Taught Pro
Online reviews are sharply mixed but mostly warn about difficult tests, heavy weekly work, unclear questions, and communication problems.
Main concern
Online students may struggle with auto-graded tests, heavy reading, and limited support.
What students said
“Almost all of the online tests are automatically graded, and difficultly worded.”
“It is very heavy work, so be prepared.”
“Dropped him and got a different prof next quarter.”
Exam style
Exam risk is high because reviews repeatedly describe difficult, confusing, heavily weighted tests and harsh curves, with no clear student-friendly policy.
Assessment risk
Strict
18/100
Low score means less forgiving assessment conditions.
In-person reviews describe frequent quizzes, hard midterms and finals, low final averages, and tests on barely covered topics, but do not clearly prove closed-book rules.
“his midterms and finals are designed to have most of the class get under 50%.”
“Class average on the final was below a 60%, so good luck.”
“The in-class quizzes and test are on topics barely covered in class.”
Online reviews clearly mention auto-graded, difficult tests and confusing quiz wording, but do not clearly prove webcam, Lockdown Browser, or open-book policies.
“Almost all of the online tests are automatically graded, and difficultly worded.”
“Took quiz after reading the book and going to his lecture but had no idea what most questions were asking”
“His tests, especially the midterm and final, will have questions that you've never seen before.”
Student evidence
Top student voice
“AVOID AT ALL COSTS. SERIOUSLY.”
“If you have a chance to take it with someone else, take it and run.”
“CS10 was probably the hardest and most time consuming class i've taken at foothill.”
“His tests, especially the midterm and final, will have questions that you've never seen before.”
Theme 1
Theme 2
Theme 3
Data context
Analysis sample
36
Recent reviews read by the AI
35
Lifetime ratings
92/100
Evidence confidence
The analysis uses 36 reviews across a long time span, with unusually consistent comments about difficulty, testing, workload, and teaching issues.
Inside 36 stored ratings
Reported outcomes
27 reported outcomes
A 2 · A- 4
B+ 7 · B 4 · B- 3
C+ 1 · C 1
No reported values
No reported values
Drop/Withdrawal 3 · Not sure yet 2