AI Rate Professor

Computer Science

Timothy Kraus

CSCI114 · CSCI112 · CSIC112 · CIS112 · 20 lifetime ratings

AI rating
28/100
RMP rating
2.0/5
Take again
27.78%
Difficulty
4.1

The decision

unless you already program and and tests.

Best fit · Self Taught ProLecture HeavyNot Beginner FriendlyTough GraderTangent-ProneTest Heavy
  • Intro CS content is paced and pitched above true beginners, with heavy lectures and .
  • Many students report , and and finals.
  • A few students who already code or and , but most warn beginners away.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

32/100

Grades cluster mid-to-low with multiple Fs and drops; A is possible mainly with strong prior skills or intense study, not .

and ; a few in-person reviews call him lenient on late work but still hard to earn A.

Is the course easy?

Challenging

28/100

Students repeatedly say entry CS is treated like advanced material with , and concepts not taught clearly.

Both formats call content hard; online adds surprise difficulty after a milder first half.

Is attendance flexible?

Varies

45/100

Attendance is mandatory in several sections and skip-class tags appear often, but .

Online and in-person both mix mandatory and .

Is this professor recommended?

Avoid

28/100

and most comments warn beginners not to take him despite a few loyal fans.

Online ; in-person has a small positive minority.

Course guide

See how this professor fits your week.

Grading

Strict

35/100

and many C/F/drop grades outweigh occasional late-work leniency and .

Format shift

; some older in-person reviews praise late-work flexibility.

Workload

Heavy

28/100

Lots of homework, lecture-heavy labs, pop quizzes, and .

Format shift

, and tests.

Teaching experience

Poor

30/100

Core complaint is poor teaching clarity for intro students despite humor and .

Format shift

Online quality scores are almost all 1s; 4-5s.

Assessment method

FocusOnExams

72/100

Midterms, finals, labs, and practice.

Format shift

Both formats describe test-heavy and quiz-heavy assessment.

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

16 reviews

High confidence · Best fit for Hardcore Learner

but mostly critical: funny and sometimes lenient on late work, yet lecture-heavy, not beginner-friendly, and .

Main concern

Expects entry-level students to already know coding and spends class time on tangents instead of .

What students said

“This is not a class friendly to beginners.”
CSCI112
“"Funny" guy, horrible teacher.”
CSCI112
“ .”
CSCI112
“ , and you'll get an A”
CSCI114

Remote format

Online

4 reviews

Medium confidence · Best fit for Self Taught Pro

rambling prerecorded lectures, unfair grading for and labs, and .

Main concern

Assumes prior coding knowledge and and .

What students said

“ !!!!”
CSCI112
“ .”
CSCI112
“midway through the semester he stops lecturing so you are completely lost.”
CSCI112

Exam style

Know what to expect from exams and major assignments.

Exams and little guide support.

Test HeavyPop QuizzesMidterm and Final HeavyLabs Graded Hard

Assessment risk

Strict

35/100

Low score means less forgiving assessment conditions.

In person

and finals dominating the , and exams written day-of without guides.

Midterm and Final BasedPop QuizzesNo Study GuidesIn-Person Exams
“Your entire grade is based off of and final and labs.”
CSCI112
“he makes up the and doesn't make guides.”
CSCI112

Online

Online reviews emphasize test-heavy and quiz-heavy work with and .

Test HeavyHard LabsQuiz Heavy
“Test heavy”
CSCI112
“a and lab heavy”
70242

Student evidence

See what students actually said.

Top student voice

“ AND with this professor if you don't have to.”

Voice snapshots generated from 20 reviews, highlighting teaching clarity, difficulty, and beginner fit. Credibility rating: High.

📉 Teaching Quality

30/100

“Kinda a but he doens't know how to teach.”

🚫 Recommendation Rate

28/100

“ .”

📚 Workload Intensity

28/100

“Lots of homework”

🎯 Beginner Fit

25/100

“This is not a class friendly to beginners.”

Theme 1

👨‍🏫 About Teaching Style

  • constantly goes off on tangents and leaves the lesson behind
  • Most of his lectures were unrelated to the weekly chapter
  • He will lecture for 3 hours straight every day.

Theme 2

📈 About Difficulty and Grades

  • He Fails half of the class
  • It's suppose to be a beginners class but it's hard.
  • Easy at first, gets incredibly hard in weeks.

Theme 3

❤️ About Character

  • .
  • timothy is a
  • He's rude at times and tries too hard to be funny.

Data context

See exactly what the AI read.

Analysis sample

20

Recent reviews read by the AI

20

Lifetime ratings

82/100

Evidence confidence

20 detailed reviews across years with consistent themes on difficulty and teaching clarity support a strong credibility score.

Inside 20 stored ratings

Quality ratings

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

Course coverage

CSCI11216 reviews
702421 review
CIS1121 review
CSCI1141 review
CSIC1121 review

Reported outcomes

C range results lead the reported letter grades.

15 reported outcomes

A range

3

A 3

B range

3

B+ 1 · B 2

C range

4

C+ 1 · C 3

D range

0

No reported values

F

2

F 2

No letter grade reported

3

Drop/Withdrawal 2 · Not sure yet 1