Is this an easy A?
FairEffort
70/100Most students earn As with , and EC, but and you cannot coast without practice.
; online is similar except a minority of harder async experiences.
CS155 · CSM10DS · CSM10P · CSM10DB · CSM01 · CSM125 · CSM10J · 244 lifetime ratings
The decision
Key questions
Is this an easy A?
Most students earn As with x x x x, and EC, but x x and you cannot coast without practice.
x x x x x x x; online is similar except a minority of harder async experiences.
Is the course easy?
He paces intro coding slowly and clearly, though later weeks and some CS topics still feel challenging.
Both formats call him beginner-friendly; content difficulty rises with course level more than format.
Is attendance flexible?
Many in-person reviews mark attendance mandatory with x x; online is more mixed.
x x x x x x; online attendance is often optional or Zoom-flexible.
Is this professor recommended?
Overwhelming student consensus that he is the x x x x x x x x and support.
x x x x x; online is still strong aside from one harsh CSM01 review.
Course guide
Grading
Lenient
81/100
x x x x x x x x, and clear exam alignment with lectures ease pressure.
Format shift
x x x x and EC; in-person emphasizes in-class EC participation.
Workload
Moderate
56/100
x x and labs that prepare for exams; volume is fair practice rather than busywork, but not featherlight.
Format shift
In-person students note class-time help on HW; online still assigns a fair amount of exercises.
Teaching experience
Excellent
94/100
Students rave about step-by-step demos, approachability, phone access for questions, and real career motivation.
Format shift
Teaching praise is extremely strong in person and still high online despite a few logistics complaints.
Assessment method
FocusOnExams
68/100
Tests and x x x x x x x x, and practice quizzes that mirror exam content.
Format shift
Both formats are test-influenced; x x x x x x.
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 Beginner Friendly
In-person CS students almost x x x x x, and life-changing, with pre-lecture videos, class activities, EC, and curves.
Main concern
Lectures can run long and x x x x x x x x when study guides help.
What students said
“Literally probably one of the nicest and x x x x x x x x x life... He won't give up on you.”
“Gives his phone # out, can text him questions any time of the day. All around, a x x x x x x x x.”
“He's the x x x x x x because his lectures are clearly curated for people with no experience in coding.”
Remote format
Medium confidence · Best fit for Effort For Reward
Online students praise x x x x x, and caring support, though a couple of async courses had rigid timed finals.
Main concern
At least one intro online section tested material students felt was not covered and forced a x x x.
What students said
“Nikjeh turned out to be the x x x x x x. He is very passionate about teaching and provides the best learning environment for his students.”
“Such an understanding professor. I was going through a rough semester and every time I reached out he was always willing to offer me support.”
“He tested on material not covered, expected us to know a language not taught in the class... and was uncooperative when technical difficulties arose.”
Exam style
Exams are fair and often multiple choice with study guides and curves, but still require real preparation.
Assessment risk
Standard
58/100
Low score means less forgiving assessment conditions.
x x x x x and class activities, often multiple choice with curves and EC buffer.
“x x x x x x x, but he gives really helpful study guides that cover most of the x x.”
“x x x x x x x x in class which could all be found in the lectures and class activities”
Online exams are generally manageable with notes and videos, though at least one course used a x x x.
“if you follow the instructions read the the PDF file notes and watch the videos, you should be fine. He makes a x x x x x x x x.”
“He forced the x x x x x x x and day (for a completely asynchronous class)”
Student evidence
Top student voice
“Literally probably one of the nicest and x x x x x x x x x life. Even if you're struggling... he will give you his full, undivided attention. He won't give up on you.”
“Prof. x x x x x x x x and interesting way which I learned them during the lectures. He is very helpful and knowledgeable. 11/10”
“If you want to study CS as a beginner. His class will make CS much easier for you! x x x! x x x x!!”
“His lectures are clearly curated for people with no experience in coding.”
“There are plenty of extra credits opportunities during the class. x x x x. x x x.”
Theme 1
Theme 2
Theme 3
Data context
Analysis sample
50
Recent reviews read by the AI
244
Lifetime ratings
91/100
Evidence confidence
50 recent detailed CS reviews with consistent themes on care, clarity, and x x x x x x.
Inside 50 stored ratings
Reported outcomes
44 reported outcomes
A+ 2 · A 38 · A- 1
B+ 1 · B 2
No reported values
No reported values
No reported values
No reported values