AI Rate Professor

Computer Science

Craig Arnold

COMP05 · COMP9 · COM230 · ALLOFTHEM300 · COMP8 · COMP006COMP22 · COMP6 · COMP006 · 36 lifetime ratings

AI rating
83/100
RMP rating
4.1/5
Take again
79.31%
Difficulty
2.8

The decision

if you want a and are willing to stay active with labs, readings, projects, and help sessions.

Best fit · Effort For RewardHelpful and caringProgramming-focusedExtra credit availableMixed lecture clarityProject and lab heavy
  • Most students , and willingness to help outside class.
  • Grades are attainable with effort, , and persistence, but .
  • Online reviews are more mixed because some students report vague directions, unclear recordings, or needing outside resources.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

72/100

A grades are reachable with and dropped grades, but , and programming difficulty require real effort.

Online reviews mention and some easy classes but also vague labs, while as challenging but doable.

Is the course easy?

Standard

58/100

Some intro content is digestible, but , and unclear lectures make the course intellectually moderate.

Online evidence is more split between easy modules and , while but learnable programming work.

Is attendance flexible?

Varies

62/100

, but others say good readers can manage without class.

In-person reviews mention attendance and participation more directly, while and Zoom help.

Is this professor recommended?

WorthIt

82/100

, and practical programming learning, despite recurring complaints about clarity and workload.

Both formats are mostly positive, but online reviews .

Course guide

See how this professor fits your week.

Grading

Lenient

74/100

, and many A or B outcomes suggest forgiving grading when students do the work.

Format shift

Online reviews mention and dropped grades more often, while in-person reviews and projects.

Workload

Moderate

55/100

Workload varies by course, with repeated mentions of , and tests.

Format shift

Online reviews more often mention weekly reading, modules, and , while and homework.

Teaching experience

Good

82/100

Most students find him caring, funny, knowledgeable, and helpful, but a .

Format shift

In-person teaching reviews are steadier, while online .

Assessment method

Balanced

56/100

Reviews mention , and a final mix rather than one dominant method.

Format shift

Online reviews mention quizzes, tests, modules, labs, and projects, while , and some 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

21 reviews

High confidence · Best fit for Effort For Reward

, and programming mentorship, with some concerns about long or unclear lectures.

Main concern

Students who dislike self-directed programming or long lectures may struggle.

What students said

“It was a challenging class, but I feel like I came out of it a real programmer.”
COMP9
“His lectures are pretty much a . He doesn't show any examples.”
COMP6
“If you want to learn how to be a .”
COMP9

Remote format

Online

15 reviews

High confidence · Best fit for Self Taught Pro

Online reviews are generally positive about support, , and accessibility, but and weak recorded lectures.

Main concern

Online students may need to handle vague instructions or use outside resources when lectures do .

What students said

“Professor Craig is one of the most supportive and effective instructors I've met.”
COM230
“there is no sense of direction whatsoever for the labs and projects online.”
COMP006
“ and NOT online! !”
COMP006

Exam style

Know what to expect from exams and major assignments.

Reviews mention tests and quizzes but do not clearly prove proctoring, open-book status, webcam rules, or a .

Tests MentionedQuizzes MentionedProject-Based TestsReviews do not clearly prove proctoring or open-book rules

Assessment risk

Varies

52/100

Low score means less forgiving assessment conditions.

In person

, and projects but do not clearly prove closed-book rules or strict exam procedures.

Tests MentionedWeekly TestsProject-Based TestsNo Clear Closed-Book Evidence
“ ”
ALLOFTHEM300
“you have to read a lot for weekly test.”
COMP05
“ but passable.”
COMP6

Online

, and test or project-heavy work but do not clearly prove proctoring, webcam, Lockdown Browser, or open-book rules.

Online Program For Homework And TestsModulesQuizzesTest And Project HeavyNo Clear Proctoring Evidence
“You use an online program for homework and tests.”
ALLOFTHEM300
“Lectures and and digestible.”
COMP006
“The class is test/project heavy but overall a fairly easy A.”
COMP05

Student evidence

See what students actually said.

Top student voice

“If you want to learn how to be a .”

Voice snapshots generated from 36 reviews, highlighting key themes in teaching, online delivery, difficulty, and support. Credibility rating: High.

🎯 Teaching Quality

82/100

“Professor Craig is one of the most supportive and effective instructors I've met.”

👍 Recommendation Rate

82/100

“ !”

⚖️ Effort For Grades

72/100

“You will get the grade you deserve based on what you put into the course.”

Theme 1

👨‍🏫 About Teaching Style

  • He treats students with respect, and .
  • Very good funny and caring teacher.
  • Mr. Arnold gets his students to start thinking critically as programmers.
  • His lectures are pretty much a . He doesn't show any examples.

Theme 2

💻 About Online Learning

  • there is no sense of direction whatsoever for the labs and projects online.
  • He has plenty of times that he can help , and also in person.
  • Google and Youtube are my Instructors!
  • and he has a couple pre-recorded lectures each week

Theme 3

📈 About Difficulty & Grades

  • All hard work pays off.
  • The ; however, answers most of the complex questions in class
  • .
  • He drops 3 of your lowest grades and offers !

Theme 4

❤️ About Support

  • He goes out of his way to help all of his students.
  • He takes the time to answer questions and help those who ask.
  • He will offer tutoring and outside help whenever needed.
  • Great mentor! Great teacher!

Data context

See exactly what the AI read.

Analysis sample

36

Recent reviews read by the AI

36

Lifetime ratings

94/100

Evidence confidence

Thirty-six reviews across many years and both formats provide detailed, consistent themes with some meaningful dissent.

Inside 36 stored ratings

Quality ratings

5 out of 523
4 out of 55
3 out of 52
2 out of 53
1 out of 53

Course coverage

COMP89 reviews
COMP057 reviews
COMP0066 reviews
COM2304 reviews
ALLOFTHEM3003 reviews
Show 3 more courses
COMP63 reviews
COMP93 reviews
COMP006COMP221 review

Reported outcomes

A range results lead the reported letter grades.

30 reported outcomes

A range

14

A+ 5 · A 8 · A- 1

B range

13

B+ 4 · B 9

C range

1

C- 1

D range

0

No reported values

F

0

No reported values

No letter grade reported

2

Not sure yet 2