AI Rate Professor

Computer Information Systems

Ira Oldham

CIS89 · CIS40 · CIS · CIS41A · 22B · CIS22B · 22A · CIS89A · CIS22A · 118 lifetime ratings

AI rating
52/100
RMP rating
3.5/5
Take again
50.98%
Difficulty
2.0

The decision

if you mainly want the grade and can teach yourself the material.

Best fit · Easy A HunterEasy ASelf-study requiredWeak lecturesLenient late workPicky grading
  • Many students say the class is an easy A or GPA boost, especially for self-taught students.
  • The biggest repeated complaint is that .
  • and late work, but some students report picky code-style deductions.

Key questions

Four answers before you build your schedule.

Is this an easy A?

EasyA

86/100

Grades are often easy because , and many students earned A grades despite weak teaching.

Both formats support easy grades, with online reviews adding open-book exams and and GPA-boost comments.

Is the course easy?

Beginner

73/100

The course content is usually described as introductory or easy, but .

Online reviews call the course self-paced and ZyBooks-driven, while but poorly taught.

Is attendance flexible?

Varies

67/100

Attendance varies by section, with many optional reports but .

Online reviews often say meetings are optional, while attendance.

Is this professor recommended?

Depends

48/100

but often warn against him for real learning or CS preparation.

grade-seekers are satisfied, while students wanting instruction are disappointed.

Course guide

See how this professor fits your week.

Grading

Lenient

68/100

, and easy exams, but some students report picky style-based deductions.

Format shift

Online reviews emphasize late work and open exams, while but .

Workload

Moderate

48/100

The workload ranges from easy assignments to long weekly labs and .

Format shift

Online reviews mention ZyBooks, codelab, projects, and 8-12 weekly hours, while , and exams.

Teaching experience

Average

42/100

Students often call him kind and helpful, but repeatedly say lectures are weak, quiet, slide-based, or not enough to learn from.

Format shift

Online reviews criticize self-study and office-hour style teaching, while and lack of instruction.

Assessment method

Balanced

52/100

Assessment includes homework, labs, projects, midterms, finals, and .

Format shift

Online reviews mention ZyBooks, projects, codelab, and Canvas exams, while , and curved exams.

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

31 reviews

High confidence · Best fit for Easy A Hunter

, but many say the class is easy while lectures are quiet, long, or not useful.

Main concern

Students who need strong teaching or preparation for later CS classes may be disappointed.

What students said

“ if you are taking CIS22A only for the grade for a free A.”
CIS22A
“Easy A but you won't really learn.”
22A

Remote format

Online

19 reviews

High confidence · Best fit for Self Taught Pro

Online reviews often describe an easy, self-paced class with , and heavy reliance on ZyBooks or self-study.

Main concern

Students may learn little from lectures and need outside resources to understand the material.

What students said

“This is a self-paced course where the professor's lectures aren't too helpful.”
22A
“ , but he doesn't want you working with other students.”
CIS22A

Exam style

Know what to expect from exams and major assignments.

Exam evidence is generally student-friendly because many reviews mention , and major curves.

Open Book ExamsOpen Note ExamsTake-Home AssignmentsCurved ExamsCanvas Exams

Assessment risk

StudentFriendly

82/100

Low score means less forgiving assessment conditions.

In person

In-person reviews mention open-note or open-book exams, take-home coding assignments, paper tests, handwritten coding tests, and .

Open Note ExamsOpen Book ExamsTake-Home Coding AssignmentsPaper TestsCurved Exams
“ .”
22A
“His exams are curved by 20% each time so if you got a 74% on an exam your final grade would be 94% on the exam.”
22B

Online

Online reviews explicitly mention open-book or open-everything exams, Canvas tests, and midterms and finals, but do .

Open Book ExamsOpen Everything ExamsCanvas ExamsMidterm And Final
“ , but he doesn't want you working with other students.”
CIS22A
“ .”
CIS22A

Student evidence

See what students actually said.

Top student voice

“Easy A but you won't really learn.”

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

📈 Easy Grade

86/100

“If you do everything, you basically get an A+; however, it's really hard to learn from him.”

🎯 Teaching Quality

42/100

“He doesn't teach anything; you read from a textbook and hope you understand everything because he barely answers questions.”

📝

82/100

“ .”

Theme 1

📈 About Difficulty & Grades

  • EZZ AF FREE A+
  • Easy A but you won't really learn.
  • If you are looking for an A .

Theme 2

👨‍🏫 About Teaching Style

  • This is self learning class.
  • The professor's
  • He doesn't teach anything; you read from a textbook and hope you understand everything because he barely answers questions.

Theme 3

⚖️ And Workload

  • Due dates are useless since he accepts any late work up to the end of the quarter with no penalty.
  • He cares about style in your code a lot, so be mindful of that.
  • favors and he's friendly

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

118

Lifetime ratings

95/100

Evidence confidence

Fifty reviews across many years and both formats give strong evidence, though opinions vary sharply by student goal.

Inside 50 stored ratings

Quality ratings

5 out of 538
4 out of 526
3 out of 529
2 out of 516
1 out of 59

Course coverage

22A15 reviews
CIS41A9 reviews
CIS22A8 reviews
22B5 reviews
CIS22B5 reviews
Show 4 more courses
CIS403 reviews
CIS892 reviews
CIS89A2 reviews
CIS1 review

Reported outcomes

A range results lead the reported letter grades.

42 reported outcomes

A range

32

A+ 17 · A 12 · A- 3

B range

4

B 3 · B- 1

C range

0

No reported values

D range

0

No reported values

F

0

No reported values

No letter grade reported

6

Not sure yet 6