AI Rate Professor

Computer Science

Dave Gowans

CS000 · CS120 · CSLAB · CSADG1 · 5 lifetime ratings

AI rating
64/100
RMP rating
4.2/5
Take again
—
Difficulty
3.8

The decision

Great for lab help and patient tutoring, but be cautious if .

Best fit · Effort For RewardPatient lab helperClear when tutoringBrutal lecture examsMixed lecture vs labMakes you do the work
  • Strong in lab and one-on-one help; patients and debugger coaching praised
  • CS120 , and harsh on beginners
  • ; effort is expected

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

38/100

One student failed with brutal exams, and he makes you do the work rather than handing out easy grades.

.

Is the course easy?

Challenging

35/100

Programming concepts and difficulty ratings show real intellectual challenge, especially for beginners.

.

Is attendance flexible?

Mandatory

28/100

At ; flexibility is not supported.

.

Is this professor recommended?

WorthIt

68/100

and recommend him, despite one strongly negative lecture review.

.

Course guide

See how this professor fits your week.

Grading

Strict

35/100

Brutal exams and an F reported; he .

Format shift

.

Workload

Moderate

52/100

Comments focus more on exam difficulty and learning by .

Format shift

.

Teaching experience

Good

70/100

Lab and tutoring praise is strong for clarity and patience, but and unstructured.

Format shift

.

Assessment method

FocusOnExams

68/100

as a major gate; other work is less emphasized.

Format shift

.

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

5 reviews

Medium confidence · Best fit for Effort For Reward

lab students praise patience and , while one CS120 student reports , mockery, and brutal exams.

Main concern

Lecture structure and .

What students said

“ , and makes sure you understand. SO patient!”
CSLAB
“The lectures were tough to sit through and he was terrible at explaining key programming concepts.”
CS120
“ , but makes you do the work so you actually learn”
CS000

Remote format

Online

0 reviews

Low confidence

No stored summary is available for this format.

Main concern

No main concern is stored for this format.

Exam style

Know what to expect from exams and major assignments.

Exams are described as brutal and especially punishing if you are new to programming.

Brutal examsHard for beginners

Assessment risk

Strict

35/100

Low score means less forgiving assessment conditions.

In person

and high-stakes for beginners.

Brutal examsStruggle if new to programming
“The and if your new to programming you will struggle!”
CS120

Online

Student evidence

See what students actually said.

Top student voice

“ , and makes sure you understand. SO patient! The highlight of my CS course was finally understanding and using the .”

Voice snapshots generated from 5 in-person reviews spanning 2008-2014, highlighting lab help versus lecture pain. Credibility rating: Medium.

🎯 Teaching Quality

70/100

“ , and makes sure you understand. SO patient!”

⚠️ Lecture Risk

25/100

“Probably one of the 3 years of being at SBCC.”

🛠️ Learning by Doing

72/100

“ , but makes you do the work so you actually learn”

Theme 1

👨‍🏫 About Teaching Style

  • , and makes sure you understand. SO patient!
  • Not a teacher but great help with learning
  • Nice guy [:

Theme 2

📈 About Difficulty & Grades

  • The and if your new to programming you will struggle!
  • makes you do the work so you actually learn
  • he was terrible at explaining key programming concepts

Theme 3

❤️ About Character

  • He's so .
  • he mocked my inexperience and there was no structure whatsoever

Data context

See exactly what the AI read.

Analysis sample

5

Recent reviews read by the AI

5

Lifetime ratings

48/100

Evidence confidence

Only five mostly old reviews (2008-2014) with and limited grade detail.

Inside 5 stored ratings

Quality ratings

5 out of 54
4 out of 50
3 out of 50
2 out of 51
1 out of 50

Course coverage

CSLAB2 reviews
CS0001 review
CS1201 review
CSADG11 review

Reported outcomes

F results lead the reported letter grades.

2 reported outcomes

A range

0

No reported values

B range

0

No reported values

C range

0

No reported values

D range

0

No reported values

F

1

F 1

No letter grade reported

1

Not sure yet 1