AI Rate Professor

Computer Science

Brian Baker

CSCI40 · CIT93 · CIT15 · CIT65 · CIT66 · CIT12 · CIT63 · CSCI41 · CSCI26 · 48 lifetime ratings

AI rating
76/100
RMP rating
4.0/5
Take again
64.86%
Difficulty
1.8

The decision

if you want a low-pressure grade, but if you need consistent instruction and strong CS foundations.

Best fit · Easy A HunterVery easy gradingFunny and caringCanceled or late classesWeak structureOnline friendly
  • Grades are usually easy, often with few graded items and lenient expectations.
  • Students split sharply between loving his humor and caring style and , and poor structure.
  • Online reviews are stronger overall, while to self-teach.

Key questions

Four answers before you build your schedule.

Is this an easy A?

WalkInThePark

94/100

Getting an A is usually very easy because students report work, and easy quizzes or projects.

Both formats support an easy A, but online reviews describe more structured easy work while despite weak learning.

Is the course easy?

Beginner

76/100

The course content is generally beginner-level, though CS majors may find the instruction too thin to build strong foundations.

Online CIT reviews describe straightforward content, while made basic material harder to learn.

Is attendance flexible?

Optional

88/100

, and several students say they could pass by keeping up with online work or projects.

In-person reviews explicitly say attendance is not mandatory, while .

Is this professor recommended?

WorthIt

70/100

, but many recent CSCI students warn that learning quality is inconsistent.

Online reviews are more consistently positive, while because of cancellations, lateness, and limited structure.

Course guide

See how this professor fits your week.

Grading

Generous

93/100

easy A grades, full points for submissions, , and forgiving policies.

Format shift

Both formats show lenient grading, with online reviews giving clearer examples of repeatable quizzes, late work, and simple weekly tasks.

Workload

Light

80/100

Workload is usually light to moderate, built around projects, labs, quizzes, discussions, or Pearson-style .

Format shift

Online reviews describe predictable weekly tasks, while meaningful graded items.

Teaching experience

Average

62/100

He is often funny, caring, and knowledgeable, but canceled classes, late grading, and .

Format shift

Online teaching is rated more favorably, while recent in-person CSCI comments are much harsher about reliability and structure.

Assessment method

FocusOnAssignments

25/100

Assessment , and assignments, with several comments saying there are no traditional exams.

Format shift

Online reviews mention weekly labs, quizzes, discussions, and Pearson work, while in-person , and no exams.

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

30 reviews

High confidence · Best fit for Self Taught Pro

In-person reviews praise his humor and knowledge but repeatedly mention , and uneven teaching structure.

Main concern

Recent in-person CSCI students often say they earned high grades without learning enough.

What students said

“If you need an easy class that you don't attend, it is a free A.”
csci40
“He canceled nearly half of the lectures and didn't grade any of my projects.”
csci40
“ if you're on top of your work and preforming well in the class.”
CSCI-41

Remote format

Online

18 reviews

High confidence · Best fit for Easy A Hunter

Online students usually describe an easy, flexible class with , and manageable weekly work.

Main concern

Some online CS students felt the class lacked depth and .

What students said

“Do the work and you will pass!”
CIT15
“Really short and easy class, with all the Java programming concepts still being taught very well, and let students mostly work at their own pace.”
CIT63
“He posted some lectures and stopped halfway through.”
CSCI26

Exam style

Know what to expect from exams and major assignments.

Exam evidence is limited but student-friendly overall, with comments , and easy finals in some courses.

No Exams In Some CSCI ReviewsOpen Book Quizzes In Older CIT ReviewsUnlimited Quiz Attempts In Some CIT ReviewsEasy Final In Some CIT Reviews

Assessment risk

StudentFriendly

88/100

Low score means less forgiving assessment conditions.

In person

and open-book or unlimited-attempt quizzes in older CIT reviews, but do not clearly prove proctoring rules.

No ExamsOpen Book QuizzesUnlimited AttemptsEasy Final
“no exams!!!”
csci40
“ and .”
CIT15
“ but unlimited attempts.”
CIT12

Online

Online reviews mention easy quizzes, Pearson exams, repeated quiz attempts, and a , but do not clearly prove webcam or .

Easy QuizzesPearson ExamsUnlimited Quiz AttemptsFinal Based On Quizzes
“Discussions and the quizzes with 150 questions.”
CIT15
“Each week you will have a lab, discussion, and a and not timed.”
CIT15

Student evidence

See what students actually said.

Top student voice

“If you need an easy class that you don't attend, it is a free A.”

Voice snapshots generated from 48 reviews, highlighting key themes in , and format differences. Credibility rating: High.

🎯 Teaching Quality

62/100

“He knows his stuff but doesn't teach very well.”

📈 Easy Grade

94/100

“you can get an A if you just do the projects and and the challenge exercises.”

⚠️ Reliability Concerns

35/100

“He canceled nearly half of the lectures and didn't grade any of my projects.”

Theme 1

👨‍🏫 About Teaching Style

  • He uses humor and analogies to get CS concepts across, and it worked very well for me.
  • Lectures were constantly rushed, with long winded tangents that didn't matter to the subject.
  • He is calm and will work through your code line by line to show you where the problem is and how to fix it.

Theme 2

📈 About Difficulty & Grades

  • If you need an easy class that you don't attend, it is a free A.
  • Really short and easy class, with all the Java programming concepts still being taught very well, and let students mostly work at their own pace.
  • There is really no way to fail his class he provides all the information needed for lectures and for the quizzes.

Theme 3

⏰ About Reliability

  • half of lectures were canceled and some were very last minute cancels.
  • He would almost always show up 10-20 minutes late to class.
  • He posted some lectures and stopped halfway through.

Data context

See exactly what the AI read.

Analysis sample

48

Recent reviews read by the AI

48

Lifetime ratings

91/100

Evidence confidence

The analysis is based on 48 reviews across many years and both formats, with a and inconsistent in-person reliability.

Inside 48 stored ratings

Quality ratings

5 out of 528
4 out of 56
3 out of 55
2 out of 53
1 out of 56

Course coverage

CIT1512 reviews
CIT129 reviews
CSCI-419 reviews
csci408 reviews
CIT633 reviews
Show 4 more courses
CSCI263 reviews
CIT662 reviews
CIT651 review
CIT931 review

Reported outcomes

A range results lead the reported letter grades.

41 reported outcomes

A range

32

A+ 11 · A 20 · A- 1

B range

2

B+ 1 · B 1

C range

0

No reported values

D range

0

No reported values

F

1

F 1

No letter grade reported

6

Not sure yet 5 · Rather not say 1