AI Rate Professor

Computer Information Systems

Meili Xu

CISP301 · CISP360 · CISP357 · CISP350 · 36 lifetime ratings

AI rating
74/100
RMP rating
4.0/5
Take again
77.78%
Difficulty
2.7

The decision

if you want a and a realistic path to a good grade, not elite pure-CS lecture depth.

Best fit · Effort For RewardCaring and accessiblePair programming heavyExtra credit offeredSelf-teach from bookMixed lecture quality
  • Many students get As with partner labs, quizzes, and , especially online.
  • Supportive and responsive, but lecture quality is polarizing and some say you teach yourself.
  • Group projects and pair programming are central; better for effort-for-reward than deep CS theory.

Key questions

Four answers before you build your schedule.

Is this an easy A?

EasyA

78/100

Grade reports are heavily A/A+ with , and partner help, though midterms and .

Online students more often call it an easy A; but workload can feel heavier.

Is the course easy?

Beginner

68/100

and partner coding, but some courses still feel like real programming work and reading.

Online CISP360 is often described as review-friendly; .

Is attendance flexible?

Varies

58/100

Many online sections make meetings optional or asynchronous, while as required.

; in-person reviews more often mark attendance mandatory.

Is this professor recommended?

WorthIt

72/100

, and grades, but a consistent minority warns about weak lectures and limited depth.

Recent online CISP301 reviews are very strong; older in-person CISP360 critiques pull the average down.

Course guide

See how this professor fits your week.

Grading

Lenient

76/100

, partner work, and high A rates make grades achievable even when lectures feel weak.

Format shift

Online comments emphasize easy quizzes and .

Workload

Moderate

58/100

Expect midterm, final, and group project.

Format shift

and weekly assignment volume.

Teaching experience

Good

70/100

Many praise caring support and , while others say she reads slides, makes mistakes, or leaves you self-teaching.

Format shift

Online recent reviews trend warmer; in-person quality is more polarized.

Assessment method

Balanced

55/100

Weekly assignments and , but midterms and the grade.

Format shift

Both formats combine partner homework with test-heavy end assessments.

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

17 reviews

High confidence · Best fit for Beginner Friendly

pair programming and sharp criticism of unclear or inaccurate teaching.

Main concern

A vocal minority says concepts are poorly explained and you learn more from the book or YouTube.

What students said

“She uses Pair programming in her class which is fun! It makes programming easier to learn when there is a programming partner.”
CISP360
“Absolutely terrible teacher, she doesnt know the material at the same level expected of students and also she doesnt cover all the material.”
CISP360

Remote format

Online

19 reviews

High confidence · Best fit for Effort For Reward

Structured weekly quizzes, partner coding, midterm/final, and frequent praise for path.

Main concern

Some online lectures feel weak or slide-reading, so self-study and Quizlet help matter.

What students said

“Not the but it's an easy A. I and I don't think I missed out on anything.”
CISP360
“ and cares a lot about student's success in her class.”
CISP301

Exam style

Know what to expect from exams and major assignments.

Exams are standard programming-course tests with multiple choice and free-response coding, not described as .

Midterm and finalMultiple choice plus codingWeekly quizzesQuizlet-friendly MC

Assessment risk

Standard

58/100

Low score means less forgiving assessment conditions.

In person

, and tests that follow lectures and the book if you study.

Weekly quizzesTests follow lectures and textbook
“ and the textbook closely.”
CISP350
“ if you study.”
CISP360

Online

Online students report midterms and finals with multiple choice and coding, plus weekly quizzes; some MC answers appear on Quizlet.

Midterm and finalMultiple choice and free responseWeekly quizzesQuizlet mentions
“There's a midterm and a and free response problems.”
CISP360
“Some mc for the midterm and but other than that it was an okay class.”
CISP360

Student evidence

See what students actually said.

Top student voice

“Not the but it's an easy A. I and I don't think I missed out on anything.”

Voice snapshots generated from 36 reviews across CISP courses and both formats, balancing praise for care with lecture critiques. Credibility rating: High.

❤️ Student Care

82/100

“She cares about her students. If you need help, she will be there for you.”

🌟 Easy A Path

78/100

“Not the but it's an easy A.”

🎯 Teaching Quality

70/100

“I can literally learn how to code better on youtube than listen to her lectures. and easy.”

Theme 1

👨‍🏫 About Teaching Style

  • I really like how the professor breaks down complex topics into simple, easy-to-understand steps.
  • you have to learn everything by yourself.
  • she so .

Theme 2

📈 About Difficulty & Grades

  • Not the but it's an easy A.
  • , but will help if you ask.
  • . Make sure to put in the work and study, the midterm and .

Theme 3

👥 About Pair Work

  • coding with a partner makes things way easier.
  • class was great having a partner made coding way easier.
  • .

Data context

See exactly what the AI read.

Analysis sample

36

Recent reviews read by the AI

36

Lifetime ratings

88/100

Evidence confidence

Thirty-six reviews over many years give strong sample size, both formats, detailed course mechanics, and .

Inside 36 stored ratings

Quality ratings

5 out of 519
4 out of 57
3 out of 55
2 out of 51
1 out of 54

Course coverage

CISP36022 reviews
CISP30111 reviews
CISP3502 reviews
CISP3571 review

Reported outcomes

A range results lead the reported letter grades.

32 reported outcomes

A range

25

A+ 5 · A 18 · A- 2

B range

5

B+ 3 · B 2

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 1 · Rather not say 1