2.1

Betty Ombuki

Computer Science - Brock University

2.1
Quality
3.0
Difficulty
9%
Would Retake
89
Reviews
2.1
Quality
3.0
Difficulty
2.2
Helpful
1.9
Clarity

9%

Would Retake

89

Reviews

Rating Distribution
Official

5

7

4

11

3

13

2

17

1

41

What Students Say

It was basically a self-study course

5P74 - 2.0 rating

Ombuki is the worst professor I have ever had

COSC3P71 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

48%

Textbook Required

12%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 23 grades
Most common grades:
A (5)
A+ (5)
B (4)
Grade Distribution
A(10)B(6)C(0)D(2)F(0)A-/B+(5)
Based on 28 reported grades
A: 5
A+: 5
B: 4
Not sure yet: 4
Common Tags
Get ready to read (8)
Lots of homework (6)
Graded by few things (5)
So many papers (5)
Lecture heavy (4)
Participation matters (3)
LOTS OF HOMEWORK (2)
LECTURE HEAVY (2)
Rating Trend

Declining

-0.95 avg change
Mar
Feb
Jul
Aug
Oct
Nov
Last 6 months
Ratings by Course

COSC

5.0

(1)

2P133P01

4.0

(1)

COSC3P013P71

4.0

(1)

COSC3P712P13

4.0

(1)

COSC2P133P01

4.0

(1)
+15 more courses
Difficulty by Course

COSC4P76

5.0

COSC3P01

3.9

COSC1P03

3.4

3P71

3.2

2P13

3.0

Reviews (89)
4.0
2.0
476
Apr 8, 2002

she's pretty good...and all that

2.0
1.0
476
Apr 9, 2002

No Comments

2.0
2.0
COSC1P03
Sep 19, 2002

Nice enough person, but she isnt very clear.

4.0
1.0
2P13
Sep 26, 2002

No Comments

5.0
2.0
3P71
Oct 9, 2002

good prof

4.0
2.0
COSC3P71
Oct 30, 2002

Stop picking on me!!

3.0
4.0
COSC3P71
Nov 25, 2002

Very nice lady, little hard to understand at times

4.0
2.0
COSC3P71
Dec 23, 2002

Great lady, honest, fair, wants you to do well, and did I say sexy, yes!

5.0
2.0
3P01
Feb 21, 2003

test too long!!

2.0
2.0
COSC2P13
Mar 4, 2003

Blew me off every time I tried to ask about an assignment. Once during lecture she told me she was 'too tired' to answer my question. What am I paying her for?! Also accent becomes somewhat difficult to understand when she speaks loudly.

4.0
3.0
COSC3P01
Apr 5, 2003

One of the most helpful and friendly professors at Brock, and cool too!!

3.0
3.0
COSC1P03
Apr 25, 2003

Hard to understand her accent

5.0
1.0
3P01
May 1, 2003

Betty, your are smokin', im sorry...IF i fail your class its because you are SOO SEXY..Rob

2.0
5.0
2P13
May 9, 2003

Brock is my second university. I vent through dozens of courses and heard dozens of professors; Betty Ombuki is the poorest explainer I’ve ever seen.

5.0
3.0
COSC
May 11, 2003

Ignore the morons and rednecks who can't understand her. She's very smart and one of the most competent profs in the department.

2.0
4.0
COSC3P01
May 22, 2003

Cut every single lecture short, was late about half the time. all she did during lecture was read power-point slides, but gave bonus marks for attendance.

3.0
3.0
3P01
Aug 23, 2003

yeah she's f@cking hot, even hotter than Sheridan! YOU HAVE REPLACED SHERIDAN AS HOTTEST TEACHER IN COSC

3.0
3.0
2P13
Aug 26, 2003

No Comments

2.0
2.0
COSC3P71
Aug 29, 2003

Knows her stuff but often has trouble conveying it clearly. Her teaching definitely seems to take a backseat to her research.

1.0
3.0
COSC3P71
Aug 30, 2003

Reads from slides, says "and all that" every minute. Unapproachable

2.0
2.0
3P71
Oct 23, 2003

if you think cosc profs are hot.. then you need help.

2.0
2.0
COSC3P71
Dec 19, 2003

No Comments

2.0
3.0
1P03
Feb 5, 2004

Gets confused about content. Not organized. Should prepare her own material so she knows what she's doing.

2.0
2.0
COS2P13
Mar 3, 2004

Flips the power point slides too much. Gives unclear info about Operating Systems. Claims to be a Linux user yet needs a technician to reboot a windows pc.

1.0
2.0
COSC3P94
Apr 17, 2004

reads from the book & slides, but respect you know everything by heart

2.0
2.0
3P01
Apr 19, 2004

I am disappointed and annoyed everytime I take a class with Professor Ombuki. I can only hope this will be my last one. Most unhelpful person ever. Sometimes I wonder if she doesn't know the answers to my questions or if she's just THAT lazy.

2.0
4.0
COSC3P01
Apr 19, 2004

I came into this class knowing more then when I left. Reads directly from the slides. Sometimes misunderstands her own slides. Repeats every third sentence about six times. She doesn't teach what she tests you on. Get the book!

1.0
3.0
COSC3P01
Apr 19, 2004

Needs to do more than just read textbook's slides.Lectures are a waste of time,learn NOTHING.What we need is to be TAUGHT the material.The material needs to be taught.What is needed is a better teaching method FOR: the material. (and so on and so forth)

4.0
3.0
2P133P01
Apr 20, 2004

Really nice person whose tests are more than fair. OK so the accent can be a barrier at times, after a while you learn to adapt.

4.0
3.0
3P01
Apr 20, 2004

She's Okay, got a strong but pretty cool accent.

3.0
3.0
COS2P13
Apr 20, 2004

...very good most times....sometimes gets confused....overall...an okie dockie teacher

1.0
3.0
COSC3P71
May 4, 2004

No Comments

5.0
2.0
COSC2P13
Jun 23, 2004

Excellent Prof. Extremely Fair, Assignments and tests are relevant to the material. Definately my favourite prof!

5.0
2.0
COSC3P71
Jul 15, 2004

A wonderful person who gives tests that are fair or better. Her assignments can be long though. Overall a credit to Brock.

1.0
3.0
COSC3P71
Sep 2, 2004

She should be fired.

3.0
3.0
COSC3P01
Oct 19, 2004

She was very nice but her lectures were sometimes a little confusing

1.0
3.0
COSC3P71
Nov 27, 2004

I agree, she deserves to be fired.

1.0
5.0
COSC3P01
Dec 5, 2004

very boring prof.Her accent is too heavy and one can hardly understand her.she should prepare herself before coming to class and avoid reading direct from the textbook.

1.0
3.0
3P01
Dec 21, 2004

This prof is horrible. She should be fired.

1.0
2.0
COSC1P03
Jan 24, 2005

She goes off on random rants and is unable to explain things well when she is actually on track. She never goes indepth in an example, which makes me believe she doesnt know what she is talking about. For what I am paying, she should definatly be fired.

4.0
3.0
COSC3P013P71
Jan 25, 2005

may be a bit hard to follow, but knows her stuff...

1.0
5.0
COSC1P03
Feb 20, 2005

Did not explain anything that was covered. I am completly lost now as I am 4 weeks behind the other class.

3.0
3.0
COSC2P131P03
Feb 24, 2005

Can be repetitive but she is super nice! Gotta love her cliches! Found her confusing at times though..

3.0
5.0
COSC1P03
Mar 3, 2005

A very nice person, not very good at teaching however. I can sit through an entire lecture, and know nothing at all! She should write down more, not olny to help the students, but so she herself can stay on track. Should definatly reconsider her entire method!

1.0
3.0
COSC3P71
Mar 8, 2005

She should be fired

3.0
3.0
COSC1P03
Jun 24, 2005

A nice lady but hard to understand at times.

1.0
3.0
COSC3P71
Grade: A
Jul 8, 2005

No Comments

4.0
3.0
COSC3P712P13
Aug 11, 2005

What an awesome prof! ombuki really cares for her students and tries her best. Love her!!

1.0
4.0
COSC1P03
Aug 23, 2005

She taught absolutley nothing that was relevant for tests or assignments. I ended up switching to Bockus's class so I wouldn't fail.

1.0
5.0
COSC3P01
Sep 29, 2005

This class is more about how to go into random speeches rather then teaching.. Also when you ask her a questions he ALWAYS has to answer next class so she can "read up on it" but she never does

4.0
3.0
COSC2P133P01
Sep 30, 2005

Great Prof, very kind, intelligent and patient. A smiling face each class and a genuine passion for the topics! Brock is lucky to have her as a Prof!!

4.0
3.0
COSC3P71
Dec 17, 2009

I think Ombuki is a pretty cool guy. Seh does alpha Betty pruning and doesn't afraid of anything!

3.0
3.0
COSC1
Sep 29, 2011

She is an OK LECTURER for undergraduate level. Never as knowlegable as a professor should be. Dont believe this? dig more into her BORROWED slides when she is teaching!

2.0
1.0
COSC3P71
Oct 16, 2013

She has not enough knowledge to be a professor. Her understanding about the concepts and Artificial Intelligence (her specialty) is minimal. Nothing beyond the powerpoints she BORROWS from internet. This lack of deep knowledge about topics,is compensated in a way that she gives credits to students which she thinks they know more than her! e.g Grads

3.0
1.0
COSC2P13
Grade: B
May 9, 2016

Ombuki's 2P13 was very easy, show up and pass. As a teacher Ombuki is pretty laid back, and will cut out a lot of the messy details for students, simplifying the subject a great deal. However, she assigns long papers, and will never show up on time for class/return a paper on time. Expect to get your grade a few years after you finish the course.

1.0
5.0
3P71
Grade: B
Aug 22, 2017
Wouldn't take again

Worst prof I have ever had at Brock. My average is over 90 and I love my program. However, this prof. made me hate this course! Always late for lectures! Never reply your Emails! Never answer your questions! Does not know what she taught! She is the only AI prof. at Brock. BUT be aware, ever you like AI so much as I do! Do not take her course!

Participation matters
2.0
2.0
5P74
Feb 14, 2018
Wouldn't take again

Irresponsible and indifference about the quality of the course. It was basically a self-study course.

LOTS OF HOMEWORK
LECTURE HEAVY
2.0
4.0
COSC3P71
Jun 8, 2018
Wouldn't take again

Betty does not give the most thorough lectures; she leaves a lot to the student to research. She gives the same assignments each year, which are long assignments. She will either cancel class or provide a guest lecturer about 40% of the time- so there's no continuity offered. She DOES take the occasional attendance, so make sure to show up!

Get ready to read
LOTS OF HOMEWORK
1.0
3.0
COSC3P71
Grade: A
Dec 9, 2018
Wouldn't take again

Prof. Ombuki is the worst professor I have ever had. She will be late nearly every class. She will not answer questions properly. She will waste time in classs. She will expect you to come to lecture. You will not learn, but you will be expected to have the knowledge anyway. Terrible. Avoid this professor at all costs.

GRADED BY FEW THINGS
1.0
2.0
3P71
Grade: A-
Dec 10, 2018
Wouldn't take again

This professor was late to a majority of classes. Has difficulty explaining simple concepts. And Flip flops between subjects without respect to the semester schedule. It is an easy mark if you go to class however, she is very informal (late) and difficult to contact for any additional inquiries. If the course is not required I would not recommend.

LECTURE HEAVY
1.0
2.0
COSC3P71
Mar 14, 2019
Wouldn't take again

I want to rate her zero.

1.0
3.0
COSC3P71
Mar 14, 2019
Wouldn't take again

It doesn't matter how hard this course is. If your teacher wouldn't teach, you would find out what you are learning. OB is the teacher like this.

1.0
4.0
COSC3P71
Grade: D-
Mar 19, 2019
Wouldn't take again

DON'T TAKE THIS COURSE IF IT'S NOT NECESSARY!

1.0
2.0
COSC3P71
Grade: B-
Nov 27, 2019
Wouldn't take again

Please be a teacher and disseminate knowledge rather than rebuild teachers' bottom line.

1.0
3.0
COSC3P71
Grade: A-
Dec 3, 2019
Wouldn't take again

Please email me before 10 A.M. on weekday if you want the your grades. Don't worry, your marks are on the long long long way. You can use the lecture time to do your assignments or something else since I cannot go for the lecture today.

1.0
3.0
COSC3P71
Dec 12, 2019
Wouldn't take again

She's awful at explaining any subject, she's all over the place, skips slides, doesn't know her slides, makes fun of students, and is a slow grader. None of the course content is available online, she personally emails assignment instructions and slides. She has taken over two months to grade our midterm. Worst professor I've had so far.

Skip class? You won't pass.
2.0
3.0
COSC3P71
Grade: B-
Dec 19, 2019
Wouldn't take again

The teacher refuses to give midterm marks and the test itself back. She has told students to email her and she will give a mark for the midterm because it is not available at school. She has not responded to my email for nearly 3 weeks. How difficult is it too write a number in an email and send it? Could be resolved by actually uploading grades.

Lots of homework
Get ready to read
Test heavy
1.0
3.0
COSC3P71
Grade: B+
Jan 9, 2020
Wouldn't take again

Fall term is end at the last day of 2019, COSC3P71 final exam was on 12th Dec. 2019. Almost a month has passed, we still don't know our midterm, assignmet 3, fianl exam, and project grades. Midterm exam happenned roughlh 3 months ago. We don't know how we do on this course. She makes us nothing about this course but her name only.

1.0
3.0
COSC3P71
Grade: Not sure yet
Jan 12, 2020
Wouldn't take again

Professor not cares about students. It is very sad.. he is not come to class a lot and even leave exam. When coming to class he is come late.. We are not got the midterm mark and prof tell us to email and still not response for over month. It obvious the professor is not care about student and maybe only money and get a power. Remove from teaching

Lots of homework
Get ready to read
Graded by few things
1.0
3.0
COSC3P71
Mar 17, 2020
Wouldn't take again

Professor Ombuki may be the worst professor at Brock University. It seems as if she is unable to give a well thought lecture. I found it difficult to listen to her for more than twenty minutes. Her lecture may be better structure and easier to listen to if she didn't spend half the lecture quizzing everyone in the lecture hall.

Lots of homework
So many papers
1.0
5.0
3P71
Grade: A+
Aug 26, 2020
Wouldn't take again

Constantly late - Often we would arrive to class to wait more than 30 minutes before he arrives to hear some new lame excuse.

Get ready to read
Lecture heavy
1.0
5.0
COSC4P76
Mar 21, 2021
Wouldn't take again

She'll go waffling on about some topic for half the lecture, without actually imparting any knowledge whatsoever, then proceed to call out students to explain lecture material rather than do her job. Her time management is disgraceful, and the work she expects us to do is not worth the measly half credit given her inability to teach. Stay away.

Lots of homework
So many papers
1.0
4.0
3P71
Grade: A+
Jul 9, 2022

Ombuki was late to every lecture (this is not hyperbole) and wasted 20+ minutes taking attendence in multiple lectures. She is a poor lecturer, often contradicting the material in the slides or getting distracted. Ultimately the slides we're enough for most material, but attendance was still necessary since most expectations were stated verbally.

Get ready to read
Participation matters
So many papers
5.0
2.0
3P71
Grade: Not sure yet
Jan 5, 2023
Would take again

I took Dr. Ombuki for AI. She is very passionate about her work and cares for her students. Her lectures are very clear and is very engaging with her students. Assignments have a clear grading criteria and her exams are related to the lecture materials. It was an honor to be in her class. TAs are amazing and always there for you.

Clear grading criteria
Inspirational
Caring
2.0
2.0
3P71
Grade: B+
Oct 3, 2023

He should not be teaching this class. A.I. should be very interesting but he makes it dull. It seems that the he is not prioritizing teaching and is involved more in their own personal research and projects. It is unfortunate that he does not care about students. The teacher is not punctual. The teacher does not mark papers in a timely manner.

Get ready to read
Hilarious
1.0
3.0
3P71
Grade: B
Nov 24, 2023

Loves to show up late to lecture Instead of doing comp sci right she makes you do a huge project the you have to write and IEEE report on it. This was not explained properly at all. Today she asked the class for feedback on our group project (she has managed this terribly) and when we have it she dismissed all of it.

Group projects
So many papers
Graded by few things
3.0
2.0
3P71
Grade: Not sure yet
Dec 12, 2023
Would take again

Honestly she gets a lot of slack, Is she late? Yes Are assignments long? Yes but honestly it was a fun course, she cleared exam ambiguity (told topics to study) Its hard to get a bad grade if you go to class! Honestly, she is funny and made course work load pretty fair. Grading criteria was very clear!!!

Clear grading criteria
Lecture heavy
Graded by few things
1.0
1.0
COSC3P71
Grade: A
Dec 19, 2023

Professor Ombuki is disrespectful, unprofessional, and unfit to teach. She disrespected our class all year by showing up to 3/24 lectures on time. She walks in 10 - 40 minutes late every class, says "Sorry guys, emergency". She cancelled multiple classes. Said she would post slides, never posted. Wouldn't get back to emails. Emotional breakdowns.

3.0
3.0
3P71
Grade: A
Dec 21, 2023
Would take again

Lectures can be a tad bit hard to follow, but she's enthusiastic and clearly well-respected in her research and academic pursuits. The major con was that she was often late to or cancelled lectures entirely, which takes away from class time and makes it hard to stay on track. Very interesting course though and she loves it.

Participation matters
Lecture heavy
Graded by few things
1.0
4.0
COSC3P71
Grade: D
Mar 12, 2024

Probably the worst prof I have ever had. Showed up to maybe 3 lectures out of 24 less than 10 minutes late, sometimes she doesn't show up at all. Lost our midterms and doesn't ever respond to emails. Didn't get our final grade until the course sign up for next semester had closed, which got several people kicked out of their courses (10 in 1 class)

Tough grader
1.0
3.0
COSC3P71
Grade: A+
Feb 11, 2025

She was absolutely awful. Never showed up on time, disrespectful to students, took phone calls during class, and even outsourced lectures to grad students rather than doing it herself. Universally hated by undergrads and grad students alike. Avoid if at all possible.

Graded by few things
1.0
5.0
3P71
Grade: A+
Jul 8, 2025

This professor is too busy to give you time and is rude

1.0
5.0
3P71
Grade: A+
Jul 8, 2025

Rude. Disrespectful. Doesn't know what she is doing. Thinks everyone is as free as her to do things at her time. Poor course delivery. Poor teaching. Awful. Brock should be ashamed having her as the dean of computer science and just as a professor. It's absurd how the university can allow this.

1.0
5.0
COSC3P71
Grade: Not sure yet
Jul 16, 2025

Ombuki is horrible! First 4 weeks showed up once only and tested us on that material. She gives excuses she had to show up for her daughter's tryouts and basically screw us. No outline was given until end of second week, and we never had any clear deadlines (nothing specified in outline). Only focused on her research as if its a nuclear weapon.

Get ready to read
Group projects
Lots of homework
1.0
3.0
3P71
Jul 20, 2025

Extremely unprofessional as a professor. Communication about course requirements, deadlines, and quizzes was terrible and often changed at the last minute even on the day of, with little regard for students time or schedules. The course was mostly run by her assistants, as she rarely showed up to class herself.

1.0
2.0
3P71
Grade: A
Aug 25, 2025

Despite being a professor at a small school in a small program, she will not make time for students. She is unorganized, requires attendance but cancels classes last minute, and generally does not respect her students despite demanding unwavering respect from them. Students deserve better.

1.0
3.0
3P71
Grade: B
Oct 9, 2025

I don't say this lightly, but Ombuki is probably one of, if not, the worst teacher's, let alone "professors" I have had the displeasure of learning from. Every class is as follows: 1) Shows up at least 5-10 mins late. 2) 8 minute tangent on random irrelevant changes to the course. 3) rest of the lecture = unfocused side tangents. TA's are great tho

Get ready to read
Beware of pop quizzes
So many papers
1.0
5.0
3P71
Grade: B+
Nov 27, 2025

The worst professor ever. It is too different for her to have the lecture. You will see the TA more often than the professor.

Lots of homework
Lecture heavy
Test heavy
1.0
3.0
3P71
Grade: Incomplete
Nov 27, 2025

Avoid if you can, I thought that the other ratemyprof reviews were going to be too harsh when I first started the class. Turns out they were right.

Class Info

Online Classes

100%

Attendance Mandatory

48%

Textbook Required

12%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 23 grades
Most common grades:
A (5)
A+ (5)
B (4)
Grade Distribution
A(10)B(6)C(0)D(2)F(0)A-/B+(5)
Based on 28 reported grades
A: 5
A+: 5
B: 4
Not sure yet: 4
Common Tags
Get ready to read (8)
Lots of homework (6)
Graded by few things (5)
So many papers (5)
Lecture heavy (4)
Participation matters (3)
LOTS OF HOMEWORK (2)
LECTURE HEAVY (2)
Rating Trend

Declining

-0.95 avg change
Mar
Feb
Jul
Aug
Oct
Nov
Last 6 months
Ratings by Course

COSC

5.0

(1)

2P133P01

4.0

(1)

COSC3P013P71

4.0

(1)

COSC3P712P13

4.0

(1)

COSC2P133P01

4.0

(1)
+15 more courses
Difficulty by Course

COSC4P76

5.0

COSC3P01

3.9

COSC1P03

3.4

3P71

3.2

2P13

3.0

Similar Professors