AI Rate Professor

Computer Information Systems

James Gappy

CSIS293 · CIS294 · CIS293 · CSIS250 · 7 lifetime ratings

AI rating
80/100
RMP rating
3.9/5
Take again
71.43%
Difficulty
3.1

The decision

if possible, but online students should be ready for a ZyBooks-driven course.

Best fit · Self Taught ProStrong in-person teachingHelpful videosZyBooks-heavy onlineAccessible supportProgramming-friendly examples
  • and praise his lectures, support, and .
  • Online reviews are split because recent students felt ZyBooks replaced real instruction.
  • Grades are often high, but course value depends strongly on format and self-direction.

Key questions

Four answers before you build your schedule.

Is this an easy A?

EasyA

82/100

Most reported grades are A-range, but online ZyBooks work and difficult material mean the A still requires completion and practice.

Online reviews suggest low effort in one class but heavy ZyBooks dependence in another, while .

Is the course easy?

Standard

52/100

Programming concepts are not inherently easy, but his videos and examples make them more manageable.

Online comments range from very easy to very difficult, while lectures and videos.

Is attendance flexible?

Recommended

50/100

Reviews do not prove a , but in-person students stress paying attention to lectures and examples.

, while in-person evidence suggests lecture engagement matters.

Is this professor recommended?

WorthIt

74/100

and support, with online ZyBooks-heavy sections reducing enthusiasm.

, while online reviews are divided and include serious complaints.

Course guide

See how this professor fits your week.

Grading

Lenient

78/100

High reported grades, , and but work-based grading pattern.

Format shift

Online reviews mention ZyBooks grading and , while .

Workload

Moderate

52/100

, and programming practice, but students often still earn strong grades.

Format shift

Online reviews emphasize ZyBooks and homework, while and examples.

Teaching experience

Good

80/100

In-person teaching is excellent, but online delivery is pulled down by complaints of low instructor involvement.

Format shift

In-person reviews praise lectures and support, while online reviews criticize AI-generated or ZyBooks-driven material.

Assessment method

Balanced

58/100

, and three tests.

Format shift

Online evidence gives the clearest assessment details, 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

4 reviews

High confidence · Best fit for Beginner Friendly

In-person students strongly praise his teaching, examples, accessibility, and ability to make programming understandable.

Main concern

Programming still requires attention and practice.

What students said

“Probably one of the ”
CSIS293
“If you pay attention to the lecture and watch his videos on youtube, you will understand Java.”
CIS294

Remote format

Online

3 reviews

Medium confidence · Best fit for Self Taught Pro

Online experiences are mixed, with one positive review praising access and but newer reviews criticizing heavy reliance on ZyBooks.

Main concern

The online course may feel impersonal and textbook-driven.

What students said

“He isnt your teacher, zybooks is the teacher.”
CIS293
“The Professor has a , and is VERY easy to reach.”
CSIS293

Exam style

Know what to expect from exams and major assignments.

Reviews mention three tests but do not clearly .

Three TestsExam Policy Not Clearly Proven

Assessment risk

Standard

55/100

Low score means less forgiving assessment conditions.

In person

, proctoring, open-book policy, midterms, or finals.

Online

Online reviews mention three tests and ZyBooks assignments, but .

Three TestsZyBooks Assignments
“There's three tests, 10 hw for credit chapter assignments in the must have $60ish interactive textbook”
CSIS293

Student evidence

See what students actually said.

Top student voice

“He isnt your teacher, zybooks is the teacher.”

Voice snapshots generated from 7 reviews, highlighting key themes in format differences, teaching, and grading. Credibility rating: High.

🎯 Teaching Quality

80/100

“Excellent Professor. His lectures are very thorough, yet concise.”

👍 Recommendation Rate

74/100

“ the year.”

📚 Online Course Value

52/100

“Easy class if you want low effort, but overall it felt impersonal and like a waste of time.”

Theme 1

👨‍🏫 About Teaching Style

  • Very willing to teach, will answer any questions you have.
  • His lectures are very thorough, yet concise.
  • James knows Java, he writes code during the class.

Theme 2

💻 About Online Format

  • Most of the material was done through ZyBooks, with very little real instructor involvement.
  • He posts a 3 min video at the beginning of the week, that .
  • The Professor has a , and is VERY easy to reach.

Theme 3

📈 About Difficulty & Grades

  • Very difficult course, but to be fair it is more the material than it is the Professor.
  • Easy class if you want low effort
  • plenty of opportunities

Data context

See exactly what the AI read.

Analysis sample

7

Recent reviews read by the AI

7

Lifetime ratings

82/100

Evidence confidence

Seven detailed reviews cover both formats and reveal a consistent format split, including one recent 2026 review.

Inside 7 stored ratings

Quality ratings

5 out of 54
4 out of 51
3 out of 50
2 out of 51
1 out of 51

Course coverage

CSIS2933 reviews
CIS2932 reviews
CIS2941 review
CSIS-2501 review

Reported outcomes

A range results lead the reported letter grades.

7 reported outcomes

A range

6

A+ 1 · A 5

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