Professor

David Smallberg

1 of 1
Easiness 2.5/ 5
Clarity 4.1/ 5
Workload 2.2/ 5
Helpfulness 3.9/ 5
Most Helpful Review
Spring 2020 - A lot of people were ragging on him for being slow with grading this quarter (Spring 2020), but objectively that's a pretty minor consideration when you're evaluating the effectiveness of a professor. Smallberg teaches the class very well. As a lot of reviews have already said, he's not the most engaging lecturer due to how much he pores over the details, but if you pay attention, you'll find that he really does such a good job explaining concepts. I always came out of lecture understanding a new topic pretty well. There's obviously a lot of complaints about the workload, which does get pretty heavy after week 6. But it's NOT unmanageable. Yes, Project 3 is extremely tedious and does take 20-30 hours to complete, but we get two weeks to do it. If you plan properly, you'll be fine. Smallberg was actually lenient this quarter and gave a relatively easy Project 4, and yet people still love to complain. Honestly I don't get all the hate Smallberg gets. This dude works harder than any professor I've ever had. He designs unique projects each quarter for CS32, and that means he also has to come up with new test cases every time. Grading in this class is a more intense process than others, so it's obviously going to take longer than other classes to get grades back. Overall, I would definitely recommend this class with Smallberg. I never attended Nachenberg's lectures so I can't give a comparison, but I will say that this class with Smallberg taught me a lot, and is a very valuable class to have under your belt.
AD
Easiness 1.5/ 5
Clarity 3.3/ 5
Workload 1.3/ 5
Helpfulness 3.3/ 5
Easiness 1.2/ 5
Clarity 2.9/ 5
Workload 1.2/ 5
Helpfulness 2.8/ 5
Easiness 1.0/ 5
Clarity 1.0/ 5
Workload 1.0/ 5
Helpfulness 1.0/ 5
Easiness 1.0/ 5
Clarity 1.0/ 5
Workload 1.0/ 5
Helpfulness 1.0/ 5
AD
1 of 1

Adblock Detected

Bruinwalk is an entirely Daily Bruin-run service brought to you for free. We hate annoying ads just as much as you do, but they help keep our lights on. We promise to keep our ads as relevant for you as possible, so please consider disabling your ad-blocking software while using this site.

Thank you for supporting us!