AI Rate Professor

Computer Science

Warren Littlefield

COMSC044 · COMSCI044 · COMSC122 · COMPSCI122 · COM1226943 · 18 lifetime ratings

AI rating
42/100
RMP rating
2.9/5
Take again
62.5%
Difficulty
3.7

The decision

if you can learn Python or Java independently and .

Best fit · Self Taught ProSelf taught codingUnclear criteriaOpen book examsHomework heavyKnowledgeable but hard to follow
  • because lectures are often unclear, mumbled, or too advanced for beginners.
  • Homework and labs form a large grade share and .
  • Some students succeed with open-book exams and ; others call him avoid-at-all-costs for first-time programmers.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

52/100

Doing all work can yield an A, but , and no rounding keep it from being free.

Online students stress picky formatting deductions; and .

Is the course easy?

Challenging

34/100

Material is intro CS but lectures and many beginners.

COMSC044 (Java) is repeatedly called harder than Python 122.

Is attendance flexible?

Mandatory

38/100

, though some online or hybrid notes are looser.

; online is mixed.

Is this professor recommended?

Depends

54/100

Roughly six in ; fit depends on self-teaching ability and tolerance for .

In-person reviews are more mixed-positive for motivated students; online lean critical.

Course guide

See how this professor fits your week.

Grading

Strict

36/100

Homework is graded hard with binary right-wrong feel, limited redos, and .

Format shift

Online reviews emphasize .

Workload

Heavy

36/100

Homework around 40-44 percent of the and labs creates steady pressure.

Format shift

Both formats report substantial homework; online adds email churn.

Teaching experience

Average

48/100

Students respect his knowledge and history in computing but often cannot follow lectures or .

Format shift

; online quality complaints are sharper.

Assessment method

Balanced

52/100

and labs combine with and final.

Format shift

Homework weight near 44 percent is noted in multiple terms.

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

13 reviews

Medium confidence · Best fit for Hardcore Learner

and hard-to-follow teaching that forces Google, textbooks, and lab assistants.

Main concern

, and beginners feeling lost without strong self-motivation.

What students said

“I enjoyed his lectures and .The only thing I didn't like about his class was that he doesn't ”
COMSC122
“There is a , but if you read the book and listened to the lecture, you'll be fine. Midterm and .”
COMPSCI122
“least helpful teacher so far. and he couldnt help much. .”
COMSC044

Remote format

Online

5 reviews

Medium confidence · Best fit for Self Taught Pro

Online students report picky grading, unclear assignment directions, weak lecture quality, and frequent emailing for clarification.

Main concern

and points lost for formatting details not stated in directions.

What students said

“The lectures are him mumbling over his words as he goes through poorly put-together powerpoints, and the and .”
COMSC122
“he took of points because he didn't like the format of the way I comment on my code.”
COMSC122
“the main difficulty in this class is not the codes it is trying to find out whatever the hell he is trying to ask for in his guidelines”
COMSC044

Exam style

Know what to expect from exams and major assignments.

Exams are often open-book if you keep up with quizzes and reading, but .

Open book midterm and finalWeekly quizzesHomework heavyUnclear lab specs

Assessment risk

StudentFriendly

68/100

Low score means less forgiving assessment conditions.

In person

and final are open-book while and homework remain strict.

Open book midtermOpen book finalWeekly quizzesNo assignment redos
“Midterm and .”
COMPSCI122
“The , so highlight important concepts.”
COMSC122
“ and . Homework is about 40% of the grade and is graded hard.”
COMSCI044

Online

and homework guidelines more than proctoring details; quizzes and hard specs drive difficulty.

Unclear assignment guidelinesQuizzes and homeworkEmail dependent
“the quizes are based of the textbook along with midterms.”
COMSC044
“homework is 44% of your grade.”
COMSC122

Student evidence

See what students actually said.

Top student voice

“Homework is 44% of your grade... Professor Mac is great, but asking for help is hit or miss, since he's too advanced to explain things to someone who is completely new to CS.”

Voice snapshots generated from 18 reviews (5 online, 13 in , and unclear specs. Credibility rating: Medium.

🎯 Teaching Quality

48/100

“His lecture involves him learning the material at the same time while .”

📘

68/100

“Midterm and .”

🧩 Assignment Clarity

36/100

“the and .”

👍 Recommendation

54/100

“New to programming & majoring in Computer Science? Take COMSC-122 before this class”

Theme 1

👨‍🏫 About Teaching Style

  • The Professor is very knowledgeable on the topic and has a lot to share.
  • lectures are him mumbling over his words
  • Mac's a nice guy.

Theme 2

📈 About Difficulty and Grades

  • You can get an easy A as long as you do all the work, and he will not round your grade if you ask
  • If its not right, its wrong.
  • You MUST be self motivated if you want to pass.

Theme 3

💻 About Coding Support

  • stackoverflow if you get stuck
  • You will have to use google and the book.
  • and .

Data context

See exactly what the AI read.

Analysis sample

18

Recent reviews read by the AI

18

Lifetime ratings

72/100

Evidence confidence

18 reviews across several years with consistent themes on self-teaching and , though quality scores are widely split.

Inside 18 stored ratings

Quality ratings

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

Course coverage

COMSC1229 reviews
COMSC0445 reviews
COMPSCI1222 reviews
COM12269431 review
COMSCI0441 review

Reported outcomes

A range results lead the reported letter grades.

16 reported outcomes

A range

7

A+ 2 · A 5

B range

4

B+ 1 · B 3

C range

1

C 1

D range

0

No reported values

F

0

No reported values

No letter grade reported

4

Incomplete 1 · Not sure yet 3