AI Rate Professor

Computer Information Systems

Dominick Atanasio

CSCI150 · CSCI110 · CSCI145 · CSCI140 · CSCI240 · 57 lifetime ratings

AI rating
34/100
RMP rating
2.4/5
Take again
32.76%
Difficulty
4.3

The decision

Avoid unless you are a motivated CS major ready for self-study and brutal exams.

Best fit · Hardcore LearnerTough GraderTest HeavyIndustry KnowledgePolarizingStrict Attendance
  • serious CS students praise rigor and industry insight while and condescending.
  • and frequent drops or fails.
  • if you already code and want hard preparation for upper-division CS.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

28/100

As and A-minuses exist for strong coders, but , and .

.

Is the course easy?

Challenging

22/100

Content is rigorous and fast-paced; beginners struggle with OOP, C, and data structures while advanced students still call it very hard.

.

Is attendance flexible?

Mandatory

12/100

and lateness often means waiting outside until a break.

.

Is this professor recommended?

Avoid

32/100

Would-take-again is about one-third; many warn to switch professors while a minority of .

.

Course guide

See how this professor fits your week.

Grading

Strict

28/100

, and many D/F/drop outcomes outweigh the A grades from strong performers.

Format shift

.

Workload

Heavy

30/100

Lots of , and test prep leave little room for light weeks.

Format shift

.

Teaching experience

Poor

38/100

Industry knowledge and a few excellent lectures are outweighed by widespread reports of .

Format shift

.

Assessment method

FocusOnExams

78/100

Coding exams and for many sections.

Format shift

.

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

50 reviews

High confidence · Best fit for Hardcore Learner

, and ; supporters value depth and career prep while critics report confusion, harsh late policies, and high fail rates.

Main concern

, and many students drop or fail.

What students said

“ . There is nothing to learn from him everything is so confusingly worded and explained.”
CSCI140
“this class has prepared me for every class I've taken since... If you .”
CSCI140
“He is the ... . .”
CSCI240

Remote format

Online

0 reviews

Low confidence

No stored summary is available for this format.

Main concern

No main concern is stored for this format.

Exam style

Know what to expect from exams and major assignments.

material, often with vague topics and little cushion.

Coding ExamsTest HeavyLecture-Based QuestionsNo Study Guide Often

Assessment risk

Strict

32/100

Low score means less forgiving assessment conditions.

In person

In-person coding and as extremely hard with high fail rates and limited study guides.

Coding ExamsTest HeavyVague Exam Topics
“ and no study guide, expect something harder”
CSCI145
“ , but are taken heavily from in class coding examples and lecture material.”
CSCI140

Online

Student evidence

See what students actually said.

Top student voice

“ . There is nothing to learn from him everything is so confusingly worded and explained.”

Voice snapshots generated from 50 in-person , and attendance strictness. Credibility rating: High.

📉 Teaching Quality

38/100

“This professor doesn't know how to teach, always trying to show off what he can do... ”

🔥 Rigor For Serious Students

70/100

“Take his class if you want to be skilled! ... Hard doesnt mean bad, it means not easy.”

🚫 Recommendation Split

32/100

“Don't waste your time taking this class... !”

Theme 1

👨‍🏫 About Teaching Style

  • does not teach
  • lectures are
  • Very knowledgeable... but lacks the teaching skills

Theme 2

📈 About Difficulty And Grades

  • one of the hardest courses I have ever taken
  • Less than half the class was able to make it to the final

Theme 3

⚠️ About Classroom Climate

  • very condescending dude
  • makes inappropriate remarks
  • More like a bully than a professor

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

57

Lifetime ratings

88/100

Evidence confidence

50 detailed in-person reviews across several CS courses with a long time span and consistent difficulty themes.

Inside 50 stored ratings

Quality ratings

5 out of 516
4 out of 55
3 out of 50
2 out of 55
1 out of 532

Course coverage

CSCI14029 reviews
CSCI15011 reviews
CSCI2406 reviews
CSCI1453 reviews
CSCI1101 review

Reported outcomes

No letter grade reported results lead the reported letter grades.

46 reported outcomes

A range

17

A+ 2 · A 14 · A- 1

B range

4

B+ 2 · B 2

C range

1

C+ 1

D range

1

D 1

F

3

F 3

No letter grade reported

20

Drop/Withdrawal 12 · Not sure yet 2 · Rather not say 6