AI Rate Professor

Computer Science

Amir Ghasemkhan

CSCI110 · CSCI145 · 4 lifetime ratings

AI rating
88/100
RMP rating
4.8/5
Take again
75%
Difficulty
2.3

The decision

Strong pick for CS intro courses if , and a fair path to a good grade.

Best fit · Beginner FriendlyClear LecturesHelpful in LabStructured CourseExtra CreditLecture Heavy
  • , and ready help in lab
  • Workload is manageable with , and a few exams
  • and code practice is enough for most students to pass well

Key questions

Four answers before you build your schedule.

Is this an easy A?

EasyA

78/100

Students say , and review make high grades realistic, with A+ outcomes reported.

Online student earned a B with ; + and C with pass-focused comments.

Is the course easy?

Beginner

72/100

and guided labs, though some topics still challenge newcomers.

Both formats describe manageable difficulty when students preview and practice.

Is attendance flexible?

Recommended

58/100

but also framed as extra-credit graded, so presence helps without pure gatekeeping.

; in-person reviews mix mandatory and not mandatory.

Is this professor recommended?

WorthIt

82/100

, and fair workload .

Online and in-person comments are largely positive with only mild nitpicks.

Course guide

See how this professor fits your week.

Grading

Lenient

76/100

, and lab credit make grading student-friendly if work is submitted.

Format shift

and opportunities.

Workload

Light

72/100

and a few exams keep the load light to moderate.

Format shift

Online notes three homeworks and three exams; and homework.

Teaching experience

Excellent

88/100

Students , and patient in-class problem help.

Format shift

Online and mild critique.

Assessment method

Balanced

52/100

Mix of weekly labs, limited homework, and .

Format shift

; and homework.

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

3 reviews

Medium confidence · Best fit for Beginner Friendly

In-person students , and hands-on help.

Main concern

Some pickiness on flowchart details and pseudocode expectations.

What students said

“It was mainly him writing down pseudocode on the whiteboard for the lecture part of the class and then we would code together for the lab part.”
CSCI110
“Pro Amir is kind to help everyone figure out problems anytime in class.”
CSCI110

Remote format

Online

1 reviews

Low confidence · Best fit for Beginner Friendly

Online CSCI145 felt well structured with , and three exams.

Main concern

Topic can still feel hard .

What students said

“Class was structured very well. and .”
CSCI145

Exam style

Know what to expect from exams and major assignments.

Course uses three exams including a and homework; reviews do not prove open-book or webcam proctoring.

Three ExamsComprehensive FinalWeekly LabsHomework

Assessment risk

Standard

60/100

Low score means less forgiving assessment conditions.

In person

, and coding practice; exact exam logistics are less detailed in reviews.

Lab CodingHomeworkExtra Credit
“As long as and lab and know your code, you'll pass for this class for sure.”
CSCI110

Online

Online CSCI145 had three exams including a , and three homeworks with .

Three ExamsComprehensive FinalLecture Recordings
“ .”
CSCI145

Student evidence

See what students actually said.

Top student voice

“Though the topic was difficult for me, the professor explained things clearly and so don't worry about missing out information.”

Voice snapshots generated from 4 reviews (1 online, 3 in , and fair workload. Credibility rating: Medium.

🎯

88/100

“Class was structured very well. and .”

🧑‍💻

90/100

“Pro Amir is kind to help everyone figure out problems anytime in class.”

📈 Fair Path to Pass

78/100

“As long as and lab and know your code, you'll pass for this class for sure.”

Theme 1

👨‍🏫 About Teaching Style

  • the professor explained things clearly and
  • mainly him writing down pseudocode on the whiteboard
  • He places emphasis on unnecessary details, like docking points for using the wrong shape in a flowchart diagram.

Theme 2

📈 About Difficulty & Grades

  • It is easy to get if you can preview and review them well.
  • Though the topic was difficult for me, the professor explained things clearly
  • He also gives out sometimes!

Theme 3

❤️ About Support

  • Ask him everything in class until you figure them out lol.
  • He will let you enjoy coding and algorithms.
  • He also gives out sometimes!

Data context

See exactly what the AI read.

Analysis sample

4

Recent reviews read by the AI

4

Lifetime ratings

55/100

Evidence confidence

Only four recent reviews are consistently positive but the small sample keeps credibility at medium.

Inside 4 stored ratings

Quality ratings

5 out of 53
4 out of 51
3 out of 50
2 out of 50
1 out of 50

Course coverage

CSCI1103 reviews
CSCI1451 review

Reported outcomes

A range results lead the reported letter grades.

4 reported outcomes

A range

2

A+ 2

B range

1

B 1

C range

1

C 1

D range

0

No reported values

F

0

No reported values

No letter grade reported

0

No reported values