AI Rate Professor

Computer Science

Mark Stramaglia

CS111CS112 · CS210 · CS111 · CS112 · 22 lifetime ratings

AI rating
98/100
RMP rating
5.0/5
Take again
100%
Difficulty
2.4

The decision

If call him a gem who makes programming click.

Best fit · Beginner FriendlyCaring mentorAmazing lecturesLenient gradingIndustry experienceLabs with tutorials
  • All 22 reviews are perfect 5s with 100 percent would-take-again.
  • Students , and industry-grounded.
  • Doing labs and students.

Key questions

Four answers before you build your schedule.

Is this an easy A?

EasyA

88/100

Students say do the labs and assignments and an A is realistic, with tutorials, late work, and helping.

Online reviews stress lax grading and tutorials; .

Is the course easy?

Beginner

72/100

Intro CS content is made digestible with , though group projects and coding practice still require real effort.

Both formats describe approachable content with supportive scaffolding.

Is attendance flexible?

Varies

62/100

and others optional, with online lectures strongly recommended even without participation grades.

Online often optional but lecture-worthy; .

Is this professor recommended?

MustTake

99/100

Universal praise calls him a , and the .

Recommendation is unanimous across Online and In person reviews.

Course guide

See how this professor fits your week.

Grading

Generous

90/100

Students report lax criteria, , and rare B grades if work is submitted.

Format shift

Online comments emphasize never seeing a B; in-person comments mention and easy tests.

Workload

Light

74/100

Weekly labs and and a bigger group or as the main lift.

Format shift

Similar light weekly rhythm online and in person, with project focus in both.

Teaching experience

Excellent

98/100

Passionate, organized, industry-experienced teaching with and genuine care for student success.

Format shift

Both .

Assessment method

FocusOnAssignments

38/100

, and a group or final project more than high-stakes exam weight alone.

Format shift

Both formats center labs and .

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

14 reviews

High confidence · Best fit for Beginner Friendly

In-person students say , and will catch you up if you miss class while .

Main concern

Final projects and .

What students said

“The , hands down.”
CS112
“ and the learn”
CS112

Remote format

Online

8 reviews

High confidence · Best fit for Beginner Friendly

Online students rave about organized weekly , and practical tools like git and IntelliJ.

Main concern

, so a weak group can raise stress even if .

What students said

“His online courses are extremely organized, and .”
CS210
“This was the easiest comp sci class ever. tutorial”
CS112

Exam style

Know what to expect from exams and major assignments.

Tests and the harder lift often in projects rather than brutal exams.

Easy testsWeekly quizzes with retriesExtra credit on midtermsProject-focused finals

Assessment risk

StudentFriendly

84/100

Low score means less forgiving assessment conditions.

In person

In-person students describe easy tests, weekly quizzes with unlimited tries, , and a .

Easy testsUnlimited-try quizzesExtra credit midterm workFinal project
“ and the learn”
CS112
“Weekly quizzes consist of 10 questions, unlimited tries.”
CS112

Online

Online comments mention quizzes tied to reading and .

Quizzes from readingStraightforward assignmentsGroup project focus
“Just get ready to read the books, as .”
CS112
“As long as you do the to anyone.”
CS210

Student evidence

See what students actually said.

Top student voice

“If took, I would.”

Voice snapshots generated from 22 reviews spanning online and in-person CS111/CS112/CS210 sections. Credibility rating: High.

🎯 Teaching Quality

98/100

“Prof. Stramaglia is the .”

❤️ Student Care

95/100

“ and caring and genuinely wants nothing more than to help you succeed.”

⚖️ Easy Path to A

88/100

“This was the easiest comp sci class ever. tutorial so it is impossible to receive bad grades on the lab.”

Theme 1

👨‍🏫 About Teaching Style

  • and easy to understand
  • He records a lot of material you need to learn and posts it online
  • He is the rare instance of a professor who actively does what he teaches

Theme 2

📈 About Difficulty & Grades

  • Hard work will get rewarded
  • Just give in some effort and you will pass the class

Theme 3

❤️ About Character

  • kind, caring, and understanding
  • most patient and considerate instructor at MCC
  • .

Data context

See exactly what the AI read.

Analysis sample

22

Recent reviews read by the AI

22

Lifetime ratings

92/100

Evidence confidence

Twenty-two detailed reviews from 2018 to 2025, all quality 5s, with strong cross-format consistency and rich concrete examples.

Inside 22 stored ratings

Quality ratings

5 out of 522
4 out of 50
3 out of 50
2 out of 50
1 out of 50

Course coverage

CS11212 reviews
CS1116 reviews
CS2103 reviews
CS111CS1121 review

Reported outcomes

A range results lead the reported letter grades.

20 reported outcomes

A range

19

A+ 8 · A 11

B range

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