- Home
- Search
- Carey Nachenberg
- COM SCI 32
AD
Based on 102 Users
TOP TAGS
- Uses Slides
- Engaging Lectures
- Often Funny
- Would Take Again
- Tolerates Tardiness
- Appropriately Priced Materials
- Snazzy Dresser
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Sorry, no enrollment data is available.
AD
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
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.
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
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.
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.
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.
Very engaging class. Projects can be difficult, but as long as you manage your time and take advantage of (super awesome) office hours you will be fine. Things can get challenging around midterms and finals, especially since some of the larger projects have due dates very close to exams.
One of the most engaging and passionate professors ever! His PPT slides are very comprehensive and detailed. His lectures are extremely engaging and he tries his best to spice up even the boring topics. He brings candy to pass out to students, has "mystery prizes" for students who correctly answer questions, wears a CS shirt related to the topic he's lecturing about, uses an air cannon to wake up sleeping students, and promises an ice cream party at the end of the year if the class beats Smallberg's class on the midterms. One day he brought a pan and cooked bacon and waffles for some students.
Could not more highly recommend taking this class with Nachenberg. In his office hours, he goes over practice problems and addresses common misconceptions/errors, but be warned that office hours are usually packed, so come early to get a seat. He also sometimes offers eating lunch with him at Ackerman after class; if you don't mind not using a swipe, it's a good chance to get to know him and for him to get to know you, but sometimes there's 20+ people. The midterms are overall doable, but there are usually some tricky problems which you can lose lots of points on. Make sure you thoroughly understand his slide material and attend his office hours to do well. Start early on projects 3 and 4 so you don't run out of time to finish them. Overall, great but challenging class. Definitely use your first pass on this class.
CS 32 is quite a challenging class, and the workload can be overwhelming at times, since the projects you are assigned are often pretty difficult and large in scale (especially Projects 3 and 4!) However, Prof. Nachenberg makes the class seem like it's not the difficult weeder class it is by making the lectures really fun and engaging, and by offering help whenever possible. Be sure to go to every single lecture if you can, since you'll always get something out of them - whether it be learning to visualize some data structure or hearing one of his ridiculous stories from working at Symantec. His slides were a huge help when studying for the midterms and working on projects, and they will surely be useful as a reference guide even years later. Definitely take advantage of his office hours or just opportunities to meet with him outside the lecture hall, because you'll probably enjoy the class more if you get to know him better.
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
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.
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
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.
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.
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.
Very engaging class. Projects can be difficult, but as long as you manage your time and take advantage of (super awesome) office hours you will be fine. Things can get challenging around midterms and finals, especially since some of the larger projects have due dates very close to exams.
One of the most engaging and passionate professors ever! His PPT slides are very comprehensive and detailed. His lectures are extremely engaging and he tries his best to spice up even the boring topics. He brings candy to pass out to students, has "mystery prizes" for students who correctly answer questions, wears a CS shirt related to the topic he's lecturing about, uses an air cannon to wake up sleeping students, and promises an ice cream party at the end of the year if the class beats Smallberg's class on the midterms. One day he brought a pan and cooked bacon and waffles for some students.
Could not more highly recommend taking this class with Nachenberg. In his office hours, he goes over practice problems and addresses common misconceptions/errors, but be warned that office hours are usually packed, so come early to get a seat. He also sometimes offers eating lunch with him at Ackerman after class; if you don't mind not using a swipe, it's a good chance to get to know him and for him to get to know you, but sometimes there's 20+ people. The midterms are overall doable, but there are usually some tricky problems which you can lose lots of points on. Make sure you thoroughly understand his slide material and attend his office hours to do well. Start early on projects 3 and 4 so you don't run out of time to finish them. Overall, great but challenging class. Definitely use your first pass on this class.
CS 32 is quite a challenging class, and the workload can be overwhelming at times, since the projects you are assigned are often pretty difficult and large in scale (especially Projects 3 and 4!) However, Prof. Nachenberg makes the class seem like it's not the difficult weeder class it is by making the lectures really fun and engaging, and by offering help whenever possible. Be sure to go to every single lecture if you can, since you'll always get something out of them - whether it be learning to visualize some data structure or hearing one of his ridiculous stories from working at Symantec. His slides were a huge help when studying for the midterms and working on projects, and they will surely be useful as a reference guide even years later. Definitely take advantage of his office hours or just opportunities to meet with him outside the lecture hall, because you'll probably enjoy the class more if you get to know him better.
Based on 102 Users
TOP TAGS
- Uses Slides (45)
- Engaging Lectures (45)
- Often Funny (44)
- Would Take Again (43)
- Tolerates Tardiness (32)
- Appropriately Priced Materials (30)
- Snazzy Dresser (26)