Introduction to Computer Science II

Carey Nachenberg

Introduction to Computer Science II

Computer Science department

Carey Nachenberg

Add Review
from 93 users

Ratings

Bad
Overall 4.8
Good
Hard
Easiness of class 2.9
Easy
Heavy
Workload 2.3
Light
Not Clear
Clarity of professor 4.8
Clear
Not Helpful
Helpfulness of professor 4.9
Helpful
AD

Tags

  • Uses Slides
  • Engaging Lectures
  • Often Funny
  • Would Take Again
  • Tolerates Tardiness
  • Appropriately Priced Materials
  • Snazzy Dresser

Grades

Winter 2020
57.5%
47.9%
38.3%
28.8%
19.2%
9.6%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

Winter 2019
47.1%
39.2%
31.4%
23.5%
15.7%
7.8%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

Winter 2017
31.4%
26.1%
20.9%
15.7%
10.5%
5.2%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

Winter 2016
34.7%
28.9%
23.1%
17.3%
11.6%
5.8%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

Winter 2015
34.8%
29.0%
23.2%
17.4%
11.6%
5.8%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

Winter 2014
39.0%
32.5%
26.0%
19.5%
13.0%
6.5%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

Winter 2013
27.5%
22.9%
18.3%
13.7%
9.2%
4.6%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

Winter 2010
25.6%
21.3%
17.1%
12.8%
8.5%
4.3%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

AD
AD
2 of 7

Reviews

Quarter Taken: Winter 2021
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Submitted April 14, 2021
Grade Received: A

Carey is a godlike professor and even godlier at doing pushups

Quarter Taken: Winter 2021
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Submitted March 24, 2021
Grade Received: NR

Carey is my favorite professor that I've had so far. He's a very good lecturer and he's really funny. In the quarter that I took it in, we had guest hosts who would stay during the lecture and tell us stories of what it's like to work in SWE and whether or not the concept we were learning about was used at their job. The projects are a huge step up from CS31, expect to spend a lot of time during the last 4 weeks of class because you have Project 3 due week 8 and project 4 and hw5 due a couple days before the final. Carey will make this class really enjoyable for you so even if you have Smallberg, attend Carey's lectures. He's a silly goose that you need to have as a professor.

Quarter Taken: Winter 2021
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Submitted March 21, 2021
Grade Received: A+

I really enjoyed CS 32 with Carey (yes he goes by his first name). He really did a fantastic job entertaining his students virtually, and I believe his enthusiasm and sense of humor make him an excellent choice for CS 32. I can see how he could have been even better in person, but the extent to which he engages his students online impressed me. He invites guests to come speak about their experience in the industry for literally EVERY class session. He understands that it's pretty hard to focus for two hours straight, so he hosts "detox sessions" where he allows his guests to conduct an AMA with students (how nice!). He knows how to crack jokes at the right moment, and has a strong sense of knowing what topics may bore students and spices them up with activities he has planned.

His projects are not as hard as people say they are (Project 3 took time but was really easy in hindsight, Project 4 was harder but 6 days was enough to finish). The midterms are fairly straightforward (though if Carey had spent more time explaining templates, this would have made the second midterm way easier). The final, on the other hand, was on a different level than both midterms in terms of difficulty (hard!), but he did a great job preparing us for it by frequently quizzing us on Big O. Big O did end up dominating the final.

Grading was incredibly slow for this class (haven't gotten back scores for projects 3,4, the final, and BOTH midterms). But I'm not complaining as Carey and Smallberg do their best to make CS 32 enjoyable for students.

Edit: CS 32 final grades were released the first day of the spring quarter, less than two hours before the deadline. I miraculously ended up with an A+, even though I didn't do that great on project 4 (2 points above the median). Guess there truly is a curve :)

Quarter Taken: Winter 2021
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Submitted March 15, 2021
Grade Received: A

I've heard so many great things of Carey so I came in with high expectations, and he did not disappoint! His lectures were the only ones I actually had motivation to watch live as he was super fun and engaging, bringing in guest hosts and giving out prizes for participating :) Carey's office hours are also super helpful as he will take every opportunity to make sure that you understand the material and ask you for feedback on his lectures. I really wish I had the chance to take his class in person, but this quarter has still been fun!

Projects: Project 1 and 2 were not bad at all, I finished them in maybe 2 and 5 hours respectively. The infamous project 3 was actually not as bad as I thought it would be (although the spec was 57 pages), as I did a little everyday and finished a while before the deadline (they give you 2 weeks). Start early and it should be fine! Project 4 was much harder imo conceptually and because they give you significantly less time, but definitely doable. If you ever need help, just email Carey or Smallberg, Smallberg once helped me fix an issue and responded quickly even though it was 3:30 am
Homeworks: There are 5 and they're pretty easy and worth a good amount of your grade, should take 5 hours max
Exams: Because of COVID, exams were all online and first (60 minutes) and second (90 minutes) midterm were solely coding with 2 problems each midterm. For me they were not hard because you are able to test your code and make sure it works, so I finished with a lot of time left. The final was 80 minutes, only multiple choice, and significantly harder. Almost all of the problems were about Big O. I think most people took all the time to finish or couldn't finish in time

Quarter Taken: Winter 2019 Submitted July 2, 2020 Grade Received: A

Carey is the BEST. Very funny and engaging lectures. makes me feel bad for people who miss out on taking CS32 in the winter. He’s very dedicated to teaching and loves sharing about his experiences in industry. Uses an air gun to wake you up if you fall asleep in class.
I use his slides to prepare for every recruiting season, and i even see kids from other schools using them too.
Class is for sure a step up from CS31 but put in the time and you’ll reap the rewards. Ask him for help if you need it, he responds to emails FAST and always tries to make himself available.
Also check out his FINANCE TALKS because no one else will teach you how to manage the money from your first internship. Genuinely a great guy, learned a whole lot from him, way beyond data structures.

Quarter Taken: Winter 2020 Submitted July 2, 2020 Grade Received: A

NOT easy but also REALLY FUN. If you like coding at all, the hours and hours you spend doing projects will be fun. Of course there's a lot of debugging and debugging can be frustrating, but well.. I learned a lot and enjoyed myself in cs32

Quarter Taken: Winter 2020 Submitted June 17, 2020 Grade Received: A

Carey is an amazing lecturer! Entering this class I was a bit worried because I found CS31 in the fall to be challenging for me since I started the class with a weak foundation. Personally I found Carey's teaching style to be much more engaging making the difficult concepts less painful to learn. Despite not doing as well in CS31, I managed to end an A in the class by doing the following. I highly recommend buying the course reader book that you can annotate/highlight as he lectures, and that you can refer back to when working on the projects/homeworks. Start the projects early!! By doing so, you give yourself enough time to review the concepts you may be stuck on, and still finish on time. Personally, I found the workload to be manageable up until week 6, when we were assigned project 3. Although project 3 was tedious, it was not too challenging, and was very rewarding in the end. Project 4 was much more difficult, since some parts required us to implement some algorithms we had to learn on our own. Don't worry, the averages on this last project tend to be lower. In terms of preparing for the exams, doing practice problems from "Data Structures Practice Problems for C++ Beginners" as you learn the material helps a ton. Also, go to office hours!! You do tons of practice problems that are often very similar to the exam questions. I recommend taking an easy GE, or some not so demanding courses with this class because it does take up a lot of time. Other than that, start early and don't skip lectures.

Quarter Taken: Winter 2020 Submitted April 8, 2020 Grade Received: B-

Carey is simply the goat.

Quarter Taken: Winter 2020 Submitted April 2, 2020 Grade Received: A

Carey is a UCLA legend, and rightfully so. He just has a way of being so fun-loving and engaging, yet informative and intellectual. Be aware, though, that CS32 does go pretty slowly at first, but it really starts to pick up steam towards the latter part of the course, especially . For us, the final was optional (because of COVID), but before the final became optional I was starting to get really pressed for time with Project 4 and finals for my other classes as well, so do not underestimate it at the later parts of the course. The midterms in my opinion were pretty easy, especially since Carey's office hours were super helpful (he gives examples that are very similar to the problems on the exam). For the projects, our Project 3 wasn't hard, it just took forever (the median score was a 98). Project 4 was definitely more challenging but it also didn't have as many requirements as Project 3 (make sure you read the spec carefully for Project 4 and clarify if there's anything you're not 100% certain about, such as which function to implement a certain feature). I will really miss this class, which was always a nice breath of fresh air compared to the monotony of many other courses.

Quarter Taken: Winter 2020 Submitted April 2, 2020 Grade Received: A

Carey is a great professor! If you have to take CS32, definitely take it with Nachenberg. His lectures are very engaging, not to mention his slides are very useful. Projects 3 and 4 take up a lot of time, so make sure to start early. There were a few tricky questions on the midterms, but the rest were doable.

2 of 7

Tags

  • Uses Slides
  • Engaging Lectures
  • Often Funny
  • Would Take Again
  • Tolerates Tardiness
  • Appropriately Priced Materials
  • Snazzy Dresser
ADS

Report Review

Did this review contain...

There are errors in the report form.

Thank you for the report!

We'll look into this shortly.

It seems like you’re

using an ad blocker. :(


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!