AI Rate Professor

Computer Science

Matthew Ung

CSC17A · CSC5 · CIS17A · CIS5 · 28 lifetime ratings

AI rating
28/100
RMP rating
2.3/5
Take again
24%
Difficulty
4.4

The decision

unless you already program well and can treat the class like a part-time job.

Best fit · Hardcore LearnerTough graderLots of homeworkAmazing lecturesUnclear requirementsHeavy projects
  • Lectures can be excellent, but and .
  • Projects and and punish small style issues.
  • , and warn beginners away from intro CS with him.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

28/100

Even strong effort often yields tough marks; A requires precise style and massive project time.

Online and in-person both report harsh grades; .

Is the course easy?

BrainBurner

18/100

Difficulty consistently rates near max with steep .

Both formats call it very hard; .

Is attendance flexible?

Mandatory

30/100

Many note labs or class presence matter and skip-class-you-wont-pass style pressure.

; and participation to survival.

Is this professor recommended?

Avoid

24/100

About one in ; most warn others to pick a different intro professor.

A , but the bulk of .

Course guide

See how this professor fits your week.

Grading

Harsh

18/100

; and tiny details not clearly specified.

Format shift

and in person.

Workload

Overwhelming

12/100

Weekly homework plus multi-hour to 20-100 hour projects make the load job-like.

Format shift

Online and and .

Teaching experience

Poor

38/100

Lectures are often praised as clear, but and .

Format shift

In-person has more balanced praise; online is overwhelmingly negative overall.

Assessment method

Balanced

55/100

, and ; projects and finals carry heavy weight.

Format shift

Both formats stress projects and .

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

14 reviews

High confidence · Best fit for Hardcore Learner

Some thrive on rigor and humor, but , and .

Main concern

Style deductions, huge final projects, and .

What students said

“If you dont have 8+ hours to do the homework and 40+ to do the .”
CSC5
“Style is apparently enough to cost you 50% of your grade”
CIS5
“Yes this class is hard, if you're not ready to put the work in, you will fail.”
CIS5

Remote format

Online

14 reviews

High confidence · Best fit for Hardcore Learner

Strong pre-recorded lectures, but online students and .

Main concern

Huge difficulty jump from videos to homework and .

What students said

“He has excellent pre-recorded lectures, but that is the ONLY good thing in this class.”
CIS5
“This Professor is incredibly unclear with what he desires from the homework.”
CIS5
“If . Definitely not a good intro to CS.”
CSC5

Exam style

Know what to expect from exams and major assignments.

Exams and projects are hard, theory-heavy, and unforgiving; friendliness is low.

Tough examsHand-code without GoogleProjects and final heavyHarsh partial credit

Assessment risk

Strict

32/100

Low score means less forgiving assessment conditions.

In person

In-person exams are tough, sometimes hand-coded without tools, with .

Hand-code examsMidterm and finalExtra credit project curve
“Expect to hand-code some of the answers without benefit of Google or a code editor.”
CSC17A
“ .”
CSC5

Online

Online students dread finals and ; no student-friendly open-book claims.

Tough finalHeavy projectsUnclear expectations
“ ”
CSC5
“the 2 projects take a lot of time(20+ h if you want a good grade)”
CIS5

Student evidence

See what students actually said.

Top student voice

“If you dont have 8+ hours to do the homework and 40+ to do the . School, more like a part time job.”

Voice snapshots generated from 28 reviews (14 online, 14 in person), and workload pain. Credibility rating: High.

📚 Lectures Can Be Great

70/100

“He has excellent pre-recorded lectures, but that is the ONLY good thing in this class.”

🪓

18/100

“A if really tried on an assignment.”

⏰ Overwhelming Workload

12/100

“Expect to spend hours upon hours a . Save yourself.”

🚫 Low Recommendation

24/100

“ .”

Theme 1

👨‍🏫 About Teaching Style

  • outstanding lecturer
  • Great at breaking down CS concepts in an easy-to-understand way

Theme 2

📈 About Difficulty and Grades

  • . .
  • Style is apparently enough to cost you 50% of your grade
  • yes he's a but honestly in my opinion that made me literally get better at programming

Theme 3

💥 About Student Impact

  • This class made me rethink coding
  • Made me rethink my major
  • but he changed my mind.

Data context

See exactly what the AI read.

Analysis sample

28

Recent reviews read by the AI

28

Lifetime ratings

90/100

Evidence confidence

Twenty-eight detailed reviews across many years and and workload patterns.

Inside 28 stored ratings

Quality ratings

5 out of 55
4 out of 52
3 out of 52
2 out of 56
1 out of 513

Course coverage

CSC517 reviews
CIS57 reviews
CSC17A3 reviews
CIS17A1 review

Reported outcomes

A range results lead the reported letter grades.

16 reported outcomes

A range

6

A+ 1 · A 4 · A- 1

B range

2

B+ 1 · B- 1

C range

1

C- 1

D range

1

D+ 1

F

1

F 1

No letter grade reported

5

Drop/Withdrawal 4 · Rather not say 1