Matthew Buoni

38 reviews
Tough grader Lots of homework Clear grading criteria Get ready to read Group projects Inspirational Respected Accessible outside class
Past quarters

None

See All
CS8 . 7 Years Ago

You can't miss the classes if you want. However as long as you do the reading as required and do HW and labs carefully your programming skills are gonna improve greatly. Sometimes labs are hard but very useful.

0 helpful 0 unhelpful
CMPSC8 . 7 Years Ago

I've never programmed before which makes me even more grateful to have such an easy class. You don't really have to go to lectures as long as you actually put in effort on the homework and labs. The median is around a B/B+ and the midterms and final were easy and only 55% of the grade so you shouldn't have to worry about unless you procrastinate.

0 helpful 0 unhelpful
COMPSCI8 . 7 Years Ago

Computer stuff has never been my "strong suit," but Buoni is an awesome person for introductory Comp Sci. He is extremely approachable, clear, friendly, and has straightforward grading criteria. Most of the class is lab based, never procrastinate labs. Tests are fair, you get a full page of notes. He's inspired me to take more comp sci.

0 helpful 0 unhelpful
CMPSC8 . 7 Years Ago

Buoni is a decent professor. But his lectures are super useless. he assigns homework before lecture, which requires you to learn about today's lecture content beforehand. I had to study all by myself the entire quarter. Also, his voice is a little bit small for a big lecture hall, and its almost impossible to see his projection or handwriting.

1 helpful 0 unhelpful
8 . 8 Years Ago

He was very condescending and lacked interest in the students. He moved way too fast and assigned difficult homework and labs without being considerate of the students who has no experience with computer science at all. I wish I had taken this class with the other teacher.

5 helpful 1 unhelpful
CS8 . 8 Years Ago

First of all, Buoni is a good teacher but a very tough tester. His exams were super difficult. I went to every single office hours that was offered, spent hours on his labs and homeworks, and still didn't get an A. I recommend taking it with someone else, if you want a higher grade, but if you want to learn python, take it with buoni.

1 helpful 0 unhelpful
CS8 . 10 Years Ago

Great class! Best professor! At first when approaching computer science, it's hard and I really didn't get it until maybe week 6. Homework due every class, but you can pretty much just give it to someone and they can turn it in for you. Going to office hours for him and for the TAs is the best!

3 helpful 0 unhelpful
CS8 . 10 Years Ago

The absolute best professor I have had at UCSB in any subject -- and that is saying a lot. CS8 is powerful introduction to computer science and Buoni does a great job of making the labs and homework both interesting and applicable. Approachable guy too; always willing to answer questions inside and outside of class. I can recommend him more highly.

1 helpful 2 unhelpful
CS8 . 10 Years Ago

The best professor I've ever met.

0 helpful 0 unhelpful
COMPSCI8 . 10 Years Ago

Mr. Buoni is an incredibly caring and helpful teacher. He understands that there are a lot of people taking his class that already have a lot of programming experience and tries to make sure that actual beginners get enough attention. He is especially helpful during office hours. Definitely recommend Buoni!

0 helpful 0 unhelpful
CS16 . 10 Years Ago

An awesome professor. He is very enthusiastic in his lectures, and explains the topics pretty thoroughly. Definitely recommend him.

0 helpful 0 unhelpful
CS8 . 10 Years Ago

Buoni gives a great introduction to computer science. Yes he moves fast and expects you to keep up and yes his labs range from super easy to super hard but you learn a lot. He and his TAs are always there to help out through various office hours held throughout the week. The textbook has also seen an upgrade. Overall I'd recommend this class.

0 helpful 0 unhelpful