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

2 of 9
2 of 9
Add your review...
Quarter: Winter 2023
Grade: A-
Verified Reviewer This user is a verified UCLA student/alum.
May 12, 2023

Honestly Carey is not a bad teacher, he is exceptionally prepared and you will definitely learn a lot in this class. That said, I really did not like how he runs lectures. He tries incredibly hard to make the lectures funny, which seemed to work for a lot of the class but I personally really disliked it. Class is constantly interrupted with joke slides or breaks or games or some other time-wasting activity that Carey had planned. I understand that students can get bored and need a break, but I legitimately think that the class time could be cut in half if he omitted all the unnecessary gimmicks.

I did not find Careys activities fun or amusing, but rather wished that I could have left the class 45 minutes earlier had we not taken so many pauses for games. His jokes are corny and outdated, and frustrated me every time we took a 10 minute break to hear him tell another story.

The worst part of class is when carey says "Ok its looking like we are a little tired. Who wants to hear a story?". I do not want to hear a story. I am tired because I want to leave class. I never want to hear a story.

Helpful?

0 0 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.
Quarter: Winter 2022
Grade: B+
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.
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.
Verified Reviewer This user is a verified UCLA student/alum.
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.
Verified Reviewer This user is a verified UCLA student/alum.
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.
Verified Reviewer This user is a verified UCLA student/alum.
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.
Verified Reviewer This user is a verified UCLA student/alum.
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.
Verified Reviewer This user is a verified UCLA student/alum.
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.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2023
Grade: A-
May 12, 2023

Honestly Carey is not a bad teacher, he is exceptionally prepared and you will definitely learn a lot in this class. That said, I really did not like how he runs lectures. He tries incredibly hard to make the lectures funny, which seemed to work for a lot of the class but I personally really disliked it. Class is constantly interrupted with joke slides or breaks or games or some other time-wasting activity that Carey had planned. I understand that students can get bored and need a break, but I legitimately think that the class time could be cut in half if he omitted all the unnecessary gimmicks.

I did not find Careys activities fun or amusing, but rather wished that I could have left the class 45 minutes earlier had we not taken so many pauses for games. His jokes are corny and outdated, and frustrated me every time we took a 10 minute break to hear him tell another story.

The worst part of class is when carey says "Ok its looking like we are a little tired. Who wants to hear a story?". I do not want to hear a story. I am tired because I want to leave class. I never want to hear a story.

Helpful?

0 0 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.
Verified Reviewer This user is a verified UCLA student/alum.
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.
Verified Reviewer This user is a verified UCLA student/alum.
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.
Verified Reviewer This user is a verified UCLA student/alum.
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.
Verified Reviewer This user is a verified UCLA student/alum.
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.
Verified Reviewer This user is a verified UCLA student/alum.
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.
Verified Reviewer This user is a verified UCLA student/alum.
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.
2 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!