Is this an easy A?
HardWork
38/100, but picky labeling and zero cushion make the A expensive.
; both formats still dock heavily for format mistakes.
CIS63 · CIS045 · CIS042 · CIS12 · CIS42 · CIS161 · CIS45 · CIS10 · CIS163 · CIS162 · CIS41 · CIS11A · CIS11 · CIS041 · CIS012 · 84 lifetime ratings
The decision
Key questions
Is this an easy A?
x x x x x x x x, but picky labeling and zero cushion make the A expensive.
x x x x; both formats still dock heavily for format mistakes.
Is the course easy?
Material is manageable conceptually, but volume, pace, and precision requirements make the experience hard.
Online winter/short terms x x x x x x; in-person networking is similarly intense.
Is attendance flexible?
Skip-class warnings and required presence are common; late work is often a zero.
x x x x x x; online still expects constant on-time submissions.
Is this professor recommended?
About three in x x x x; devotees call him transformative while others urge avoidance.
x x x x x x x; in-person loyalty is stronger among long CIS sequences.
Course guide
Grading
Strict
30/100
filename typos, label misses, and format slips can wipe large grade chunks.
Format shift
Online and x x x x x and little x x.
Workload
Overwhelming
14/100
Double-digit weekly assignments, long labs, and short-term cram loads define the experience.
Format shift
Online short terms are especially brutal; x x x x x.
Teaching experience
Good
72/100
Strong industry labs and x x, though lectures can feel dry and help can feel limited.
Format shift
In-person fans emphasize lectures and mentorship; x x x x x x x.
Assessment method
FocusOnAssignments
28/100
Labs and x x x; exams and quizzes usually matter less and may be open book.
Format shift
Online CIS11 explicitly reports assignment-heavy grading with open-book quizzes and exams.
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 students either call him one of x x x x x x x x x monologue lectures, rigid formats, and impossible weekly hours.
Main concern
Strict no-late policy and x x x x x x x x x overloaded schedules.
What students said
“x x x x x! x x x x x and thorough.”
“he gives up to 60+ hours of x x x.”
“Worst class ever. Only shows x x x x x x x x x.”
Remote format
High confidence · Best fit for Hardcore Learner
Online CIS sections still deliver heavy assignment volume with x x; x x x, but strict formatting and weak compassion frustrate many.
Main concern
Compressed online terms x x x x x x x x x.
What students said
“all quizzes and x x x x, and he gives you a link to access the reading material so there's no need to purchase the actual book.”
“about 20 assignments per week; some that took 6+hrs to do.”
“The first week started with 18 ASSIGNMENTS, he warns you to drop his class on week 1 if you are taking additional classes.”
Exam style
When exams appear, students report open-book formats, while the x x x x x and x x.
Assessment risk
StudentFriendly
78/100
Low score means less forgiving assessment conditions.
x x x x x x and projects than exam logistics; formal proctoring is not clearly proven.
“assignments worth 1/2 your grade, tons of hw”
“Midterm and final are only 10% of your grade combined.”
x x x x x x and exams plus free linked readings.
“all quizzes and x x x x, and he gives you a link to access the reading material so there's no need to purchase the actual book.”
“x x x x x and x x x x.”
Student evidence
Top student voice
“If you're willing to work for your grade, this class is extremely worthwhile.”
“He is the x x x x x x x x industry.”
“On a normal week you'll have 14 assignments to do and on heavy weeks you x x x x x.”
“x x if x x x x x.”
“If you are new to networking. x x x x x”
Theme 1
Theme 2
Theme 3
Data context
Analysis sample
50
Recent reviews read by the AI
84
Lifetime ratings
90/100
Evidence confidence
50 reviews across many CIS courses, years, and both formats show a consistent hard-but-valuable pattern.
Inside 50 stored ratings
Reported outcomes
44 reported outcomes
A+ 10 · A 16 · A- 1
B+ 4 · B 4 · B- 1
C+ 1
No reported values
No reported values
Drop/Withdrawal 2 · Not sure yet 4 · Rather not say 1