AI Rate Professor

Computer Science

Domingos Begalli

CS1D · CS1C · CS1B · CS1A · 31 lifetime ratings

AI rating
42/100
RMP rating
3.3/5
Take again
60%
Difficulty
4.0

The decision

Only take him if ; otherwise expect frustration despite him being a .

Best fit · Self Taught ProDisorganized LecturesSelf Teach HeavyHard ExamsInspirational For SomeLots Of Coding Projects
  • Exams and assignments are hard and often require learning beyond lectures
  • Best fit for independent programmers already comfortable teaching themselves

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

27/100

Students warn of , and needing interview-level C++ knowledge just to do well.

Hard grading appears in both formats; .

Is the course easy?

Challenging

20/100

CS1B/C content is advanced for community college and moves fast with deep low-level concepts.

Both online and and deep.

Is attendance flexible?

Mandatory

28/100

and class participation matters for keeping up.

Most online and .

Is this professor recommended?

Depends

52/100

About half adore him for rigor and inspiration while and teach yourself elsewhere.

Online is slightly more positive; .

Course guide

See how this professor fits your week.

Grading

Strict

32/100

semester end, and limited curves dominate.

Format shift

and in-person CS1B/CS1C.

Workload

Heavy

26/100

Weekly large coding projects plus multiple hard exams create a heavy independent workload.

Format shift

.

Teaching experience

Average

52/100

Deep knowledge and humor help some students, but , and self-teaching undercut lecture value.

Format shift

; some online reviews praise materials.

Assessment method

Balanced

55/100

Several large programming assignments and a .

Format shift

Online mentions 6 assignments and 3 exams; 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

27 reviews

High confidence · Best fit for Self Taught Pro

In person, fans praise passion and deep CS insight while , and students must teach each other.

Main concern

, and .

What students said

“Lectures are vague and hard to stay focused in due to constant tangents. Be ready to learn a lot of the material outside of class”
CS1B
“He's a nice , but that's where the good qualities end. ”
CS1B
“ .”
CS1D

Remote format

Online

4 reviews

Medium confidence · Best fit for Hardcore Learner

Online reviews are mixed but include strong praise for materials and optional help .

Main concern

Difficulty remains high and teaching quality still debated online.

What students said

“Really great professor, with great course materials. There were 6 moderately large assignments for the semester and 3 exams.”
CS1B
“Definitely wasn't as good of a professor as he could have been.”
CS1B

Exam style

Know what to expect from exams and major assignments.

Exams are widely described as unrealistically difficult and require knowledge beyond standard lecture coverage.

Hard ExamsTest HeavyCurve SometimesBeyond Textbook Questions

Assessment risk

Strict

28/100

Low score means less forgiving assessment conditions.

In person

In person, students report and expectations beyond the textbook.

Unrealistically Difficult ExamsLow Class AveragesBeyond Textbook Prep
“Unrealistic expectations for assignments, and .”
CS1B
“The highest grade on exam 2 was an 82%.”
CS1C

Online

Online comments note difficult test-heavy courses drawn from lectures and textbook chapter reviews.

Test HeavyQuestions From Lectures And Textbook
“ and quick review (found at the end of each textbook chapter).”
CS1B
“Likes to challenge you and can be a bit difficult.”
CS1B

Student evidence

See what students actually said.

Top student voice

“He's a nice , but that's where the good qualities end. , and the class is unnecessarily difficult.”

Voice snapshots generated from 31 reviews (4 online, 27 in person), highlighting polarization between inspiration and self-teaching burden. Credibility rating: High.

📚 Self-Teaching Required

30/100

“Be prepared to learn a lot of the material outside of class, because you'll need it for the exams.”

💡 Inspiration Split

55/100

“Dr. B is in my top 3 teachers of all time and that is not an easy list to obtain.”

🧪

25/100

“You must know the textbook material back and forth to score a C or B.”

👍 Conditional Value

52/100

“You will work hard but you will learn a lot from it.”

Theme 1

👨‍🏫 About Teaching Style

  • Lectures are vague and hard to stay focused in due to constant tangents
  • Very passionate about the subject
  • Sweet guy, but disorganized

Theme 2

📈 About Difficulty & Grades

  • He will warn you during the first week that youll be lucky to get a B in his class
  • I had to study job interview material for C++ in

Theme 3

💻 About Learning Outcome

  • Takes a deep dive into the lower level concepts of computer science
  • pushes you to become an independent programmer
  • Now, in CS1C, I'm on top of everything

Data context

See exactly what the AI read.

Analysis sample

31

Recent reviews read by the AI

31

Lifetime ratings

84/100

Evidence confidence

31 reviews over many years show a durable split between inspirational rigor and .

Inside 31 stored ratings

Quality ratings

5 out of 515
4 out of 52
3 out of 52
2 out of 52
1 out of 510

Course coverage

CS1B24 reviews
CS1A3 reviews
CS1C2 reviews
CS1D2 reviews

Reported outcomes

A range results lead the reported letter grades.

22 reported outcomes

A range

12

A+ 1 · A 10 · A- 1

B range

6

B+ 1 · B 5

C range

0

No reported values

D range

0

No reported values

F

0

No reported values

No letter grade reported

4

Drop/Withdrawal 2 · Incomplete 1 · Not sure yet 1