AI Rate Professor

Computer Information Systems

Dennis Mohle

CIT15 · IS15 · CIT68 · CIS90 · BA5 · CIT81 · CIT60 · CIT66 · 12 lifetime ratings

AI rating
40/100
RMP rating
3.3/5
Take again
25%
Difficulty
2.2

The decision

if you mainly want an easy grade and are comfortable teaching yourself.

Best fit · Easy A HunterVery Easy GradesSelf-Teaching RequiredDisorganized InstructionHelpful PersonalityWeak Coding Instruction
  • Grades can be very easy, especially when students complete basic work.
  • Recent programming reviews are sharply negative about teaching quality and organization.
  • Older reviews are more positive, but the current evidence suggests weak learning value.

Key questions

Four answers before you build your schedule.

Is this an easy A?

WalkInThePark

92/100

Many comments suggest high grades require little effort, though some recent online programming courses are more frustrating.

, while online evidence is mixed between easy quizzes and disorganized self-teaching.

Is the course easy?

Beginner

72/100

The coursework often seems basic and low-pressure, but poor instruction can make learning the content harder than the assignments.

Online courses may feel harder when students must self-teach, while expectations.

Is attendance flexible?

Optional

82/100

One recent in-person review says he is understanding about missed class, and older comments suggest low enforcement.

Attendance flexibility is supported by in-person comments; .

Is this professor recommended?

Depends

42/100

He is recommendable for easy grades, but not for students who want strong programming instruction.

Recent online and in-person programming reviews are negative, while .

Course guide

See how this professor fits your week.

Grading

Generous

94/100

Multiple and acceptance of minimal work.

Format shift

, while online BA5 also describes easy quizzes and tests.

Workload

Light

78/100

Most reviews describe manageable or minimal work, though one online course was time consuming and recent CIT66 required long videos.

Format shift

on recent comments.

Teaching experience

Poor

35/100

Students often describe him as nice and helpful, but and does not teach the material well.

Format shift

Online and recent in-person reviews both criticize weak teaching, while .

Assessment method

Balanced

55/100

, and external platforms without one fully dominant method.

Format shift

Online evidence mentions homework, quizzes, projects, and Cengage; , and labs.

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

9 reviews

Medium confidence · Best fit for Easy A Hunter

as nice and flexible, but also often unprepared and poor at teaching useful material.

Main concern

The class may be easy but not very educational.

What students said

“Learned some shortcuts, not much C++.”
CIT66
“His class structure and preparedness are terrible.”
CIT60
“You could probably turn in a piece of and he would accept it for an A.”
CIT81

Remote format

Online

3 reviews

Medium confidence · Best fit for Self Taught Pro

Online reviews are split between an easy, paced class and recent complaints that he relies on external materials instead of teaching.

Main concern

Students may need to learn from videos, websites, or Cengage rather than from direct instruction.

What students said

“He makes you watch 3+ hours worth of YT videos and websites that do his teaching for him.”
CIT66
“Uses Cengage to teach because he does not know how to code.”
CIS90
“As long as .”
BA5

Exam style

Know what to expect from exams and major assignments.

Exam rules are not clearly described, but one online review says quizzes and .

Easy Quizzes MentionedEasy Tests MentionedReviews do not clearly prove proctoring policy

Assessment risk

Standard

65/100

Low score means less forgiving assessment conditions.

In person

In-person reviews mention tests not matching class material, but .

Tests Not Well Prepared For
“His lecture and activity doesn't adequately prepare students for the test.”
CIT60
“This guy does not teach the material that shows up on the tests.”
IS15

Online

Online reviews mention easy quizzes and tests, but do not clearly prove webcam, proctoring, Lockdown Browser, open-book, midterm, or .

Easy QuizzesEasy Tests
“As long as .”
BA5
“the .”
BA5

Student evidence

See what students actually said.

Top student voice

“If you actually want .”

Voice snapshots generated from 12 reviews, highlighting key themes in , and learning value. Credibility rating: Medium.

🎯 Teaching Quality

35/100

“Probably the if you want to learn anything.”

📈 Easy Grade

92/100

“You could probably turn in a piece of and he would accept it for an A.”

👍 Recommendation Fit

42/100

“Good Teacher, I Recommend him for any computer classes .”

Theme 1

👨‍🏫 About Teaching Style

  • Uses Cengage to teach because he does not know how to code.
  • His class structure and preparedness are terrible.
  • Very mundane lectures and hardly asks us questions.

Theme 2

📈 About Difficulty & Grades

  • As long as .
  • The only thing I can say is that Mr. Mohle is the easiest teacher and very helpful.
  • I got an A+ and had fun in that class.

Theme 3

🧭 About Learning Value

  • This is no different than if you were to learn on your own.
  • Learned some shortcuts, not much C++.
  • Class time is a waste.

Data context

See exactly what the AI read.

Analysis sample

12

Recent reviews read by the AI

12

Lifetime ratings

62/100

Evidence confidence

Credibility is medium because there are 12 reviews over many years, but several are old and opinions changed sharply in recent courses.

Inside 12 stored ratings

Quality ratings

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

Course coverage

CIT813 reviews
CIS902 reviews
CIT662 reviews
BA51 review
CIT151 review
Show 3 more courses
CIT601 review
CIT681 review
IS151 review

Reported outcomes

A range results lead the reported letter grades.

4 reported outcomes

A range

3

A+ 1 · A 2

B range

0

No reported values

C range

0

No reported values

D range

0

No reported values

F

0

No reported values

No letter grade reported

1

Incomplete 1