AI Rate Professor

Computer Science

Charles Locke

CIS5 · 7 lifetime ratings

AI rating
64/100
RMP rating
3.9/5
Take again
71.43%
Difficulty
3.3

The decision

if you will rewatch lectures and ; avoid if you need a polished online schedule.

Best fit · Effort For RewardHilariousTough graderLecture heavyGives good feedbackOdd online setup
  • Funny and often helpful, but online class structure and .
  • A is achievable with steady study of lectures and notes; .
  • Intro programming is manageable if you rewatch lectures and as practice.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

55/100

As are possible with serious lecture and note work, but and real programming effort keep it from being free.

Online stress effort and nitpicky grading; the and attendance.

Is the course easy?

Standard

48/100

Intro C++ is doable with rewatching and labs, but true beginners find it somewhat challenging.

Both formats describe moderate intro CS challenge; .

Is attendance flexible?

Varies

42/100

while others do not, so policy feels inconsistent.

Online and in-person both report .

Is this professor recommended?

WorthIt

70/100

and help, despite structure and .

Recommendation is stronger in the single in-person review; online is more mixed.

Course guide

See how this professor fits your week.

Grading

Fair

42/100

Students call him harsh and nitpicky, with , though accommodations happen.

Format shift

Online reviews drive the ; .

Workload

Moderate

48/100

Labs, about six main assignments, and .

Format shift

Online mentions lots of homework and odd due times; and class.

Teaching experience

Good

68/100

Funny and helpful when engaged, but some find lectures and .

Format shift

Online is more polarized; the in-person review is strongly positive.

Assessment method

Balanced

52/100

Mix of , and .

Format shift

Online and and graded work.

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

1 reviews

Low confidence · Best fit for Effort For Reward

if you read and attend.

Main concern

Attendance and readings matter; just showing up is not enough.

What students said

“An A is very achievable if and do not miss class.”
CIS5

Remote format

Online

6 reviews

Medium confidence · Best fit for Effort For Reward

Mostly positive on humor and help, but , and late lecture releases.

Main concern

Odd due times, late video drops, and .

What students said

“Awful class structure, his assignments make no sense, his lectures are hard to understand and you will have to learn a lot on your own.”
CIS5
“Lab and lecture videos are *released* Tues & Thurs 12pm but he's late 50% of the time.”
CIS5
“if and while watching, you can get the hang of it.”
CIS5

Exam style

Know what to expect from exams and major assignments.

Exams feel scary at first but become manageable with notes and lecture review; little proctoring detail.

Midterm and finalStudy notes and rewatch lecturesNo proctoring details stated

Assessment risk

Standard

58/100

Low score means less forgiving assessment conditions.

In person

One in-person review focuses on attendance and .

Attendance and readings matter
“An A is very achievable if and do not miss class.”
CIS5

Online

Online students mention midterm and and notes; .

Midterm and finalOdd test due timesStudy by rewatching lectures
“The mid-term and , but if you properly study, they can be easy.”
CIS5
“odd turn-in times (8 p.m. for assignments, and midnight for tests)”
CIS5

Student evidence

See what students actually said.

Top student voice

“Cool Professor, pretty funny and is willing to make accommodations if need be. He's a bit harsh and .”

Voice snapshots generated from 7 reviews (6 online, 1 in person), highlighting humor, structure issues, and grading. Credibility rating: Medium.

😂 Humor and Personality

75/100

“ and very helpful”

📐 Class Structure Friction

40/100

“Awful class structure, his assignments make no sense, his lectures are hard to understand and you will have to learn a lot on your own.”

📝 Fair but Nitpicky Grades

42/100

“He's a bit harsh and .”

👍

70/100

“ .”

Theme 1

👨‍🏫 About Teaching Style

  • Cool Professor, pretty funny and is willing to make accommodations if need be.
  • He's a comedian at heart but also extremely knowledgeable
  • Amazing lectures

Theme 2

📈 About Difficulty and Grades

  • This class is somewhat challenging if you know nothing about programming.
  • Professor Locke is not an easy class but neither is any computer coding class.
  • An A is very achievable if and do not miss class.

Theme 3

🖥️ About Online Setup

  • Lab and lecture videos are *released* Tues & Thurs 12pm but he's late 50% of the time.
  • His work has odd turn-in times (8 p.m. for assignments, and midnight for tests)
  • you will have to learn a lot on your own.

Data context

See exactly what the AI read.

Analysis sample

7

Recent reviews read by the AI

7

Lifetime ratings

62/100

Evidence confidence

Seven recent CIS5 reviews with mixed detail and but show consistent themes.

Inside 7 stored ratings

Quality ratings

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

Course coverage

CIS57 reviews

Reported outcomes

No letter grade reported results lead the reported letter grades.

7 reported outcomes

A range

2

A 2

B range

1

B 1

C range

1

C 1

D range

0

No reported values

F

0

No reported values

No letter grade reported

3

Not sure yet 3