AI Rate Professor

Computer Science

Hank Bouma

CAOTR122 · CAOT122 · COMPUTERINFO · CIS100 · CIS · CAOTR123 · BUSACC · CIS22 · CAOTR130 · CISR100 · 19 lifetime ratings

AI rating
58/100
RMP rating
3.9/5
Take again
75%
Difficulty
2.8

The decision

if you can self-teach Microsoft Office or CIS work and never miss deadlines.

Best fit · Self Taught ProTough graderSelf-taught modulesNo late workClear syllabusTextbook labs
  • Online sections are largely self-taught from the textbook with little lecture support.
  • no late work and .
  • Students who stay on schedule and follow the book can still earn high grades.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

58/100

Careful students who never miss deadlines and , but tough grading makes careless mistakes expensive.

Online reviews stress no late work and ; in-person notes mix easy As with .

Is the course easy?

Beginner

68/100

Content is mostly textbook Microsoft Office and intro CIS labs rather than advanced theory.

Both formats describe book-driven exercises; while and labs.

Is attendance flexible?

Mandatory

35/100

and warn that missing class or weekly check-ins hurts assignment success.

Online often requires weekly attendance or participation; harder.

Is this professor recommended?

WorthIt

66/100

About three in self-paced office skills class and can handle strict rules.

Online recommendation is stronger for organized self-starters; .

Course guide

See how this professor fits your week.

Grading

Strict

32/100

, and per-mistake grade penalties dominate student comments.

Format shift

Online ; in-person has both fair and harsh grading stories.

Workload

Moderate

55/100

Weekly chapter reading, textbook labs, and .

Format shift

Online workload is self-paced modules; in-person still centers on book exercises and labs.

Teaching experience

Average

58/100

and some caring older reviews offset frequent complaints that the .

Format shift

Online feels hands-off; and patient to disengaged.

Assessment method

FocusOnAssignments

28/100

Grades , and lab-style tests rather than heavy theory exams.

Format shift

Both formats rely on book labs and document-building 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

12 reviews

Medium confidence · Best fit for Effort For Reward

older reviews call him caring and clear, while and .

Main concern

Harsh or and limited real teaching in some sections.

What students said

“Professor Bouma doesn't teach the class, the slides do.”
CAOTR122
“He's very relaxed and will help you when you need it! It's not difficult, just show up to class, and .”
CIS100
“The instructors grading is absolutely horrendous... .”
CAOTR122

Remote format

Online

7 reviews

Medium confidence · Best fit for Self Taught Pro

Online classes are pure self-study with , and strict no-late-work rules.

Main concern

Almost no teaching contact and harsh deductions for small errors or missed deadlines.

What students said

“Professor Bouma's COAT R122 online course is purely a self-taught course. All work is independently done on your own.”
CAOTR122
“There is pretty much no professor involvement other than grading. .”
CAOTR123
“He's tough in the sense that he doesn't accept late work and every mistake .”
CAOTR122

Exam style

Know what to expect from exams and major assignments.

, with strict accuracy rules and little forgiveness.

Textbook lab testsChapter-based examsMistake point deductionsNo late submissions

Assessment risk

Standard

48/100

Low score means less forgiving assessment conditions.

In person

; one percent deductions for typos and harsh late drops appear in comments.

Labs from textbookTwo chapters per program testTypo grade penalties
“ and he tests on two chapters per program.”
CAOT122
“any mistake results in a 1% deduction in your overall grade (this includes typos).”
CAOT122

Online

Online tests are document tasks from the book; late or .

Book-based lab testsNo late workStrict point loss
“The instructions in the book.”
55721
“ , a test for each chap-tests from the "in the lab" sections at the end of each chap”
CAOTR130

Student evidence

See what students actually said.

Top student voice

“Professor Bouma's COAT R122 online course is purely a self-taught course. All work is independently done on your own. He is very strict with grading and does .”

Voice snapshots generated from 19 reviews (7 online, 12 in person), highlighting self-teaching and . Credibility rating: Medium.

📚

58/100

“There is pretty much no professor involvement other than grading. .”

⚖️

32/100

“He's tough in the sense that he doesn't accept late work and every mistake .”

👍 Conditional Recommendation

66/100

“Instructions, syllabus, and and straightforward. Professor Bouma replies to emails quick and .”

Theme 1

👨‍🏫 About Teaching Style

  • purely a self-taught course
  • doesn't teach the class, the slides do
  • He's very relaxed and will help you when you need it

Theme 2

📈 About Difficulty & Grades

  • does
  • any mistake results in a 1% deduction
  • Do the practice tests and you should have no problem getting an A

Theme 3

📋 About Course Structure

  • All the exercises are from the directly from the book

Data context

See exactly what the AI read.

Analysis sample

19

Recent reviews read by the AI

19

Lifetime ratings

68/100

Evidence confidence

Nineteen reviews span many years with mixed detail; themes on self-teaching and , but older sparse comments lower confidence.

Inside 19 stored ratings

Quality ratings

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

Course coverage

CAOTR1225 reviews
CIS1003 reviews
CISR1003 reviews
557211 review
BUSACC1 review
Show 6 more courses
CAOT1221 review
CAOTR1231 review
CAOTR1301 review
CIS1 review
CIS221 review
COMPUTERINFO1 review

Reported outcomes

A range results lead the reported letter grades.

7 reported outcomes

A range

6

A+ 3 · A 3

B range

1

B+ 1

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