AI Rate Professor

Computer Science

Bill Roush

CSCI110 · CSCI220 · CSCI112 · 11 lifetime ratings

AI rating
27/100
RMP rating
2.2/5
Take again
75%
Difficulty
3.7

The decision

Avoid unless you already know programming and .

Best fit · Self Taught ProNice but unclearLecture mistakesPrior CS neededConfusing lecturesHelpful one-on-one
  • Many students say he is nice but cannot teach clearly and often confuses the class.
  • Beginners struggle hard; those with prior coding experience fare better.
  • , and lecture errors are a recurring complaint.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

52/100

Some transfer students report an easy A, but , and .

; no online reviews.

Is the course easy?

Challenging

32/100

Material can be basic, but and fast pacing make it feel hard especially for beginners.

; no online reviews.

Is attendance flexible?

Varies

48/100

Reviews split between mandatory and .

.

Is this professor recommended?

Avoid

34/100

A few students would take him again, but the if .

All .

Course guide

See how this professor fits your week.

Grading

Fair

48/100

Grades range from easy As to F and withdrawal; .

Format shift

Based only on in-person reviews.

Workload

Heavy

28/100

Tags and comments mention lots of , and a .

Format shift

Based only on in-person reviews.

Teaching experience

Poor

28/100

Core theme is that he is friendly but , and hard to learn from.

Format shift

Based only on in-person reviews.

Assessment method

FocusOnExams

68/100

Labs matter, but students note the final can be worth about 40 percent of the grade.

Format shift

Based only on in-person reviews.

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

11 reviews

High confidence · Best fit for Self Taught Pro

who confuses lectures, makes mistakes, and is rough for students new to coding.

Main concern

and fast pace leave beginners lost despite personal friendliness.

What students said

“ . Do not go to this class unless you have a background in coding.”
CSCI112
“Professor Roush is a but he can NOT teach.”
CSCI220
“Unless you already have experience in CS, you will struggle in his class on the simple material because he just can not teach.”
112

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.

and the final, though the final can decide the course.

Internet allowed on quizzesInternet allowed on finalHeavy final weight

Assessment risk

StudentFriendly

68/100

Low score means less forgiving assessment conditions.

In person

and the final allow internet use, with the final weighted heavily.

Internet allowed on quizzesInternet allowed on finalFinal worth about 40%
“Allows you to use the and final. By the way, the final is worth 40% of your grade so if you fail it, you fail the class.”
CSCI110

Online

Student evidence

See what students actually said.

Top student voice

“Professor Roush is a but he can NOT teach.”

Voice snapshots generated from 11 in-person reviews, highlighting clarity problems and beginner risk. Credibility rating: High.

😕 Teaching Clarity

28/100

“He confuses himself often during classes as well as the students.”

⚠️ Beginner Warning

30/100

“Do not go to this class unless you have a background in coding.”

🙂 Personality vs Teaching

40/100

“Don't get me wrong. He is a . However, he is a terrible teacher.”

Theme 1

👨‍🏫 About Teaching Style

  • he can NOT teach
  • makes a lot of mistakes during lectures

Theme 2

📈 About Difficulty & Fit

  • Do not go to this class unless you have a background in coding
  • Many people dropped out of this class
  • I earned my easy A

Theme 3

❤️ About Character

  • Great dude
  • very patient and

Data context

See exactly what the AI read.

Analysis sample

11

Recent reviews read by the AI

11

Lifetime ratings

78/100

Evidence confidence

Eleven detailed in-person reviews across years show consistent themes of friendliness plus weak teaching clarity.

Inside 11 stored ratings

Quality ratings

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

Course coverage

CSCI1125 reviews
CSCI2203 reviews
CSCI1102 reviews
1121 review

Reported outcomes

A range results lead the reported letter grades.

7 reported outcomes

A range

4

A+ 1 · A 3

B range

1

B 1

C range

0

No reported values

D range

0

No reported values

F

1

F 1

No letter grade reported

1

Drop/Withdrawal 1