AI Rate Professor

Computer Science

Sako Sefiani

CS216 · CO802 · COMSCI802 · CS836 · COS101 · CS117 · CS840 · COSCI802 · COMP802 · CS816839840 · CSIT840 · COSCI801 · COS839 · COMP816 · CS · CSIT802 · CS839 · CSIT836 · CS101 · COSCI839 · CS802 · 132 lifetime ratings

AI rating
38/100
RMP rating
2.7/5
Take again
44.44%
Difficulty
3.7

The decision

if you can teach yourself C++ from ZyBooks and outside videos; beginners .

Best fit · Self Taught ProZyBooks HeavySelf-Teach RequiredPoor CommunicationFew Graded ItemsPolarizing CS
  • Many online and recent sections are ZyBooks-driven with little live teaching.
  • Grades can still be high if , and .
  • , and beginner unfriendliness are recurring complaints.

Key questions

Four answers before you build your schedule.

Is this an easy A?

EasyA

76/100

Many students earn As by grinding ZyBooks and from him.

Online reviews especially report high grades with low teaching contact; in-person is more mixed.

Is the course easy?

Standard

48/100

Intro material is approachable for self-starters, but labs and .

Online ZyBooks pace feels manageable; .

Is attendance flexible?

Optional

78/100

Many online and as optional because work is self-paced.

; some older in-person courses still expect presence.

Is this professor recommended?

Depends

42/100

Would-take-again sits near 44% with .

Online criticism of ZyBooks teaching is common; .

Course guide

See how this professor fits your week.

Grading

Fair

58/100

Some call him a chill or ; others call him a .

Format shift

Online auto-grading feels binary but passable; .

Workload

Moderate

55/100

Few major assignments, but and .

Format shift

Online ZyBooks volume is steady; in-person programs are fewer but dense.

Teaching experience

Poor

34/100

Dominant theme is that ZyBooks or YouTube teaches more than lectures, with slow or vague help.

Format shift

Online absence of ; in-person still has some strong defenders.

Assessment method

FocusOnAssignments

32/100

ZyBooks activities, coding labs, and a small set of programs or .

Format shift

Online leans assignment-only; programs.

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

Compare the in-person and online experience.

Classroom format

In person

31 reviews

High confidence · Best fit for Self Taught Pro

some praise help and easy As, , and unprofessional habits.

Main concern

and weak beginner scaffolding.

What students said

“what makes his classes very hard is his directions. His directions will drive you crazy because they make no sense.”
CS839
“I really enjoyed his class and I learned to start coding in C ++.”
COMP802
“ . !!!!!”
CSIT802

Remote format

Online

19 reviews

High confidence · Best fit for Self Taught Pro

Online is largely ZyBooks auto-teaching with and variable module clarity.

Main concern

Minimal instructor presence and .

What students said

“It was an online class but all we did was zyBooks and nothing else.”
CS101
“He does no teaching and instead has everything taught and auto-graded by Zybooks.”
CS117
“Very minimal effort and lack of help from the professor.”
CS101

Exam style

Know what to expect from exams and major assignments.

Assessment is mostly labs and a handful of tests; friendliness depends on whether open notes or self-teaching success apply.

ZyBooks labsFew large programsTimed coding testsOpen book or notes sometimesAuto-graded work

Assessment risk

Standard

55/100

Low score means less forgiving assessment conditions.

In person

few tests; one review notes open-book program-style tests.

4-5 assignments3-4 testsOpen book notes sometimesAmbiguous directions
“ (open book, notes, programs, etc).”
COSCI839
“Despite his classes only consisting of 4-5 assignments and 3-4 tests, what makes his classes very hard is his directions.”
CS839

Online

and assignment completion more than proctored exams.

ZyBooks auto-gradingSelf-paced modulesFew traditional finals
“all we did was zyBooks and nothing else.”
CS101
“With ZyBooks, prof seems to let the program do the .”
CS216

Student evidence

See what students actually said.

Top student voice

“If you want to actually . He does no teaching and instead has everything taught and auto-graded by Zybooks.”

Voice snapshots generated from 50 reviews (19 online, 31 in person), highlighting ZyBooks dependence, self-teaching, and recommendation split. Credibility rating: High.

🤖 ZyBooks Is The Teacher

30/100

“Zybook is basically the teacher.”

🛠️

76/100

“As someone who did not know anything about c++ I got a 100% in the class. Its, not hard if you read the notes and use the textbook.”

✉️ Communication Breakdown

25/100

“Good luck trying to e-mail the professor because .”

⚠️ Beginner Unfriendly

28/100

“ if you're a beginner. He teaches us like we know everything already.”

Theme 1

👨‍🏫 About Teaching Style

  • I could've just watched a 10 hour YouTube video and learned more/better.
  • He is explaining the same topic a few times in different ways.
  • You're gonna have to teach yourself to understand the material better.

Theme 2

📈 About Difficulty & Grades

  • Class is easy, but the overall downfall came with requesting assistance.
  • Programs are DIFFICULT, 1 week to complete but he extends deadline if necessary.
  • I got 100 percent.

Theme 3

💬 About Communication

  • Slow response via inbox only.
  • .
  • Super quick responder.

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

132

Lifetime ratings

84/100

Evidence confidence

Fifty reviews across years and formats repeatedly stress ZyBooks reliance, self-teaching, and communication issues.

Inside 50 stored ratings

Quality ratings

5 out of 531
4 out of 519
3 out of 516
2 out of 521
1 out of 545

Course coverage

CS10110 reviews
COS8395 reviews
COSCI8025 reviews
CS1175 reviews
COSCI8394 reviews
Show 16 more courses
COMP8023 reviews
COMP8162 reviews
COS1012 reviews
COSCI8012 reviews
CO8021 review
COMSCI8021 review
CS1 review
CS2161 review
CS8021 review
CS8168398401 review
CS8361 review
CS8391 review
CS8401 review
CSIT8021 review
CSIT8361 review
CSIT8401 review

Reported outcomes

A range results lead the reported letter grades.

38 reported outcomes

A range

24

A+ 8 · A 16

B range

5

B+ 3 · B 2

C range

1

C 1

D range

1

D 1

F

1

F 1

No letter grade reported

6

Audit/No Grade 1 · Not sure yet 3 · Rather not say 2