AI Rate Professor

Computer Science

Milan Samplewala

CIS124 · CS216 · CS130 · CS119 · CS136 · CS114 · COSCI450 · COSCI407 · 17 lifetime ratings

AI rating
58/100
RMP rating
3.6/5
Take again
64.71%
Difficulty
2.8

The decision

if and want a flexible online CS path; avoid if you need hands-on teaching or free materials.

Best fit · Self Taught ProCaring when engagedPublisher courseware heavyPolarizing supportSelf-study heavyExpensive access codes
  • and and blame-shifting.
  • and grades; lectures often feel like reading publisher slides.
  • ; grades can be strong if and finish platform work.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

68/100

Many students report A or A+ if they finish Cengage/Revel work and labs, but and help is uneven.

Online reviews show more free A-style CIS/easy platform wins; but and incompletes.

Is the course easy?

Beginner

62/100

Content is mostly intro CS and office apps that self-directed students find manageable, though Access and .

Online CIS124 and chill CS216 feel easy; some online CS114/CS119 and in-person CS119/CS136 feel harder due to weak support.

Is attendance flexible?

Varies

55/100

Many sections mark attendance not mandatory, but several online CIS and as required.

Online as no; several CIS online and some in-person classes list yes.

Is this professor recommended?

Depends

55/100

About two-thirds would take again when support works, but and blame culture pull the score down.

Online CIS supporters are glowing; programming-course critics in .

Course guide

See how this professor fits your week.

Grading

Fair

55/100

Clear criteria and , but tough-grader tags and .

Format shift

Online CIS students report kindness and retakes; several CS students call her a tough or .

Workload

Moderate

48/100

Homework, quizzes, projects, and and heavy short terms.

Format shift

8-week CIS and some CS online feel heavier; one CS114 student called assignment load minimal.

Teaching experience

Average

55/100

Praise for , and encouragement is offset by publisher slide reading, generic help, and blame-shifting.

Format shift

Online CIS/support reviews rate excellent; several online and .

Assessment method

Balanced

45/100

, and exams rather than exams alone.

Format shift

Online work is mostly Cengage/Revel plus labs; in-person CS136 mentions weekly assignments and open-note 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

6 reviews

Medium confidence · Best fit for Effort For Reward

In-person reviews range from compassionate and unclear assignments.

Main concern

, and low support when students struggle.

What students said

“Compassionate and class. Tests are open note.”
CS136
“Professor Milan accused me of cheating in a programming class. That was not the case at all”
CS119
“ and she makes last minute changes to them almost every time.”
CS136

Remote format

Online

11 reviews

High confidence · Best fit for Self Taught Pro

CIS/office apps and chill Python sections feel easy and supportive, while , and textbook-code expensive.

Main concern

Mandatory paid courseware and thin live teaching leave struggling students without real help.

What students said

“Course was online, but the professor was always helpful and prompt. .”
CS119
“Most CS professors do not require you to purchase any books and they actually TEACH, she is not one of them.”
CS216
“ attended. You can get help easily. Super supportive and welcoming.”
CIS124

Exam style

Know what to expect from exams and major assignments.

Assessments are mostly courseware quizzes/exams and labs; one in-person class explicitly used open-note tests, with .

Platform quizzes and examsOpen-note tests mentioned in personLabs and projects

Assessment risk

Standard

58/100

Low score means less forgiving assessment conditions.

In person

In-person evidence is thin but and assignment-driven grading in CS136.

Open note testsWeekly assignments
“ . She if asked.”
CS136

Online

Online assessments , and exams, with little comment on proctoring.

Cengage assessmentsPearson Revel homeworkLabs and quizzes
“ .”
CIS124
“all the hw was on revel (by pearson) and this was the only bad thing about the class”
CS216

Student evidence

See what students actually said.

Top student voice

“Most CS professors do not require you to purchase any books and they actually TEACH, she is not one of them.”

Voice snapshots generated from 17 reviews (11 online, 6 in person), highlighting support splits, courseware costs, and . Credibility rating: Medium.

📚 Courseware Gatekeeping

40/100

“Her courses require you to purchase those online "books" that are .”

💬 Support Polarization

55/100

“when asking for help she tells you to get a tutor or watch youtube.”

❤️ Caring Side

80/100

“ attended. You can get help easily. Super supportive and welcoming.”

🎯

60/100

“The class though is mostly self studying, I took it in winter and all the hw was on revel”

Theme 1

👨‍🏫 About Teaching Style

  • she would just read off the PowerPoints provided by the publisher
  • She is a
  • She always answers her emails and and tools

Theme 2

📈 About Difficulty & Grades

  • Courses done through cengage, very easy
  • She doesn't give out A's freely, but if you do the
  • even if you got the right answer, she'd still mark it wrong

Theme 3

💻 About Platform Costs

  • Required to buy online program for 90$
  • We did have to buy an access code for the e-book & courseware ... costs $100
  • You will need to use Cengage for this class

Data context

See exactly what the AI read.

Analysis sample

17

Recent reviews read by the AI

17

Lifetime ratings

72/100

Evidence confidence

Seventeen reviews spanning 2017-2025 with detailed platform and support comments, but sharp polarization and uneven course coverage keep credibility medium-high rather than high.

Inside 17 stored ratings

Quality ratings

5 out of 510
4 out of 51
3 out of 50
2 out of 51
1 out of 55

Course coverage

CIS1245 reviews
CS1193 reviews
CS1142 reviews
CS1362 reviews
CS2162 reviews
Show 3 more courses
COSCI4071 review
COSCI4501 review
CS1301 review

Reported outcomes

A range results lead the reported letter grades.

16 reported outcomes

A range

10

A+ 4 · A 6

B range

0

No reported values

C range

1

C 1

D range

0

No reported values

F

1

F 1

No letter grade reported

4

Drop/Withdrawal 2 · Incomplete 1 · Not sure yet 1