AI Rate Professor

Computer Information Systems

Mike Qualls

JAVA · CSIS294 · INTROTOJAVA · CSIS293 · CSIS110 · CSIS119 · CIS119 · CSIS115 · CSIS290 · COMM110 · 53 lifetime ratings

AI rating
50/100
RMP rating
3.0/5
Take again
66.67%
Difficulty
2.8

The decision

if you can learn programming independently and value a manageable grade more than polished instruction.

Best fit · Self Taught ProSelf-taught requiredOpen-book examsConfusing lecturesFair or lenient gradingProgramming background helps
  • Reviews are deeply mixed, with some students praising his knowledge and .
  • Grades can be attainable because exams and , but .
  • Online reviews are riskier for beginners because several students describe textbook-dependent learning and weak interaction.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

62/100

An A is often possible through reading, projects, and open-book exams, but and outside help.

, while online reviews are more punishing for students without prior programming experience.

Is the course easy?

Standard

45/100

Programming concepts are not always hard for experienced students, but beginners often find the and self-taught.

Online reviews make the course feel harder for beginners, while and course level.

Is attendance flexible?

Varies

55/100

and class meetings but do not clearly prove a .

In-person reviews mention some students hardly showing up, while online reviews do not establish an .

Is this professor recommended?

Depends

52/100

Students recommend him only conditionally because , but teaching quality is inconsistent and .

Online recommendations are weaker for beginners, while .

Course guide

See how this professor fits your week.

Grading

Fair

64/100

Many reviews describe fair or , but some mention strict coding preferences, tough finals, or harsh cheating penalties.

Format shift

In-person grading is often described as lenient or fair, while and self-study.

Workload

Moderate

52/100

, and exams, with difficulty depending heavily on programming background.

Format shift

Online workload is textbook-heavy with projects and exams, while labs.

Teaching experience

Average

50/100

He is described as knowledgeable and sometimes helpful, but and .

Format shift

Online teaching is weaker due to limited interaction, while and confusing lectures.

Assessment method

Balanced

55/100

Reviews , and multiple-choice tests.

Format shift

Online reviews mention homework, projects, midterm, and final, while .

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

45 reviews

High confidence · Best fit for Effort For Reward

and complaints about confusing lectures, weak communication, and unpreparedness.

Main concern

Students , and persistence to understand the material.

What students said

“Just work hard and you will do fine with him as your professor.”
CSIS293
“Though I found the work to be extremely difficult, he was never afraid to write impromptu code on the board to help in my understanding.”
CSIS294
“Most of the learning is completely .”
CSIS293

Remote format

Online

5 reviews

Medium confidence · Best fit for Self Taught Pro

Online reviews often describe textbook-heavy learning, limited interaction, and sharply different outcomes by prior programming experience.

Main concern

Beginners may struggle because several students say they had to teach themselves.

What students said

“I had to basically learn from the textbook in his class, so the labs and to be.”
CSIS293
“DO NOT take an online Java course unless you already have knowledge of programming.”
CSIS293
“Read all the chapters and do the sample quizzes and you should be able to get an A on the .”
CSIS119

Exam style

Know what to expect from exams and major assignments.

Several in-person reviews explicitly describe open-book or open-note exams, but .

Open Book ExamsOpen NotesOpen Computer TestMidterm and Final Mentioned

Assessment risk

StudentFriendly

76/100

Low score means less forgiving assessment conditions.

In person

In-person reviews repeatedly support open-book or open-note exams, though some students describe the tests as tough or confusing.

Open Book ExamsOpen NotesOpen Computer TestMultiple Choice Exams
“The students to read the material carefully.”
CSIS293
“ , and everything comes straight from the book!”
CSIS294
“Three tests (5opts. . . Open notes, open book, open computer test”
CSIS293

Online

and , but do not clearly prove proctoring, webcam use, open-book rules, or Lockdown Browser.

Midterm and Final MentionedReviews Do Not Clearly Prove Proctoring Policy
“4 hws, 2 projects, mid/final exam.”
CSIS119
“the so mind-boggling hard that I feared bombing it entirely.”
CSIS293

Student evidence

See what students actually said.

Top student voice

“Most of the learning is completely .”

Voice snapshots generated from 50 reviews, highlighting key themes in , and . Credibility rating: High.

🎯 Teaching Quality

50/100

“He isn't a bad teacher. He knows his stuff, his only problem is that like alot of people, he has a huge difficulty in communicating with people.”

📈 Grade Path

62/100

“If you do the work you will get an A, it's just that simple.”

⚖️

76/100

“The students to read the material carefully.”

Theme 1

👨‍🏫 About Teaching Style

  • He is not a huge stickler on how to write code, but will doc you on assignments for not doing some things his way.
  • .
  • He talks slowly, too slowly for my tastes, but he is pleasant and .
  • He doesn't really teach.

Theme 2

📚

  • I had to basically learn from the textbook in his class, so the labs and to be.
  • If you don't read the book you probably won't succeed.
  • Most of the learning is completely .
  • and ask a lot of questions.

Theme 3

📈

  • The students to read the material carefully.
  • Very easy class. With .
  • I came into this class knowing nothing about Java and I managed an A.
  • the so mind-boggling hard that I feared bombing it entirely.

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

53

Lifetime ratings

90/100

Evidence confidence

The dataset has 50 reviews across many years and formats, with enough detail to identify consistent strengths, weaknesses, and format differences.

Inside 50 stored ratings

Quality ratings

5 out of 512
4 out of 512
3 out of 58
2 out of 513
1 out of 58

Course coverage

CSIS29327 reviews
CSIS1197 reviews
CSIS2944 reviews
JAVA3 reviews
1191 review
Show 8 more courses
2931 review
2941 review
CIS1191 review
COMM1101 review
CSIS1101 review
CSIS1151 review
CSIS2901 review
INTROTOJAVA1 review

Reported outcomes

A range results lead the reported letter grades.

12 reported outcomes

A range

9

A+ 1 · A 8

B range

1

B+ 1

C range

1

C+ 1

D range

0

No reported values

F

0

No reported values

No letter grade reported

1

Not sure yet 1