AI Rate Professor

Computer Science

Armen Keshishian

CS136 · COS839 · V3375 · COSCI839 · 9 lifetime ratings

AI rating
39/100
RMP rating
2.8/5
Take again
44.44%
Difficulty
3.0

The decision

Avoid for CS136 if you want real teaching; if you can learn DSA fully on your own.

Best fit · Self Taught ProZyBooks OnlyDoes Not TeachTough GraderPop QuizzesSelf-Taught Required
  • Recent CS136 reviews say he assigns ZyBooks and barely teaches data structures.
  • Older in-person COS courses were more positive, praising patience and industry knowledge.
  • Many students still earned As, but and .

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

58/100

Several students still got As, but only after self-teaching ZyBooks material and .

Online students report ; in-person older courses say you have to work for the grade.

Is the course easy?

Standard

48/100

Content is standard DSA or COS material, but .

Online CS136 is reading-heavy; .

Is attendance flexible?

Varies

45/100

as mandatory or participation-based, while others report it as .

Evidence is mixed across both online and in-person reviews.

Is this professor recommended?

Avoid

38/100

Recent students strongly warn against taking him for important CS classes because he does not teach.

Online CS136 is largely negative; .

Course guide

See how this professor fits your week.

Grading

Strict

38/100

Tagged as a when alternatives work.

Format shift

Tough-grader complaints appear mainly in online CS136 and one older in-person section.

Workload

Moderate

52/100

ZyBooks reading can feel light, but , and .

Format shift

Online is ZyBooks-heavy; for 3 units.

Teaching experience

Poor

35/100

Recent reviews describe , and a .

Format shift

Online and recent CS136 are poor; .

Assessment method

Balanced

55/100

Grades mix ZyBooks or , and sometimes a .

Format shift

Online emphasizes assignments plus tests; and paper coding.

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

5 reviews

Medium confidence · Best fit for Hardcore Learner

Older COS courses praised him as patient and practical, while CS136 and , and pop quizzes.

Main concern

, and pedantic grading can overwhelm a 3-unit class.

What students said

“ and wants everybody understand the materials.”
COS839
“ . Makes you write code on an actual piece of .”
COSCI839

Remote format

Online

4 reviews

Medium confidence · Best fit for Self Taught Pro

Online CS136 is almost entirely ZyBooks with little instruction, slow email replies, and .

Main concern

You are left to learn data structures alone with weak support and .

What students said

“Does not teach at ALL, just assigns zybooks and calls it a day.”
CS136
“I've never seen a teacher put less effort into teaching a class.”
CS136

Exam style

Know what to expect from exams and major assignments.

Exams are standard difficulty, sometimes aligned with assignments, with occasional pop quizzes and paper-based coding.

Tests Similar to AssignmentsPop QuizzesPaper CodingEasy Final Reported

Assessment risk

Standard

48/100

Low score means less forgiving assessment conditions.

In person

and writing code on paper instead of an IDE.

Pop QuizzesPaper CodingHomework Heavy
“ . Makes you write code on an actual piece of .”
COSCI839

Online

and tough grading on tests.

Easy Final ReportedTough Test GradingAssignment Heavy
“ but at least the .”
CS136
“He is a .”
CS136

Student evidence

See what students actually said.

Top student voice

“if you actually want . Its all zybooks and he has nothing to do w the class.”

Voice snapshots generated from 9 reviews spanning online ZyBooks CS136 and . Credibility rating: Medium.

📉 Teaching Quality

35/100

“Does not teach at ALL, just assigns zybooks and calls it a day.”

👎 Recommendation Rate

38/100

“ .”

📚

48/100

“His class felt like reading the through the Java section in w3schools.”

⚠️

38/100

“he expects you to write the code that is similar to his own solutions which is very unfair eventhough the code worked.”

Theme 1

👨‍🏫 About Teaching Style

  • Does not teach at ALL, just assigns zybooks and calls it a day.
  • I've never seen a teacher put less effort into teaching a class.
  • and wants everybody understand the materials.

Theme 2

📈 About Difficulty & Grades

  • You need to have a if you want to do well.
  • You have to work for your grade.
  • but at least the .

Theme 3

⚠️ About Workload & Support

  • Hard to get a hold of, , and subpar study materials.
  • Way too much homework for a 3 unit class.
  • Always says to email or message with questions, doesn't actually answer any of them.

Data context

See exactly what the AI read.

Analysis sample

9

Recent reviews read by the AI

9

Lifetime ratings

62/100

Evidence confidence

Nine reviews spanning 2016-2025 with clear comments, but quality is polarized and recent CS136 differs from older COS praise.

Inside 9 stored ratings

Quality ratings

5 out of 53
4 out of 50
3 out of 52
2 out of 50
1 out of 54

Course coverage

CS1365 reviews
COS8392 reviews
COSCI8391 review
V33751 review

Reported outcomes

A range results lead the reported letter grades.

8 reported outcomes

A range

5

A 5

B range

0

No reported values

C range

1

C 1

D range

0

No reported values

F

0

No reported values

No letter grade reported

2

Drop/Withdrawal 1 · Not sure yet 1