AI Rate Professor

Computer Science

Rick Cassoni

CSC181 · CISC181 · CSIC190 · CISC190 · CIS181 · CISC181190 · 28 lifetime ratings

AI rating
93/100
RMP rating
4.7/5
Take again
75%
Difficulty
2.8

The decision

if you want to actually learn intro programming with a professor who will fight for your success.

Best fit · Effort For RewardGoes Above and BeyondCaring MentorAccessible Outside ClassClear Coding FeedbackExtra Credit Opportunities
  • Students call him one of the and real help outside class.
  • A is very gettable with effort, homework, and , though .
  • ; video lectures and weekend help make catch-up possible.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

68/100

As and A+s are common with homework, , and asking for help, but and real coding work mean it is not free.

Online ; in-person comments say do the work and an A is very realistic.

Is the course easy?

Beginner

68/100

and examples, though pace and Java labs can still challenge complete beginners.

Both formats describe manageable intro material; .

Is attendance flexible?

Varies

52/100

as mandatory while others say no; video lectures often cover missed class.

; several in-person reviews mark attendance yes.

Is this professor recommended?

MustTake

91/100

Students repeatedly call him the and and support.

; online is more mixed but .

Course guide

See how this professor fits your week.

Grading

Lenient

72/100

and , though online students note tough coding-style docks.

Format shift

Online has more tough-grader tags; .

Workload

Moderate

58/100

Weekly videos or , and but are rarely described as crushing.

Format shift

Online CISC181 is lighter weekly HW and quizzes; Java courses feel heavier on labs.

Teaching experience

Excellent

92/100

, and passion for student success dominate reviews.

Format shift

In-person teaching praise is strongest; online still calls him caring and .

Assessment method

FocusOnAssignments

38/100

Homework, coding projects, quizzes, and not as central.

Format shift

Online weekly video-HW-quiz pattern; and labs plus some exams.

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

25 reviews

High confidence · Best fit for Beginner Friendly

In-person reviews overwhelmingly praise his humor, clarity, extra help, and career support.

Main concern

Course can move fast with labs and material; skip class and you fall behind.

What students said

“He cares about students. I was able to zoom outside office hours even weekends for help.”
CISC190
“If you do everything he assign and listen in class, there is no way not getting an A.”
CISC181
“If you want an easy A, go somewhere else. If you want to learn to write code like a boss, get in Cassoni's class.”
CISC190

Remote format

Online

3 reviews

Medium confidence · Best fit for Self Taught Pro

Online students find weekly videos and projects workable, but some report tough style deductions and slow grade fixes.

Main concern

and occasional grade update delays.

What students said

“ .”
CISC190
“Don't be intimidated by this course, and easy!”
CISC181

Exam style

Know what to expect from exams and major assignments.

Exams are generally fair with no surprises, and some courses use a .

Group Project FinalVideo Lectures AvailableCoding Style MattersExtra Credit Stickers

Assessment risk

Standard

62/100

Low score means less forgiving assessment conditions.

In person

In-person reviews mention fair exams with no surprises and a and plenty of time.

Group Project FinalNo Surprise ExamsClear Instructions
“The plenty of time and provides clear instructions for.”
CISC181
“there are .”
CSC181

Online

Online reviews emphasize weekly videos, homework, quizzes, and .

Weekly VideosProject Style GradingQuizzes
“Creative way of making sure students watch weekly videos.”
CISC190
“The HW assignment and Quiz, and do an Excel or Access assignment.”
CISC181

Student evidence

See what students actually said.

Top student voice

“everyone should have at least one Cassoni in their academic life”

Voice snapshots generated from 28 reviews, highlighting teaching, support, and . Credibility rating: High.

🎯 Teaching Quality

92/100

“I have to say that Mr Cassoni was one of the .”

❤️ Student Support

94/100

“He posts job and internship opportunities throughout the semester.”

📈 Grades With Effort

68/100

“If you do everything he assign and listen in class, there is no way not getting an A.”

👍 Recommendation

91/100

“ . Cassoni.”

Theme 1

👨‍🏫 About Teaching Style

  • and you learn a lot from him
  • He makes the class fun with his humor
  • Super approachable and is enthusiastic about the material

Theme 2

📈 About Difficulty and Grades

  • Lots of opportunities
  • Relatively easy.
  • If you want an easy A, go somewhere else

Theme 3

❤️ About Character

  • He cares about students
  • always willing to help
  • Just an amazing person

Data context

See exactly what the AI read.

Analysis sample

28

Recent reviews read by the AI

28

Lifetime ratings

86/100

Evidence confidence

28 reviews spanning 2014-2026 with rich detail and consistent praise for teaching and support, tempered by a few online grade disputes.

Inside 28 stored ratings

Quality ratings

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

Course coverage

CISC18113 reviews
CISC1907 reviews
CSIC1904 reviews
CIS1812 reviews
CISC1811901 review
Show 1 more courses
CSC1811 review

Reported outcomes

A range results lead the reported letter grades.

13 reported outcomes

A range

11

A+ 3 · A 7 · A- 1

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

0

No reported values