Is this an easy A?
HardWork
32/100and lab specs, and heavy study, not minimal effort.
Both online and ; a few online CIS101 students still got A with full effort.
CIS101 · B · CS575 · COSC575 · C116 · COMP575 · COS575 · INTROCOMP · CSIT575 · COMPUTERSCI · COSCI575 · CIS120 · CS116 · COSI533 · 118 lifetime ratings
The decision
Key questions
Is this an easy A?
x x x and x x x x x x x x x lab specs, and heavy study, not minimal effort.
Both online and x x x x x; a few online CIS101 students still got A with full effort.
Is the course easy?
Intro C++ is taught at advanced pace with x x and x x and test load.
Online and in-person both describe high difficulty; some CIS101 sims feel easier than CS116 labs.
Is attendance flexible?
x x x x x and skip-class-you-wont-pass style expectations.
x x x x x x; online still tracks participation and deadlines tightly.
Is this professor recommended?
Would-take-again near 35% and x x x x x x x x x fans.
x x x x x x x; recent online reviews are largely negative.
Course guide
Grading
Harsh
25/100
Tough grader, points off for not doing labs her way, and grade cliffs on missed sections.
Format shift
Harsh grading appears in both formats; online adds MyITLab and textbook-section zero issues.
Workload
Heavy
28/100
Lots of x x x x x, and rigid multi-part labs.
Format shift
Both formats report heavy load; online adds expensive Pearson tools and simulations.
Teaching experience
Poor
30/100
Frequent reports of x x x x x x, and teaching as if students already know the material.
Format shift
In-person has a louder positive minority on feedback in lab; online is mostly negative on clarity.
Assessment method
FocusOnExams
68/100
Tests, midterms, finals, and graded-by-few-things labs drive grades more than light busywork.
Format shift
x x x x; online mixes labs, MyITLab, quizzes, and finals.
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
many say stay away and self-teach, while a few hardcore CS majors call her the best at Pierce for real programming skills.
Main concern
Tough grader who belittles questions, test-heavy filter class with many withdrawals.
What students said
“stay away! making me almost give up on computer science!”
“She's intense, direct, and bordering on brutal, but the payoff is incredible as long as you put in some effort.”
“Take her class if you are really good at programing otherwise get ready for a disaster.”
Remote format
High confidence · Best fit for Self Taught Pro
Online reviews stress x x, x x x x x, and harsh grade swings on missed work.
Main concern
Slow communication, rigid lab specs, and x x x x x x.
What students said
“x x x x because x x x x x and too confusing.”
“Imagine having an A all semester then suddenly your grade drops 15% because x x x x”
“The least communicative teacher I've had.”
Exam style
Exams and quizzes are often hard and specific; only occasional cheat sheets make them less brutal.
Assessment risk
Strict
35/100
Low score means less forgiving assessment conditions.
x x x x x x and finals; a few cohorts allowed a small cheat sheet.
“There will be super hard midterms and final, but no advantages.”
“3x5 cheatsheet was allowed for our exams.”
Online students mention quizzes, tests, and harsh zeros on missed online textbook sections without clear proctoring details.
“Beware of pop quizzes”
“you missed one assignment in her online text book and she marked the whole textbook section as a 0”
Student evidence
Top student voice
“stay away! making me almost give up on computer science!”
“x x x x, and the quizzes also. x x x x.”
“x x x!”
“Complains about your scores constantly. x x x x x x x if you miss one”
“crazy amount of assignments and long quizzes”
Theme 1
Theme 2
Theme 3
Data context
Analysis sample
50
Recent reviews read by the AI
118
Lifetime ratings
88/100
Evidence confidence
50 reviews spanning 2014-2025 with detailed comments and x x x x x x x.
Inside 50 stored ratings
Reported outcomes
38 reported outcomes
A+ 2 · A 7 · A- 2
B+ 5 · B 4 · B- 1
C+ 2
D 1
No reported values
Drop/Withdrawal 10 · Not sure yet 4