Carey Nachenberg
Department of Computer Science
AD
4.8
Overall Rating
Based on 111 Users
Easiness 3.0 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 4.8 / 5 How clear the class is, 1 being extremely unclear and 5 being very clear.
Workload 2.5 / 5 How much workload the class is, 1 being extremely heavy and 5 being extremely light.
Helpfulness 4.9 / 5 How helpful the class is, 1 being not helpful at all and 5 being extremely helpful.

TOP TAGS

  • Uses Slides
  • Engaging Lectures
  • Often Funny
  • Would Take Again
  • Tolerates Tardiness
GRADE DISTRIBUTIONS
28.8%
24.0%
19.2%
14.4%
9.6%
4.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.

48.0%
40.0%
32.0%
24.0%
16.0%
8.0%
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.

50.0%
41.7%
33.3%
25.0%
16.7%
8.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.

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.

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.

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.

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.

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.

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.

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.

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.

ENROLLMENT DISTRIBUTIONS
Clear marks

Sorry, no enrollment data is available.

AD

Reviews (82)

3 of 9
3 of 9
Add your review...
Quarter: Winter 2021
Grade: A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Feb. 15, 2022

I personally did not enjoy my experience in Carey's class. Simply put, Carey was obsessed with the idea of making class "fun." In a single 2 hour lecture, we took a break every 30 minutes for 10 minutes to play an unnecessary game like Mad Libs or Two Truths and a Lie. At one point he showed us a gross picture of an unknown black substance and asked us to guess what it was. After nobody could guess what it was, he revealed that it was a picture of his own earwax. On every other slide he included multiple "funny" outdated memes or gifs. The slides were written in Comic Sans and sometimes included juvenile jokes about farts, butts or poop. For one lecture, he wore a rainbow dreadlocks wig. He invited a guest to talk about their experience in the industry, but they were a past student who had nothing to say for the whole lecture except the one time when they had to come up with two truths and a lie during one of our three 10 minute breaks. It was frustrating to me because I felt like I wasn't being taken seriously as a student. I came to class to learn about Computer Science and instead I felt like I was watching a circus.

I will say that I understand how students like him as a professor. He cares for his students and wants everybody to understand the course material. And I could tell that he truly enjoys teaching. But for someone like me who just couldn't stand his teaching style, I got by fine just reading the slides and supplementing with Smallberg's lectures.

Helpful?

0 4 Please log in to provide feedback.
Quarter: Winter 2021
Grade: A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Jan. 3, 2022

BEST CS PROF EVER. He explains data structures in a super beginner-friendly way along with his hand-made powerpoint animations. His lectures are so fun with his life stories in the software industry. He also asks previous students to talk about how they step into the industry and giving college suggestions. Even if I don't remember the data structures on day, I'll still rememeber these inspiring stories. The only one con is that the lectures and projects cover too much OOP instead of data structures. Should talk more about graphs and balanced tree.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2020
Grade: A
June 29, 2021

Carey’s colossal voice made me break out into goofy grins and unabashed tears

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2021
Grade: A+
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
June 20, 2021

Nachenberg is a very good professor who teaches very clearly with slides and decent examples. A lot of material is covered, but the LA worksheets are very helpful, and the first few projects will keep you on track. The dreaded project 3 is a major time consumer, so I highly recommend allocating multiple hours a week to do well on this project. It is manageable but requires lots and lots of time. The tests were hard but generally manageable as well, but if you get stuck just move on; don't waste too much time on one portion or else the time will be up before you know it. Overall, I highly recommend Nachenberg but make sure to put in the time because this class can be very demanding - but also very rewarding.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2021
Grade: A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Verified Reviewer This user is a verified UCLA student/alum.
April 14, 2021

Carey is a godlike professor and even godlier at doing pushups

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2021
Grade: NR
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
March 24, 2021

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.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2021
Grade: A+
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Verified Reviewer This user is a verified UCLA student/alum.
March 21, 2021

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 :)

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2021
Grade: A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Verified Reviewer This user is a verified UCLA student/alum.
March 15, 2021

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

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2019
Grade: A
July 2, 2020

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.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2020
Grade: A
Verified Reviewer This user is a verified UCLA student/alum.
July 2, 2020

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

Helpful?

0 0 Please log in to provide feedback.
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Winter 2021
Grade: A
Feb. 15, 2022

I personally did not enjoy my experience in Carey's class. Simply put, Carey was obsessed with the idea of making class "fun." In a single 2 hour lecture, we took a break every 30 minutes for 10 minutes to play an unnecessary game like Mad Libs or Two Truths and a Lie. At one point he showed us a gross picture of an unknown black substance and asked us to guess what it was. After nobody could guess what it was, he revealed that it was a picture of his own earwax. On every other slide he included multiple "funny" outdated memes or gifs. The slides were written in Comic Sans and sometimes included juvenile jokes about farts, butts or poop. For one lecture, he wore a rainbow dreadlocks wig. He invited a guest to talk about their experience in the industry, but they were a past student who had nothing to say for the whole lecture except the one time when they had to come up with two truths and a lie during one of our three 10 minute breaks. It was frustrating to me because I felt like I wasn't being taken seriously as a student. I came to class to learn about Computer Science and instead I felt like I was watching a circus.

I will say that I understand how students like him as a professor. He cares for his students and wants everybody to understand the course material. And I could tell that he truly enjoys teaching. But for someone like me who just couldn't stand his teaching style, I got by fine just reading the slides and supplementing with Smallberg's lectures.

Helpful?

0 4 Please log in to provide feedback.
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Winter 2021
Grade: A
Jan. 3, 2022

BEST CS PROF EVER. He explains data structures in a super beginner-friendly way along with his hand-made powerpoint animations. His lectures are so fun with his life stories in the software industry. He also asks previous students to talk about how they step into the industry and giving college suggestions. Even if I don't remember the data structures on day, I'll still rememeber these inspiring stories. The only one con is that the lectures and projects cover too much OOP instead of data structures. Should talk more about graphs and balanced tree.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2020
Grade: A
June 29, 2021

Carey’s colossal voice made me break out into goofy grins and unabashed tears

Helpful?

0 0 Please log in to provide feedback.
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Winter 2021
Grade: A+
June 20, 2021

Nachenberg is a very good professor who teaches very clearly with slides and decent examples. A lot of material is covered, but the LA worksheets are very helpful, and the first few projects will keep you on track. The dreaded project 3 is a major time consumer, so I highly recommend allocating multiple hours a week to do well on this project. It is manageable but requires lots and lots of time. The tests were hard but generally manageable as well, but if you get stuck just move on; don't waste too much time on one portion or else the time will be up before you know it. Overall, I highly recommend Nachenberg but make sure to put in the time because this class can be very demanding - but also very rewarding.

Helpful?

0 0 Please log in to provide feedback.
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2021
Grade: A
April 14, 2021

Carey is a godlike professor and even godlier at doing pushups

Helpful?

0 0 Please log in to provide feedback.
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Winter 2021
Grade: NR
March 24, 2021

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.

Helpful?

0 0 Please log in to provide feedback.
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2021
Grade: A+
March 21, 2021

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 :)

Helpful?

0 0 Please log in to provide feedback.
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2021
Grade: A
March 15, 2021

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

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2019
Grade: A
July 2, 2020

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.

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2020
Grade: A
July 2, 2020

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

Helpful?

0 0 Please log in to provide feedback.
3 of 9
4.8
Overall Rating
Based on 111 Users
Easiness 3.0 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 4.8 / 5 How clear the class is, 1 being extremely unclear and 5 being very clear.
Workload 2.5 / 5 How much workload the class is, 1 being extremely heavy and 5 being extremely light.
Helpfulness 4.9 / 5 How helpful the class is, 1 being not helpful at all and 5 being extremely helpful.

TOP TAGS

  • Uses Slides
    (51)
  • Engaging Lectures
    (49)
  • Often Funny
    (47)
  • Would Take Again
    (47)
  • Tolerates Tardiness
    (33)
ADS

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!