AI Rate Professor

Computer Science

Hanh Tran

CSIT839 · COSCI832 · CS236 · 7 lifetime ratings

AI rating
76/100
RMP rating
4.0/5
Take again
71.43%
Difficulty
2.9

The decision

if and programming assignments, and you want a kind, flexible CS professor.

Best fit · Self Taught ProCaringGives good feedbackTest heavyGenerous graderSelf-paced zyBooks
  • , and flexible, with many easy As and programming work.
  • Self-teaching is often required because zyBooks and sparse .
  • Exams include weekly quizzes and a multi-choice final; presence code.

Key questions

Four answers before you build your schedule.

Is this an easy A?

EasyA

80/100

Many students report As with , and manageable finals if you put in steady hours.

Online reviews stress flexibility and full credit on projects; and open-book exams.

Is the course easy?

Beginner

64/100

Content is manageable for self-learners, but and programming work still require real time and independent study.

Online reviews range ; in-person notes similar self-learner dependence.

Is attendance flexible?

Optional

86/100

; one online student even took a final later with permission.

Both online and .

Is this professor recommended?

WorthIt

74/100

About seven in ; praise for kindness and organization is tempered by self-teaching complaints.

Online and non-recommender who felt forced to self-teach.

Course guide

See how this professor fits your week.

Grading

Lenient

76/100

Students repeatedly call her a and sometimes full credit on imperfect projects.

Format shift

Leniency appears in both online and in-person comments.

Workload

Moderate

52/100

Workload mixes light zyBooks activities with weekly quizzes, several programming assignments, and a .

Format shift

Online reviews more often mention lots of homework; .

Teaching experience

Good

72/100

, and flexible, though zyBooks-heavy delivery leaves some students teaching themselves.

Format shift

Online students emphasize flexibility; in-person students split on zyBooks teaching quality.

Assessment method

Balanced

58/100

Assessment blends zyBooks activities, weekly quizzes, programming projects, and a .

Format shift

Online reviews call the course test-heavy; .

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

3 reviews

Medium confidence · Best fit for Self Taught Pro

and her kindness, while others dislike zyBooks depth and .

Main concern

ZyBooks may not explain concepts deeply enough for students who need live instruction.

What students said

“you will read a book in zyBooks and do activities there earning points which is very easy to do, and .”
CS236
“Her exams are online, open book, and you have because she provides a .”
CSIT839

Remote format

Online

4 reviews

Medium confidence · Best fit for Self Taught Pro

and flexibility with self-study pressure, weekly quizzes, programming work, and a .

Main concern

You may need to teach yourself; .

What students said

“very nice professor and very flexible even for .”
CS236
“it seems like to need to teach yourself instead to pass this class.”
CS236

Exam style

Know what to expect from exams and major assignments.

, with at least one open-book online exam requiring in-class presence for a code.

Open book examWeekly quizzesCumulative multi-choice finalFlexible final timing

Assessment risk

StudentFriendly

72/100

Low score means less forgiving assessment conditions.

In person

required presence for an access code.

Open book examPresence code required
“Her exams are online, open book, and you have because she provides a .”
CSIT839
“Other activities are one quiz per week, 5 programming assignments, and a final exam which is 50 multiple choice questions and is not very hard to do.”
CS236

Online

, and a cumulative final; timing can be flexible and proctoring is not clearly strict.

Weekly quizzesCumulative finalFlexible final timing
“very nice professor and very flexible even for .”
CS236
“7 quizzes(that are multiple choice, sometimes uploading work that are hard... and .”
CS236

Student evidence

See what students actually said.

Top student voice

“You have to put in the hours but she is the .”

Voice snapshots generated from 7 reviews (4 online, 3 in-person), highlighting kindness, self-study load, and assessment mix. Credibility rating: Medium.

👍 Recommendation Rate

74/100

“ !”

❤️ Caring & Flexible

85/100

“very nice professor and very flexible even for .”

📚 Self-Teaching Required

55/100

“it seems like to need to teach yourself instead to pass this class.”

Theme 1

👨‍🏫 About Teaching Style

  • and material
  • zybooks is not a good way to teach the course

Theme 2

📈 About Difficulty & Grades

  • , and
  • and a
  • final exam which is 50 multiple choice questions and is not very hard

Theme 3

💻

  • one quiz per week, 5 programming assignments
  • someone submit a and still get full credit

Data context

See exactly what the AI read.

Analysis sample

7

Recent reviews read by the AI

7

Lifetime ratings

62/100

Evidence confidence

Seven reviews from 2018-2024 with mixed formats and mostly consistent themes of , and manageable grades.

Inside 7 stored ratings

Quality ratings

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

Course coverage

CS2365 reviews
COSCI8321 review
CSIT8391 review

Reported outcomes

A range results lead the reported letter grades.

6 reported outcomes

A range

4

A 4

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

1

Not sure yet 1