He was always very nice and willing to help anyone stuck on the projects. However, the labs while working in groups made it very difficult. He pushed deadlines but most struggled to finish on time or at all. The game project was pretty fun and easy though. Lectures were unrelated to the labs. TAs were useless on piazza and during section.
Be ready to grind the labs and that's it! Go to office hours and Kevin is always really helpful! Gives a ton of extra credit so don't worry about your letter grade!
G.O.A.T. Take him if you can you won't regret it. Labs can be hard but are definitely doable. Will learn a lot! Teaches you to be a real programmer.
Kevin is my favorite instructor at UCSB by far, he's so caring and is eager to help his students. He even stayed until 9pm one time during section to help our group debug. I learnt a lot from his class, you need to be on top of the assignments to be able to complete them but if you attend office hours and get help, you will be fine.
Burk is an incredible professor, def one of my top 3 at UCSB. His style is unconventional but I really like it; I enjoy coding and feel like the assignments teach me a lot. I also do like his lectures; if you actually try to follow what he is doing they are very useful. He's such a cool guy and very approachable. It's sad how much people complain.
Professor Burk is really nice and is always accessible during labs and office hours. This class was graded on projects only and they are hard. But by going to office hours and labs, they are doable. He often extend the deadlines. People give bad ratings because they stress about their grades in this class but he gives a really good curve.
Worst professor ever. Avoid him at all costs. Graded only by 8 group projects that are ridiculously hard and have completely nothing to do with what is taught in the lecture. Though they are group projects it is almost impossible to divide the work. The latter group project is based on the previous one.
Class is only graded by group projects that are unfairly difficult. Expect to have very little free time. The work requires every member to be on top of things. If one falls off, so does your grade. His lectures give 0 help for the projects so you have to go to office hours.
only rated 4 bc projects were a little too ez
This is the greatest class ever! Spending over 15 hours a week. Class consist of two large group projects with no starter code. No "homework" (besides the full time job you'll receive) or tests at least :D! Lectures have little relation to the labs, and everything piles up week after week if you do not finish as they are related. Highly recommend!
I had him for CS24 and having him for CS32 is so much worse. The assignments are so much more complicated and have 0 starter code for where to start. All of the assignments build off each other so if you can't do it one week you're screwed. You're going to spend days working on the code and working in groups just makes it that much harder.
If you get Burk you got to live and breathe code. Like I have little to no free time because I'm just spending the day coding and debugging. It's hard to balance with other classes. Burk is a nice person who cares about his students, but lectures don't really help with the intense projects that you're implementing in the labs.
I thought because I survived cs24 with him, I could survive cs32, but the projects we are being assigned are the most ridiculous things I have ever done in my life. Me and my group members are working them like FULL TIME JOBS and still not finishing at all or on time. He has not taught me a single thing in two quarters except that I hate CS.
Concepts are challenging but Burk's lectures are easy to follow and he will stop for questions at any time. Piazza Q&A is invaluable, either Burk or the TAs will respond extraordinarily fast. Homework is an application of concepts and is generally very difficult. It can feel like hell but you will also learn a hell of a lot.
He teaches on a tiny handheld whiteboard on a docucam that he erases every two minutes, so if you missed the content, too bad. His HW average is literally a C-, and his lectures for anything high level are never explained understandably. The silver lining is that the entire class is curved, but man is this guy the definition of cortisol-inducing.
Burk was great! CS40 is a very difficult class, but he made it very straight forward. The tests and homeworks were hard, but he had an extremely generous curve at the end. A little disorganized (homeworks would come up out in the early hours of the morning). But overall, would 10/10 recommend. You will learn!