AI Rate Professor

Computer Science

Carlos Oliveira

CS3B · CS1B · CS1A · 33 lifetime ratings

AI rating
72/100
RMP rating
3.9/5
Take again
68.97%
Difficulty
2.9

The decision

Take him if and use office hours; expect dry lectures and .

Best fit · Effort For RewardExtra Credit HeavyLots of HomeworkSlide Reader LecturesSlow GradingCaring When Asked
  • Many students get A/B with and clear criteria, but .
  • frequent labs and .
  • helpful and and ungraded for months for others.

Key questions

Four answers before you build your schedule.

Is this an easy A?

EasyA

78/100

, and many A grades make an A reachable if you finish labs and .

Both formats report and solid grades; online complaints focus more on ungraded work than grade harshness.

Is the course easy?

Standard

52/100

but spikes later with linked lists, more weekly work, and test-heavy stretches.

Online students stress weekly labs and self-study; in person also notes a slow first half then harder pace.

Is attendance flexible?

Varies

55/100

, but some sections mark it yes and participation tags appear, so flexibility depends on term.

Online more often non-mandatory; as mandatory.

Is this professor recommended?

WorthIt

69/100

; fans praise help and structure while and ghosting on grades.

Stronger glowing recs appear in older in-person reviews; online is more mixed on learning quality.

Course guide

See how this professor fits your week.

Grading

Lenient

72/100

, and late-work niceness help grades; a few report refused regrades or long delays.

Format shift

; in person more comments about fair tests and feedback.

Workload

Heavy

35/100

, and ; many tags say lots of homework.

Format shift

; summer online still had multiple labs weekly.

Teaching experience

Good

68/100

Caring and helpful when engaged, but many .

Format shift

In person older reviews are warmer; online has more not-learning-from-lectures complaints.

Assessment method

Balanced

55/100

, and finals rather than one pure mode.

Format shift

Online and in ; .

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

22 reviews

High confidence · Best fit for Effort For Reward

In and tons of , though lectures can be boring and a minority say he only reads slides.

Main concern

Boring or slide-only lectures and uneven responsiveness if you need grade fixes.

What students said

“Carlos is the man! His class is basically an . He gives you a test review and goes over answers.”
CS1B
“ if you are serious about learning and all assignments from another teacher and reads slides word for word”
CS1B
“If you are hard worker, you will get an A. In his class, you learn a lot.”
CS1B

Remote format

Online

11 reviews

High confidence · Best fit for Self Taught Pro

Online CS1A/CS1B is manageable with labs and , but and slide-reading lectures frustrate many.

Main concern

Delayed grades and emails plus lectures that .

What students said

“I loved the class! 10/10 Would take again! the assignments, but he's a fair graded and has a lot of ”
CS1B
“The lectures are just him reading word for word off of the slides.”
CS1B
“I pretty much taught myself this course as I couldn't concentrate when his classes are lectures .”
CS1A

Exam style

Know what to expect from exams and major assignments.

Standard midterms, finals, and quizzes with study reviews; friendliness .

Midterm and FinalQuizzesTest ReviewsFair Exams

Assessment risk

Standard

58/100

Low score means less forgiving assessment conditions.

In person

In person students describe fair exams, test reviews, and ; no explicit proctoring software mentioned.

Fair ExamsTest ReviewsMidterms and Final
“ . The the exams”
CS1B
“Most people in my class didn't have enough time to finish the midterm!”
CS1A

Online

, and easy quizzes for some; no clear lockdown or camera policy in comments.

QuizzesMidtermFinal
“ .”
CS1A
“13 labs, 8 assignments, midterm and final.”
CS1A

Student evidence

See what students actually said.

Top student voice

“Lectures are pretty boring, but an easy class and .”

Voice snapshots generated from 33 reviews (11 online, 22 in person), highlighting lecture style, workload, and . Credibility rating: High.

🎯 Teaching Quality

68/100

“ ?”

👍 Recommendation Rate

69/100

“If It's between Carlos and someone other teacher pick Carlos!!!”

📚 Workload Reality

35/100

“Lots of homework”

🎁 Path

78/100

“He gives a TON of . .”

Theme 1

👨‍🏫 About Teaching Style

  • ?
  • the lectures are just him reading word for word off of the slides
  • his lectures, while informative and easy to follow, will put you to sleep

Theme 2

📈 About Difficulty & Grades

  • If you are hard worker, you will get an A
  • One of the easiest classes i've ever taken, majority of the class got an A
  • I hate linked lists.

Theme 3

⏱️

  • he has yet to grade things from the middle of January
  • the assignments

Data context

See exactly what the AI read.

Analysis sample

33

Recent reviews read by the AI

33

Lifetime ratings

86/100

Evidence confidence

33 detailed reviews spanning 2015-2026 across CS1A/CS1B with , and lecture style.

Inside 33 stored ratings

Quality ratings

5 out of 518
4 out of 55
3 out of 52
2 out of 54
1 out of 54

Course coverage

CS1B21 reviews
CS1A11 reviews
CS3B1 review

Reported outcomes

A range results lead the reported letter grades.

30 reported outcomes

A range

16

A+ 4 · A 10 · A- 2

B range

9

B+ 3 · B 4 · B- 2

C range

0

No reported values

D range

0

No reported values

F

0

No reported values

No letter grade reported

5

Incomplete 1 · Not sure yet 3 · Rather not say 1