AI Rate Professor

Computer Information Systems

Joseph Su

CIS112D · CIS197 · CIS193 · CIS199 · CIS014 · CIS14 · CS014 · CIS014AND193 · CIS012 · CIS194 · CS55 · 38 lifetime ratings

AI rating
94/100
RMP rating
4.7/5
Take again
92.11%
Difficulty
3.6

The decision

if you want to truly learn CS; expect hard but and excellent support.

Best fit · Hardcore LearnerIndustry experienceChallenging homeworkCaringAmazing lecturesAccessible outside class
  • Top CS professor at PCC for C++, DSA, web, and related courses with industry-depth teaching.
  • Work is challenging and homework-heavy, but grades reward effort and is common.
  • Nearly universal recommendation for students willing to put in real programming hours.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

58/100

As and Bs are common when you do weekly work, but the material and .

Online and In ; neither is a free A.

Is the course easy?

Challenging

35/100

C++, DSA, and capstone-style work are intellectually demanding even with excellent teaching.

; Online 8-week pace is especially intense.

Is attendance flexible?

Varies

60/100

; others expect lab time or participation for success.

Online often optional; In person varies by course.

Is this professor recommended?

MustTake

94/100

Over ninety percent take-again and .

Strong across Online and In person; rare negatives still respect his knowledge.

Course guide

See how this professor fits your week.

Grading

Fair

68/100

and balance tough problems; grades feel fair rather than free or harsh.

Format shift

Both formats report fair quizzes and .

Workload

Heavy

32/100

Weekly projects, labs, quizzes, and multi-phase work often need 15-plus hours weekly for some courses.

Format shift

Online accelerated terms and In person C++ both report heavy load.

Teaching experience

Excellent

93/100

Students , and constant outside-class help.

Format shift

Excellent ratings dominate Online and In person alike.

Assessment method

FocusOnAssignments

35/100

and and exams reinforcing lecture content.

Format shift

Both formats emphasize assignments; .

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

28 reviews

High confidence · Best fit for Hardcore Learner

In-person sections praise , and patience with beginners who work hard.

Main concern

A from the book.

What students said

“Had him for DSA - phenomenal! and .”
CIS112D
“He's literally the 1 great CS professor at PCC.”
CIS14
“the material we were lectured on was nothing compared to the .”
CIS014

Remote format

Online

10 reviews

High confidence · Best fit for Hardcore Learner

Online C++ and related courses stay organized with strong lectures, , and .

Main concern

Accelerated terms and some.

What students said

“Prof. Su is very knowledgeable and well-organized. His lecture is great and he gives for your participation in class.”
CIS112D
“Super lecture-heavy class with not enough practice material to learn effectively.”
CIS014
“He is one of the . He has a strong passion to teach and guide students to their goals.”
CIS014AND193

Exam style

Know what to expect from exams and major assignments.

Quizzes and exams are generally fair and sometimes open notes; success still hinges on weekly coding work.

Open notes quizzesHomework heavyFair examsExtra credit

Assessment risk

StudentFriendly

72/100

Low score means less forgiving assessment conditions.

In person

In and open internet; exams are fair and tied to covered material.

Open notes quizzesOpen internet quizzesFair exams
“ for them, but they were open notes and open internet.”
CIS014
“The quizzes/exams were fair, based on the covered material and the .”
CIS112D

Online

Online quizzes and exams track lectures and homework; reviews do not clearly prove webcam proctoring.

Lecture-based quizzesChallenging homeworkExtra credit
“ and and lectures.”
CIS112D
“We were then quizzed on semantics from lectures that we had barely learned.”
CIS014

Student evidence

See what students actually said.

Top student voice

“He's literally the 1 great CS professor at PCC.”

Voice snapshots generated from 38 reviews (10 online, 28 in person), highlighting teaching excellence and challenging reward. Credibility rating: High.

🎯 Teaching Quality

93/100

“ so far.”

👍 Recommendation Rate

94/100

“ !”

📚 Challenging Workload

32/100

“allow yourself to take time for his class (15-20h/w)”

❤️ Student Support

90/100

“There are not many professors that are willing to go out of their way to help like Professor Su.”

Theme 1

👨‍🏫 About Teaching Style

  • His lectures are very easy to understand
  • Shares tons of resources. Is a great teacher.
  • lectures are thorough and succinct

Theme 2

📈 About Difficulty & Grades

  • The hw assignments could be quite challenging at times, but .
  • Most of the grade depended on the weekly assignments
  • Problems are challenging but .

Theme 3

❤️ About Character

  • Heart of gold
  • very easy-going down to earth guy
  • Forever thankful that he was the one to teach this class.

Data context

See exactly what the AI read.

Analysis sample

38

Recent reviews read by the AI

38

Lifetime ratings

92/100

Evidence confidence

Thirty-eight detailed reviews across years and formats show highly consistent praise with only a few outliers.

Inside 38 stored ratings

Quality ratings

5 out of 533
4 out of 52
3 out of 50
2 out of 51
1 out of 52

Course coverage

CIS01410 reviews
CIS1410 reviews
CIS1975 reviews
CIS0122 reviews
CIS112D2 reviews
Show 6 more courses
CIS1932 reviews
CIS1942 reviews
CS0142 reviews
CIS014AND1931 review
CIS1991 review
CS551 review

Reported outcomes

A range results lead the reported letter grades.

28 reported outcomes

A range

18

A+ 4 · A 14

B range

8

B 8

C range

0

No reported values

D range

0

No reported values

F

0

No reported values

No letter grade reported

2

Not sure yet 2