AI Rate Professor

Computer Science

Jeffery Barnett

CIMS150 · CIM250 · CS1B · CS1D · CS3B · CS1A · CS3A · CS30B · CS6A · 89 lifetime ratings

AI rating
34/100
RMP rating
2.7/5
Take again
41.11%
Difficulty
3.2

The decision

if and tolerate heavy homework plus disorganized lectures for a recoverable grade.

Best fit · Self Taught ProDisorganized LecturesHeavy Homework LoadHeavy AI UseLenient With Extra CreditSelf-Study Required
  • Many students earn As via and .
  • Workload is high with stacked coding projects and tight or shifting deadlines.
  • Online sections draw sharper complaints about AI-generated lectures and vague help.

Key questions

Four answers before you build your schedule.

Is this an easy A?

EasyA

78/100

Most reported grades are As and students repeatedly call him an easy grader with abundant if you finish the work.

Both online and in-person reviews report high As; online comments stress and .

Is the course easy?

Standard

48/100

Intro CS can feel manageable, but assembly and and often require self-study.

In-person CS1D and CS3B comments stress harder projects; some online intro sections feel easier.

Is attendance flexible?

Mandatory

18/100

as mandatory and several warn that skipping hurts the grade.

and in-person comments.

Is this professor recommended?

Depends

42/100

About two in ; fans call him a gem while critics call him the worst and urge avoiding him.

Polarization is stronger online; some in-person CS3B reviews are glowing.

Course guide

See how this professor fits your week.

Grading

Lenient

72/100

Students often call him an , though a few note tough assignment averages.

Format shift

Leniency is mentioned in both formats; .

Workload

Heavy

28/100

Lots of , and multi-hour weekly workloads are the most common complaint.

Format shift

and in-person reviews.

Teaching experience

Poor

38/100

Knowledge is recognized, but disorganization, tangents, AI lectures, and vague help dominate the experience.

Format shift

Online reviews more often cite AI lectures and rambling; .

Assessment method

Balanced

52/100

and projects with quizzes, midterms, and finals.

Format shift

Online students mention Canvas quizzes and projects; and 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

17 reviews

High confidence · Best fit for Effort For Reward

some praise lab walkthroughs and care, others cite buggy Stanford-style projects, tight deadlines, and .

Main concern

Large programming assignments with short lead time and .

What students said

“he does not give us enough of a head .cpp files from Stanford, where some assignments were bugged”
CS1D
“He will often "walkthrough" the helpful”
CS3B
“High workload along with again but if you put effort in the class getting an A is relatively easy”
CS1B

Remote format

Online

33 reviews

High confidence · Best fit for Self Taught Pro

Online students report AI-generated or and homework, and frequent disorganization, yet many still finish with As.

Main concern

AI-heavy or unprepared lectures leave students .

What students said

“All he uses is ai to both grade, trouble shoot and everything, every lesson he uses ai and goes off on tangents and wastes time”
CS1A
“Disorganized class structure, boring lectures that would often go into useless tangents, and ”
CS1B
“He but a ”
CS3A

Exam style

Know what to expect from exams and major assignments.

Exams range from open-note and fixable Canvas mistakes to proctored tests, with .

Open Note ExamsCanvas Quizzes With ErrorsProctorio MentionedTest Heavy In Some Courses

Assessment risk

Standard

58/100

Low score means less forgiving assessment conditions.

In person

not too hard, plus brutal exams in assembly with As or Bs if you show up.

ProctorioBrutal Exams PossibleParticipation Helps
“Uses protorio but ”
CS1B
“ but definitely A or B if you show up to class”
CS3B

Online

Online comments mention open-note exams, Canvas quiz and exam answer-key errors that get fixed, and .

Open NoteCanvas Answer ErrorsTest Heavy
“ . Expect 6-12 hours of ”
CIMS150
“ but he fixes them and gives the ”
CS3A

Student evidence

See what students actually said.

Top student voice

“Dr. Barnett is not as bad as people make him out to be. We get what we pay for and we don't pay much. He but a .”

Voice snapshots generated from 50 reviews across online and , and grading leniency. Credibility rating: High.

📚

38/100

“prepare to teach yourself everything”

📝 Heavy Workload

28/100

“the way he stacks homeworks on you like its nothing”

🅰️ Recoverable As

78/100

“He is an . I am looking forward to taking his other courses”

🤖 AI And Tangents

35/100

“for the first 2 months, prof would exclusively teach with AI-generated videos”

Theme 1

👨‍🏫 About Teaching Style

  • lectures are messy and disorganized
  • goes off on tangents often
  • Most down to earth professor I've ever had

Theme 2

📈 About Difficulty And Grades

  • Easy A if you read the textbook
  • It's also very easy to get an A in the class
  • getting an A is relatively easy

Theme 3

📚 About Workload

  • Expect 6-12 hours of
  • Lots of homework

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

89

Lifetime ratings

88/100

Evidence confidence

Fifty detailed reviews spanning 2020-2026 across many CS courses show consistent themes of disorganization, heavy work, and recoverable grades.

Inside 50 stored ratings

Quality ratings

5 out of 522
4 out of 512
3 out of 58
2 out of 511
1 out of 537

Course coverage

CS3B17 reviews
CS3A15 reviews
CS1B6 reviews
CS1D4 reviews
CS1A3 reviews
Show 4 more courses
CIMS1502 reviews
CIM2501 review
CS30B1 review
CS6A1 review

Reported outcomes

A range results lead the reported letter grades.

46 reported outcomes

A range

35

A+ 6 · A 28 · A- 1

B range

2

B 2

C range

0

No reported values

D range

0

No reported values

F

0

No reported values

No letter grade reported

9

Not sure yet 9