AI Rate Professor

Computer Science

Mark Goles

M10M · CSM10D · CSM10AINTRC · 4 lifetime ratings

AI rating
92/100
RMP rating
5.0/5
Take again
—
Difficulty
3.3

The decision

if you want real-world coding skill and are ready to work hard for a transformative course.

Best fit · Hardcore LearnerReal-world trainingIndustry experienceHard but rewardingExtensive lecture notesExtra credit and help
  • Students call him one of the .
  • Classes can be very difficult and demand hard work, especially C#.
  • Real job experience, notes, help, and make the effort pay off.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

38/100

Reviews stress very hard work and high difficulty; help and exist, but an A is not low-effort.

; no online reviews.

Is the course easy?

Challenging

28/100

Students describe aggressive real-world training and say the C# class is not easy; difficulty ratings run high.

; no online reviews.

Is attendance flexible?

Varies

50/100

available reviews.

; no online reviews.

Is this professor recommended?

MustTake

96/100

Every review is a 5 and students call him the and a cool way to truly learn programming.

; no online reviews.

Course guide

See how this professor fits your week.

Grading

Fair

62/100

He offers extra time, help, and , but the course itself remains hard and performance-driven.

Format shift

.

Workload

Heavy

28/100

Students say be ready to work very hard; programming load is framed as aggressive real-world training.

Format shift

.

Teaching experience

Excellent

95/100

Universal praise for knowledge, real-life approach, extensive notes, and transformative instruction.

Format shift

.

Assessment method

FocusOnAssignments

35/100

Programs, projects, and applied coding work dominate the narrative more than traditional exams.

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

4 reviews

Medium confidence · Best fit for Hardcore Learner

as aggressive real-world training that is hard but deeply valuable, with strong support and industry insight.

Main concern

Be ready for a heavy workload and high difficulty, especially in advanced language courses.

What students said

“This is the . His class is VERY difficult.”
CSM10D
“He brings real life work experience to class. The C# class is not easy.”
CSM10D
“will give you extra time on programs if you need it... also he gives out ”
CSM10AINTRC

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.

Reviews emphasize programming assignments and .

Program-focused assessmentExtra time on programsExtra credit

Assessment risk

Standard

50/100

Low score means less forgiving assessment conditions.

In person

In-person assessment focuses on programs with help, extra time, and rather than described proctored exams.

Program-focused assessmentExtra time on programsExtra credit
“will give you extra time on programs if you need it, not to mention help you out a lot with it. also he gives out ”
CSM10AINTRC
“Be ready to work very hard.”
CSM10D

Online

Student evidence

See what students actually said.

Top student voice

“This is the . His class is VERY difficult. Aggressive, real-world training gives you an education that you couldn't buy for all the money in the world.”

Voice snapshots generated from 4 in-person reviews, highlighting elite teaching, hard work, and industry relevance. Credibility rating: Medium.

🚀 Teaching Quality

95/100

“This is the .”

🔥 Real-World Training

92/100

“He brings real life work experience to class. This helps you in the real working world.”

💪 Workload Reality

28/100

“The C# class is not easy. Be ready to work very hard.”

Theme 1

👨‍🏫 About Teaching Style

  • He takes a real life approach to teach how to program
  • His lecture notes are extensive and helpful.
  • Very knowlegable on subject

Theme 2

📈 About Difficulty & Grades

  • His class is VERY difficult.
  • The C# class is not easy.
  • also he gives out

Theme 3

💼 About Career Value

  • Aggressive, real-world training
  • made me feel like I was getting actual on-the-job training!
  • This helps you in the real working world.

Data context

See exactly what the AI read.

Analysis sample

4

Recent reviews read by the AI

4

Lifetime ratings

52/100

Evidence confidence

Only four older all-5 reviews (2005-2010) with rich detail and perfect consistency, limited by small sample and age.

Inside 4 stored ratings

Quality ratings

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

Course coverage

CSM10D2 reviews
CSM10AINTRC1 review
M10M1 review

Reported outcomes

A range results lead the reported letter grades.

0 reported outcomes

A range

0

No reported values

B range

0

No reported values

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