AI Rate Professor

Computer Science

Sean Kirkpatrick

CS1921A · CS1711 · 13 lifetime ratings

AI rating
58/100
RMP rating
3.2/5
Take again
54.55%
Difficulty
3.8

The decision

if you want tough, practical Java experience and thick skin; avoid if you need gentle beginner scaffolding.

Best fit · Hardcore LearnerHilarious and practicalRigorous coding projectsCan be condescendingNo textbook focusStrong for motivated CS students
  • funny and industry-savvy for some, demeaning for others.
  • Homework and ; newer sections sometimes have no tests.
  • Students who watch lectures and put in hours generally report solid grades and real skill gains.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

42/100

As are possible if and lectures, but work is rigorous and not described as free.

Recent online sections sound easier grade-wise; .

Is the course easy?

Challenging

32/100

Coding projects and pace , and not for the faint of heart.

Some 2024-2025 online reviews call it easy if you watch lectures; .

Is attendance flexible?

Varies

60/100

Several say attendance is not mandatory or lectures are watch-anytime Zoom; .

; in person mixed mandatory notes.

Is this professor recommended?

Depends

52/100

About half would take again for the learning payoff; and impossible assignments.

Recent online and some in-person praise; .

Course guide

See how this professor fits your week.

Grading

Strict

38/100

; strong students say you get what you .

Format shift

Online recent classes sound fairer with ; older in person felt harsher.

Workload

Heavy

28/100

; some report 20+ hour assignments.

Format shift

Newer online assignments described as not challenging if lectures are watched; classic in person load was heavy.

Teaching experience

Average

58/100

Excellent practical lectures and humor for supporters; vague answers and condescension tank the experience for others.

Format shift

Split across both formats with .

Assessment method

FocusOnAssignments

25/100

Core work is weekly coding projects and sometimes a ; multiple reviews say no tests.

Format shift

Online sections explicitly note no tests; in person also project-heavy.

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

9 reviews

Medium confidence · Best fit for Hardcore Learner

In person he is often hilarious and deeply knowledgeable with hard projects; several students felt humiliated by condescending answers.

Main concern

Vague help, huge project hours, and and .

What students said

“The and sometimes painful, but .”
CS1711
“Ever been called a weenie by a professor before in class because you use a computing platform other than Linux?”
CS1711
“ and time consuming (20+ hours)”
CS1711

Remote format

Online

4 reviews

Medium confidence · Best fit for Self Taught Pro

Online experiences split between straightforward no-test coding classes and complaints about chastising, unresponsive help, and .

Main concern

Personality friction and .

What students said

“Easy class but rating 3 because I didn't care for his former marine rules.”
CS1711
“ lectures thoroughly.”
CS1711
“ so good luck, I would just learn the course by yourself.”
1711

Exam style

Know what to expect from exams and major assignments.

Several recent sections emphasize assignments and a .

No tests in some sectionsWeekly coding assignmentsFinal projectQuizzes tied to lectures

Assessment risk

StudentFriendly

78/100

Low score means less forgiving assessment conditions.

In person

In person comments focus on programming projects more than formal exams; .

Weekly programming projectsForum helpProject-focused
“The projects he provides every week”
CS1711
“ and time consuming (20+ hours)”
CS1711

Online

Online reviews report no tests, weekly coding work, and a .

No testsWeekly codingFinal project
“No tests. One month for choosing.”
CS1711
“Assignments and ”
CS1711

Student evidence

See what students actually said.

Top student voice

“I learned more in that class than any other.”

Voice snapshots generated from 13 CS reviews mixing recent online sections with . Credibility rating: Medium.

🎯 Teaching Quality

58/100

“Great teacher, very knowledgeable.”

😂 Humor & Style

75/100

“Sean is really funny, downright hilarious actually.”

⚠️ Tone Risk

25/100

“Demeaning when answering questions.”

💻 Workload Intensity

28/100

“ and time consuming (20+ hours)”

Theme 1

👨‍🏫 About Teaching Style

  • preferring to focus on actually implementing things during class
  • He doesn't teach from a textbook but from years of professional software development.
  • His teaching style, for me, is sometimes , but the .

Theme 2

📈 About Difficulty & Grades

  • Just do the work and you will get a good grade.
  • lectures thoroughly.
  • question.

Theme 3

❤️ About Character

  • Chastises students who make mistakes.
  • , and funny but get ready for a tough class
  • Why suffer this guy?

Data context

See exactly what the AI read.

Analysis sample

13

Recent reviews read by the AI

13

Lifetime ratings

62/100

Evidence confidence

13 mixed reviews over a decade with and negative camps and decent detail, but opinions are inconsistent.

Inside 13 stored ratings

Quality ratings

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

Course coverage

CS17119 reviews
17113 reviews
CS1921A1 review

Reported outcomes

A range results lead the reported letter grades.

9 reported outcomes

A range

6

A+ 1 · A 5

B range

3

B 3

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