AI Rate Professor

Computer Science

Ramyar Alavi-Moghaddam

ICT210 · COS15121 · ICT223 · 12 lifetime ratings

AI rating
11/100
RMP rating
1.8/5
Take again
25%
Difficulty
3.8

The decision

Avoid Ramyar Alavi-Moghaddam unless you are comfortable teaching yourself from paid materials and .

Best fit · Self Taught ProUnclear instructionsHeavy busyworkTough gradingTextbook-drivenMandatory attendance concerns
  • Recent reviews are strongly negative, especially , and weak communication.
  • Students report , and inconsistent grading expectations.
  • A , but they are outweighed by many recent complaints.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

36/100

Some students earned A grades, but comments , and withdrawals.

Online reviews describe more grading friction and self-teaching, while but still report heavy work and .

Is the course easy?

Challenging

30/100

The course difficulty comes less from concepts and , and workload management.

Online students report book-and-lab self-teaching, while and paid text dependence.

Is attendance flexible?

Mandatory

12/100

In-person students and frustrating, while online reviews do not provide flexibility relief.

, and online reviews provide no clear evidence of flexible attendance policies.

Is this professor recommended?

Avoid

24/100

Most students warn against the class because of , and poor communication.

Online reviews are heavily avoidant, while positive career-preparation comments.

Course guide

See how this professor fits your week.

Grading

Strict

22/100

Students report tough grading, inconsistent deductions, and .

Format shift

Online reviews give the clearest strict-grading evidence, while and heavy-work complaints.

Workload

Heavy

18/100

Reviews repeatedly mention lots of , and workload-heavy course design.

Format shift

Online reviews stress busywork and labs, while and full schedules.

Teaching experience

Awful

18/100

Many students say there is little real , and textbook-driven learning.

Format shift

Online teaching complaints are strongest, while but still include serious concerns about limited teaching.

Assessment method

FocusOnAssignments

24/100

Comments , and Cengage more than exams, despite some test-heavy tags.

Format shift

Both formats focus mainly on assignments and and online tags also warning about 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

Compare the in-person and online experience.

Classroom format

In person

7 reviews

High confidence · Best fit for Hardcore Learner

In-person reviews are mixed but lean negative, with , and limited teaching.

Main concern

is used mostly for homework.

What students said

“I learn more from the book than him.”
COS15121
“We shouldn't have to show up to class if the teacher isn't teaching”
COS15121
“the but it should not be.”
ICT223

Remote format

Online

5 reviews

High confidence · Best fit for Self Taught Pro

Online students report unclear assignments, little , and heavy busywork.

Main concern

Students say they must teach themselves from books and labs while dealing with .

What students said

“I can hardly call him an instructor”
ICT210
“just online books and your own”
ICT210
“does everything so you dont pass”
ICT210

Exam style

Know what to expect from exams and major assignments.

Some tags describe the course as test heavy, but student comments .

Test-heavy tags appear in some reviewsReviews do not clearly prove exam policy

Assessment risk

Varies

45/100

Low score means less forgiving assessment conditions.

In person

but do not clearly prove closed-book exams, proctoring, quiz, midterm, or .

Test-heavy tags appearReviews do not clearly prove in-person exam policy

Online

Online reviews do not clearly prove webcam, proctoring, .

Test-heavy tag appearsReviews do not clearly prove online exam policy

Student evidence

See what students actually said.

Top student voice

“just online books and your own”

Voice snapshots generated from 12 reviews, highlighting key themes in , and attendance. Credibility rating: High.

🎯 Teaching Quality

18/100

“There is hardly any interaction between student and professor and all lectures are entirely done through textbook.”

⚖️

22/100

“Grades are inconsistent, .”

📚 Workload Pressure

18/100

“This class has a lot of labs and homework so if you are going to take this class make sure your scheduled isnt full”

Theme 1

👨‍🏫 About Teaching Style

  • I learn more from the book than him.
  • I can hardly call him an instructor
  • His lectures provide very little in terms of engagement or importance.

Theme 2

📈 About Difficulty and Grades

  • Be prepared to overexplain the simplest of concepts so .
  • if you make a mistake he will rub it in
  • The classes are not easy, but they are an excellent preparation for an IT career in the real world.

Theme 3

💸 About Cost and Structure

  • Makes use of Cengage. Cash grab. Avoid.
  • Proprietary only, you will be forced to buy an overpriced online text that focuses on windows.
  • the but it should not be.

Data context

See exactly what the AI read.

Analysis sample

12

Recent reviews read by the AI

12

Lifetime ratings

86/100

Evidence confidence

Twelve reviews across several years include detailed, format-specific complaints, with recent reviews strongly consistent.

Inside 12 stored ratings

Quality ratings

5 out of 52
4 out of 50
3 out of 50
2 out of 52
1 out of 58

Course coverage

ICT2108 reviews
COS151213 reviews
ICT2231 review

Reported outcomes

A range results lead the reported letter grades.

12 reported outcomes

A range

6

A+ 1 · A 5

B range

2

B+ 1 · B 1

C range

0

No reported values

D range

0

No reported values

F

0

No reported values

No letter grade reported

4

Drop/Withdrawal 3 · Rather not say 1