AI Rate Professor

Computer Science

Peikun Tsai

COMPSCI165 · COMSC110 · COMSC165 · COMSCI165 · COMSC200 · 34 lifetime ratings

AI rating
73/100
RMP rating
3.7/5
Take again
58.82%
Difficulty
3.2

The decision

if you are willing to participate, practice consistently, and ask for help when concepts get difficult.

Best fit · Effort For RewardCaringGood feedbackInteractive codingFrequent quizzesSelf-study risk
  • Many students praise Tsai for , and practical coding examples.
  • The class often , and .
  • A meaningful minority found him disorganized or .

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

67/100

Many students earn A grades, but they usually , and homework effort.

Online evidence says an A is doable but grade recovery can be hard, while an A.

Is the course easy?

Standard

50/100

Coding concepts are manageable with practice, but , and C++ depth make the course intellectually real.

Both formats show challenge, though in-person students more often credit live practice and help for making concepts clearer.

Is attendance flexible?

Mandatory

25/100

Frequent quizzes, participation, and comments like skip class and you .

and participation, while online reviews also mention quiz-based preparation before class.

Is this professor recommended?

WorthIt

70/100

and strong learning, but negative reviews warn about organization and rigid grading.

, while online reviews are more polarized.

Course guide

See how this professor fits your week.

Grading

Fair

52/100

Grades can be strict on coding style and quizzes, but students often say effort and preparation can still earn an A.

Format shift

Online reviews mention stricter point deductions, while as fair but demanding.

Workload

Moderate

48/100

, but , and practice make the workload steady.

Format shift

In-person reviews mention daily quizzes and practice time, while and pre-class quizzes.

Teaching experience

Good

76/100

Students , and engagement, despite some reports of disorganization.

Format shift

In-person reviews give more detailed praise for interaction and coding examples, while online reviews .

Assessment method

Balanced

61/100

, and exams rather than relying on one method.

Format shift

Both formats mention quizzes and and live coding practice.

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 Effort For Reward

coding practice, and feedback, though some students report disorganization and frequent quizzes.

Main concern

Students who dislike frequent quizzes or self-directed coding practice may struggle.

What students said

“Put in the work and u can definitely get an A”
COMSC200
“There are , so .”
COMSC200
“Mr. Tsai is an excellent teacher.”
COMSC165

Remote format

Online

6 reviews

Medium confidence · Best fit for Effort For Reward

Online reviews are polarized, with strong praise for and care but also complaints about strict coding style rules and .

Main concern

Some online students felt grading was rigid and .

What students said

“Professor Tsai genuinely cares for his students and encourages us to ask questions”
COMSC200
“ .”
COMSCI165
“getting an A is doable.”
COMSC165

Exam style

Know what to expect from exams and major assignments.

Reviews clearly mention frequent quizzes and some difficult but relevant exams, but do not .

Frequent QuizzesRelevant ExamsCoding AssignmentsHard Exams

Assessment risk

Standard

52/100

Low score means less forgiving assessment conditions.

In person

and exams tied to assignments, but do not clearly prove closed-book or .

Daily QuizzesRelevant ExamsHard Exams
“There is a ”
COMSC200
“ .”
COMSC200

Online

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

Pre-Class QuizzesHomework Projects
“he will give a ”
COMSC165
“those quizzes make up 30% of your grade”
COMSC165

Student evidence

See what students actually said.

Top student voice

“Put in the work and u can definitely get an A”

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

👨‍🏫 Teaching Quality

76/100

“ and his homework is challenging sometimes, but it will help students to understand the materials better.”

📈 Effort And Grades

67/100

“In short, you need to put a lot of effort in his course, but it is possible to get an A.”

🧪 Quiz Load

52/100

“There are , so .”

Theme 1

👨‍🏫 About Teaching Style

  • , and analogies.
  • .
  • Prof Tsai was a great professor for OOP.

Theme 2

📈 About Difficulty And Grades

  • HW is few but challenging in a good way.
  • You need to put a lot of effort in his course, but it is possible to get an A.
  • and difficult.

Theme 3

❤️ About Support

  • He seems to genuinely care about his students.
  • .
  • He's also open to scheduling extra student hours outside of class if needed!

Data context

See exactly what the AI read.

Analysis sample

34

Recent reviews read by the AI

34

Lifetime ratings

88/100

Evidence confidence

The 34 reviews span several years and show consistent , and mixed organization.

Inside 34 stored ratings

Quality ratings

5 out of 515
4 out of 56
3 out of 56
2 out of 53
1 out of 54

Course coverage

COMSC16517 reviews
COMSC20012 reviews
COMSC1102 reviews
COMSCI1652 reviews
COMPSCI1651 review

Reported outcomes

A range results lead the reported letter grades.

30 reported outcomes

A range

20

A+ 3 · A 16 · A- 1

B range

6

B+ 1 · B 4 · B- 1

C range

1

C 1

D range

0

No reported values

F

0

No reported values

No letter grade reported

3

Drop/Withdrawal 1 · Not sure yet 1 · Rather not say 1