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.
I had to spend 20 hours a week to finish his aasignment. Everyone in the class came to office hours to ask questions and had to wait 1 hour before asking questions. The content of assignments were hardly related to the material taught during lectures.
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.
With Burke, you're only graded on 9 labs. Show up to class, there are no lecture post. If you miss one you better hope your friend took good notes. Piazza is also a good resource when ever you get stuck on a lab. And oh ya, you're competing for extra credit. Only the top 5 most efficient code gets ec. You probably don't need the credit tho. do labs
Class graded on 9 labs. Labs were simple at first but got a lot harder in the middle of the quarter, but the last 2 challenge labs were surprisingly easy. His lectures were not helpful since he used a chalkboard for everything. He also had 0 resources to help his students, besides Piazza which he would sometimes ignore and give rude replies.
To be honest, he is fine, not that bad at all. He is nice, helpful, and supportive. As previous comments said, the class is graded by only labs. You can't wait until the last minute to start the labs, and that's why I think many other students get frustrated. The labs aren't that hard as well, although it's time-consuming.
The 10 labs that you're solely graded on are either so hard you spend DAYS straight doing them, or so easy that you knock them out in like two hours. The lectures are kind of useless but interesting and lab instructions are really lacking, but the labs really force you to learn. He reopened all the labs at the end of the quarter for resubmission.
Only graded by labs, the first few were super easy but the last few were so difficult that at one point I cried in the library and thought about switching my major. You will learn a ton in this class and come out of it a much better programmer. For the labs START EARLY and ABUSE PIAZZA! Check out Burk's github for past labs for reference
I don't understand the negative reviews complaining that they had to code in a coding class. The class is graded by weekly labs which you should have no reason to not get 100% because you get infinite attempts. Some labs the top 5 fastest get extra credit. He is helpful at office hrs and explains important details random videos don't teach you.
Grading is based on weekly labs, nothing else. Easy at first, but don't be fooled. It gets SUPER hard. Lab instructions do not just tell you what to do; you have to actually think, which prepares you for the real world. Take CS24 with him if you truly enjoy programming and want to learn a LOT. Lectures are fun, clear, and useful, but not mandatory.
Class graded based on 1 lab each week. Each lab is extremely difficult and directions are extremely vague. Office hours are always full of people because everyone is just always so confused with the directions. Lectures are completely useless and unrelated to what we're learning. Don't ever take any class with him. Stay away.
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!
I took a class from him last quarter, and even at 6 am on a finals week he is giving me PTSD. There were weekly labs as the ONLY grading source in the WHOLE class. The labs were the hardest things I had ever seen. Spent more than 30 hours to each of the and got 70 once... Its sad. No textbook, no nothing.
Class was a lot of work but I learned a ton. Easy to do well if you just put in the work. Prof. gave fast and helpful advice whenever asked
Professor Burk grades the entire course on 9 labs with infinite submissions. You have a whole week to do the lab, and he's super super helpful and accessible outside of class. The labs themselves are challenging, but with the time, they are very manageable. Good lectures, optional attendance. Had a great time and learned a lot.
Kevin was a fabulous professor. Course grade is entirely determined by weekly labs. You get infinite submissions for each lab. Each lab took a few hours, but instructions were clear, and Kevin was always available to help through Piazza. Lecture was interesting. End of quarter, there were two difficult challenge labs.