Is this an easy A?
HardWork
28/100Even strong students report , and finals that punish you despite heavy effort.
Both online and and withdrawals; one online A .
CNIT420 · COMSC044 · COMP284 · COMP150 · CIS250 · COMP252 · COMSC030 · COMP250 · 14 lifetime ratings
The decision
Key questions
Is this an easy A?
Even strong students report x x x x x x, and finals that punish you despite heavy effort.
Both online and x x x x x and withdrawals; one online A x x x x.
Is the course easy?
C++ and related CS content are treated as hard, fast, and poorly scaffolded for beginners.
In-person COMP250 and online COMSC sections both flag high intellectual load and x x.
Is attendance flexible?
x x x x x x, while several in-person reviews mark attendance mandatory or critical.
Online evidence leans optional; x x x x x x x.
Is this professor recommended?
Nearly all students say x x x x x because he does not teach clearly and offers little help.
Recommendation is poor in both formats, with only one older positive in-person COMP150 note.
Course guide
Grading
Strict
28/100
Tags and comments emphasize tough grading, no partial credit, and x x x x.
Format shift
One online student called him an x x; most in-person and online reviews say tough.
Workload
Heavy
22/100
Lots of homework, long lectures, quizzes, and x x x x x x.
Format shift
Heavy workload appears in both online and in-person comments.
Teaching experience
Poor
22/100
Common verdict is credentialed coder who posts long YouTube-style lectures and cannot teach beginners.
Format shift
Online and in-person both slam clarity and help; one in-person student liked the videos for C++.
Assessment method
Balanced
48/100
x x x x x and quizzes; one course weighted a single final at 75 percent.
Format shift
In-person COMP150 stresses one big final; x x x x x, and tests.
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 Self Taught Pro
In-person students x x x x x x x x, and tough no-partial-credit grading.
Main concern
Lectures do not prepare you for x x x x, and x x x.
What students said
“Good coder, not teacher. Online lectures are long, sometimes posts YouTube instead.”
“the x x x x x x. I spent an hour trying to figure it out and got a C for using something "too advanced" that HE gave us.”
“x x x x x and functionality. no partial credit if it doesn't work.”
Remote format
Medium confidence · Best fit for Self Taught Pro
Online x x x x x x x x x and little instructor help.
Main concern
x x x x x and the instructor is unhelpful when asked.
What students said
“x x x x x x and the instructor isn't the most helpful when asked. x x x.”
“If you're not prepared to self-study, x x x x x x x.”
“x x x x x and long lectures, often he makes mistakes and seems to have an unfriendly attitude.”
Exam style
Exams and finals matter a lot and can cover material not x x x x x x.
Assessment risk
Standard
42/100
Low score means less forgiving assessment conditions.
x x x x x and difficult finals that feel misaligned with lectures.
“The good thing is that x x x x. It worth 75% of your grade.”
“x x x x x x x x and a large portion fail.”
Online reviews emphasize homework and x x x x x x.
“x x x and x x x x, and grades discussions.”
Student evidence
Top student voice
“Good coder, not teacher. Online lectures are long, sometimes posts YouTube instead. x x x x x, and are complicated and UNRELATED to his lectures AND the textbook.”
“He is credential for coding, but he is not suited as a teacher.”
“x x.”
“If you're not prepared to self-study, x x x x x x x.”
“x x x x x and functionality. no partial credit if it doesn't work.”
Theme 1
Theme 2
Theme 3
Data context
Analysis sample
14
Recent reviews read by the AI
14
Lifetime ratings
82/100
Evidence confidence
Fourteen detailed reviews across several CS courses from 2019-2022 show strong consistency on poor teaching and x x.
Inside 14 stored ratings
Reported outcomes
14 reported outcomes
A 2
B+ 1 · B 2
C+ 1 · C 1
No reported values
No reported values
Drop/Withdrawal 3 · Incomplete 1 · Not sure yet 3