Carey Nachenberg
Department of Computer Science
AD
4.8
Overall Rating
Based on 109 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
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 (81)

2 of 9
2 of 9
Add your review...
Quarter: Winter 2023
Grade: A
April 4, 2023

Best lecturer ever! Learned a ton! Definitely the best choice ever to take CS32 with Carey!

Helpful?

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

CS 32 is hard, but Carey makes the class worth it. He is such an engaging and active lecturer. He is excellent in explaining the material and make the class very fun. I would always choose Carey over Smallberg. He often had encouraging and motivational talks with us which made life worth living again.

I often was stuck on projects to the point that no TA was able to help me. During those times, I emailed Carey my problem and he was always more than happy to help me.

One downside is that he does not take extensive questions about past materials or current projects during lecture time. He directs you to ask him during his office hours.

Overall, CS32 is a CS weeder class and has a very heavy workload. I recommend to take it with easier classes. Carey is one of the best professors out there, and he will help you through this difficult time in your life.

Helpful?

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

I took this class in Winter 2022. Because of the Omicron variant, the class started off online and later went in person. I never really attended lectures because Nachenberg's slides were really clear and were all I needed to learn the material. The projects did take a significant portion of time but if you understand the subject the projects are not hard. I would recommend this class regardless of the professor, but Nachenberg definitely has more engaging lectures.

Helpful?

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

Carey is a holy man that will enrich your experience. What can be said that hasn't been already?

He'll honestly strengthen your perspective on CS and sense of belonging heavily. He's genuinely just good, both as a professor and as a person. Take his class.

Helpful?

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

Definitely one of the most memorable classes I have ever taken. Each lecture he has a mystery prize that he gives out to a student who correctly answers one of the more difficult questions he gives in class. One of them was ice cream with sardines in them. The course material itself isn't necessarily difficult to understand, but the projects to apply them can take a lot of time. Project 3 can take between 20-30 hours to complete with only 2 weeks to work on it. Project 4 takes about 10-30 hours to complete with only 1 week. There are also homeworks, which are not as hard as the projects but can still be somewhat lengthy. The final two weeks were fairly work-heavy, with Project 4 being assigned alongside a homework and the final exam coming up immediately after. The projects aren't really hard, but since they're time-consuming make sure to start early. The exams were not difficult.

Helpful?

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

I am a little biased, but I really enjoyed his class. He is always trying his best to make the subject fun and comprehensible for students. He is also one of the few instructors I encountered that really cares about me. Although he is not perfect, I would still say that he is as best as you could get for a college professor.

Helpful?

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

As an EE major with little programming experience, I struggled in this class. Carey is a great professor. His lectures are engaging, fun, and really helpful in gaining a better understanding of the material in the simplest way possible. Every week there is one or more deadlines for homework or projects. The first two projects are fairly simple and straightforward requiring only a few hours of work. Projects 3 and 4, on the other hand, require an insane amount of work and will probably take up most of your time. I would suggest avoiding taking this class in the winter of your freshman year simply because the knowledge and experience some of the people in the class have is almost impossible to catch up with. Given that most CS majors have to take the class at that time, the difficulty of the course is much higher than it would be in other quarters of the academic year. Regardless of your programming experience, the constant deadlines and assignments are exhausting especially heading towards the end of the quarter. Once again, Carey is a great professor and a wonderful person so if you are going to take this class I would recommend taking it with him.

Helpful?

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

If you didn't take CS 32 with Nachenburg, you missed out.

Helpful?

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

This is probably the single best class any UCLA CS student could take. Carey is incredibly smart and qualified since he worked as a lead engineer at several companies like Google and Lyft, and on top of that, his lectures are super entertaining, fun, and relaxed. His slides are also amazing and many students continue to use them for job interview prep years after finishing CS32. No student will ever regret signing up for a class with Carey.

Carey and David Smallberg together put together one of the best data structures and algorithm classes in the country. Would 200% recommend Carey and this class to anyone.

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.
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 2023
Grade: A
April 4, 2023

Best lecturer ever! Learned a ton! Definitely the best choice ever to take CS32 with Carey!

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 2022
Grade: B+
June 20, 2022

CS 32 is hard, but Carey makes the class worth it. He is such an engaging and active lecturer. He is excellent in explaining the material and make the class very fun. I would always choose Carey over Smallberg. He often had encouraging and motivational talks with us which made life worth living again.

I often was stuck on projects to the point that no TA was able to help me. During those times, I emailed Carey my problem and he was always more than happy to help me.

One downside is that he does not take extensive questions about past materials or current projects during lecture time. He directs you to ask him during his office hours.

Overall, CS32 is a CS weeder class and has a very heavy workload. I recommend to take it with easier classes. Carey is one of the best professors out there, and he will help you through this difficult time in your life.

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 2022
Grade: A
June 20, 2022

I took this class in Winter 2022. Because of the Omicron variant, the class started off online and later went in person. I never really attended lectures because Nachenberg's slides were really clear and were all I needed to learn the material. The projects did take a significant portion of time but if you understand the subject the projects are not hard. I would recommend this class regardless of the professor, but Nachenberg definitely has more engaging lectures.

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 2022
Grade: N/A
June 19, 2022

Carey is a holy man that will enrich your experience. What can be said that hasn't been already?

He'll honestly strengthen your perspective on CS and sense of belonging heavily. He's genuinely just good, both as a professor and as a person. Take his class.

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 2022
Grade: A
May 4, 2022

Definitely one of the most memorable classes I have ever taken. Each lecture he has a mystery prize that he gives out to a student who correctly answers one of the more difficult questions he gives in class. One of them was ice cream with sardines in them. The course material itself isn't necessarily difficult to understand, but the projects to apply them can take a lot of time. Project 3 can take between 20-30 hours to complete with only 2 weeks to work on it. Project 4 takes about 10-30 hours to complete with only 1 week. There are also homeworks, which are not as hard as the projects but can still be somewhat lengthy. The final two weeks were fairly work-heavy, with Project 4 being assigned alongside a homework and the final exam coming up immediately after. The projects aren't really hard, but since they're time-consuming make sure to start early. The exams were not difficult.

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 2022
Grade: A
April 8, 2022

I am a little biased, but I really enjoyed his class. He is always trying his best to make the subject fun and comprehensible for students. He is also one of the few instructors I encountered that really cares about me. Although he is not perfect, I would still say that he is as best as you could get for a college 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.
Quarter: Winter 2022
Grade: B
March 30, 2022

As an EE major with little programming experience, I struggled in this class. Carey is a great professor. His lectures are engaging, fun, and really helpful in gaining a better understanding of the material in the simplest way possible. Every week there is one or more deadlines for homework or projects. The first two projects are fairly simple and straightforward requiring only a few hours of work. Projects 3 and 4, on the other hand, require an insane amount of work and will probably take up most of your time. I would suggest avoiding taking this class in the winter of your freshman year simply because the knowledge and experience some of the people in the class have is almost impossible to catch up with. Given that most CS majors have to take the class at that time, the difficulty of the course is much higher than it would be in other quarters of the academic year. Regardless of your programming experience, the constant deadlines and assignments are exhausting especially heading towards the end of the quarter. Once again, Carey is a great professor and a wonderful person so if you are going to take this class I would recommend taking it with him.

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 2022
Grade: A+
March 16, 2022

If you didn't take CS 32 with Nachenburg, you missed out.

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 2022
Grade: A
March 15, 2022

This is probably the single best class any UCLA CS student could take. Carey is incredibly smart and qualified since he worked as a lead engineer at several companies like Google and Lyft, and on top of that, his lectures are super entertaining, fun, and relaxed. His slides are also amazing and many students continue to use them for job interview prep years after finishing CS32. No student will ever regret signing up for a class with Carey.

Carey and David Smallberg together put together one of the best data structures and algorithm classes in the country. Would 200% recommend Carey and this class to anyone.

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.
2 of 9
4.8
Overall Rating
Based on 109 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
    (49)
  • Engaging Lectures
    (47)
  • Often Funny
    (46)
  • Would Take Again
    (46)
  • 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!