- Home
- Search
- Glenn Reinman
- COM SCI 33
AD
Based on 122 Users
TOP TAGS
There are no relevant tags for this professor yet.
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
It's hard to go through his lectures and videos, but not because they're bad, it's just two hours of pretty mind intense stuff. It was a lot of work to have to watch the videos before the lectures, but I feel like Reinman made the right call because if he had stuffed all the info from the videos into the lectures that would have been pretty bad. I thought Reinman was pretty good at explaining things, but I've some other reviews that say otherwise. If he doesn't explain something clearly, he recognizes it and tries again. Also I thought the labs were cool because you don't have to worry about some edge case breaking some part of some spec. Like the grade you see when you're working on the lab it the grade you're gonna get.
I really enjoyed CS 33 this quarter, mainly because of how well Professor Reinman managed this class. As mentioned by previous reviewers, he utilizes a flipped classroom, where he posts prerecorded videos that you need to watch before lecture. Equally important, if not more important, are his live lectures. I really appreciate how Reinman really went into depth during his live lectures, explaining examples very clearly. For example, he disassembled a C function using gdb and explained the function of each line of assembly code. He made it very clear how each line of the assembly code maps onto the C code. He was able to answer student questions with clarity, often expanding the key points made in the prerecorded videos and contributing to a much better overall understanding of computer architecture for students.
Labs were fun, and Reinman gives a ton of time to complete them (2-3 weeks per lab). That being said, I really suggest you start them early. There are four labs in total (Data, Bomb, Attack, Parallel). The labs are not too difficult, and tend to get easier as the quarter progresses (for example, parallel lab was the easiest, and bomb/data labs were among the harder ones). The labs are excellent preparation for the exams, as long as you do them by yourself and really UNDERSTAND the concepts behind each lab. I cannot stress how important the labs are, since they also are extensively tested on the midterm/final.
There were two exams, ONE midterm and the final. Best way to study for his exams is to review the examples Reinman goes in detail during live lecture, and make sure you really understand what's going on. His exams are not too difficult if you study, and also heavily emphasize material in the labs (bomb and attack lab were heavily tested on the final). That being said, the test averages are generally around 70 percent, while the averages on the labs are much higher.
Overall, this class was not too difficult with Professor Reinman. I would definitely recommend you take him for CS 33.
Great class. Take it with Reinman and you won't regret it.
Reinman is THE BEST PROFESSOR so far. He really sympathized with the students during this difficult time, and that has really been helpful for all of us.
His lectures are engaging, but somewhat unnecessary since all the information are presented in the prerecorded videos. He uses slides from CMU, and basically every lab (except Parallel I think?) was a CSAPP lab... so, ya know, just the standard stuff.
Really glad that he cancelled the final. That was helpful for me personally since I aced pretty much everything else lol
Professor Reinman is the BEST. Not only does he give great lectures, his kindness is also unparalleled. Although some may find the videos he asked us to watch before lectures annoying, those videos are pretty helpful and interesting to me. The actual lectures are pretty much just Q&A sessions for those videos along with some interactive examples. The workload of this class is reasonable and the labs are straightforward. Due to the unique circumstances of this quarter, Reinman gave out grades generously. Overall, I would highly recommend taking this class.
This is a great class and a great professor. The labs are pretty fun and the material is fairly interesting. He is very willing to adjust the weight of the midterm and final grade to help you out, which is great, and his lectures are clear and straightforward. It's a little fast paced in the first 4 weeks, but then slows down to a very tolerable pace to do well. Enjoy the labs and don't use the guides online and on Github, as solving the labs helps a ton with the problems on the midterm and final exam!
CS 33 with Reinman was as good a class as you could hope for. Although the material is pretty dense and it's a bit of work watching all the lectures, if you actually do the work and pay attention to what he says in class, you should have no problem completing all the assignments and scoring well on the exams. His lectures weren't the best, because they somewhat rehashed what the prerecorded videos said, but they were still worth attending because he often went over problems similar to those that may show up on the exam. The class is straightforward and his expectations were clear from the beginning. Can't really expect much else. Would definitely recommend.
The final was much harder than the midterm, but the majority of it didn't feel like a surprise. Reinman is very fair and clearly cares about his students learning the material.
Grading: about 50% of the class ends up getting an A or A-. If you can be above the median for both the midterm and the final, while getting full credit on labs, then you'll be chillin.
Tests: Labs and lectures give a good idea of the content that will be on the tests. Knowing what you should do on a test is not the hard part of the class; doing it correctly is the hard part because there are a lot of places that small mistakes can be made and lose you a lot of points.
Labs: Very important in terms of preparing you for the class and helping you understand the material. This class uses the CS:APP labs, which are geared towards giving students a hands-on experience with the content of CS 33. The labs are really fun, too.
Professor: Actually a really funny dude and cares about his students (hence the massive curve). Expectations about what you need to know are very clear. Sometimes his explanations to questions may be confusing because he assumes certain underlying concepts are understood (which is reasonable). So if you get confused, ask again, or consult the textbook.
It's hard to go through his lectures and videos, but not because they're bad, it's just two hours of pretty mind intense stuff. It was a lot of work to have to watch the videos before the lectures, but I feel like Reinman made the right call because if he had stuffed all the info from the videos into the lectures that would have been pretty bad. I thought Reinman was pretty good at explaining things, but I've some other reviews that say otherwise. If he doesn't explain something clearly, he recognizes it and tries again. Also I thought the labs were cool because you don't have to worry about some edge case breaking some part of some spec. Like the grade you see when you're working on the lab it the grade you're gonna get.
I really enjoyed CS 33 this quarter, mainly because of how well Professor Reinman managed this class. As mentioned by previous reviewers, he utilizes a flipped classroom, where he posts prerecorded videos that you need to watch before lecture. Equally important, if not more important, are his live lectures. I really appreciate how Reinman really went into depth during his live lectures, explaining examples very clearly. For example, he disassembled a C function using gdb and explained the function of each line of assembly code. He made it very clear how each line of the assembly code maps onto the C code. He was able to answer student questions with clarity, often expanding the key points made in the prerecorded videos and contributing to a much better overall understanding of computer architecture for students.
Labs were fun, and Reinman gives a ton of time to complete them (2-3 weeks per lab). That being said, I really suggest you start them early. There are four labs in total (Data, Bomb, Attack, Parallel). The labs are not too difficult, and tend to get easier as the quarter progresses (for example, parallel lab was the easiest, and bomb/data labs were among the harder ones). The labs are excellent preparation for the exams, as long as you do them by yourself and really UNDERSTAND the concepts behind each lab. I cannot stress how important the labs are, since they also are extensively tested on the midterm/final.
There were two exams, ONE midterm and the final. Best way to study for his exams is to review the examples Reinman goes in detail during live lecture, and make sure you really understand what's going on. His exams are not too difficult if you study, and also heavily emphasize material in the labs (bomb and attack lab were heavily tested on the final). That being said, the test averages are generally around 70 percent, while the averages on the labs are much higher.
Overall, this class was not too difficult with Professor Reinman. I would definitely recommend you take him for CS 33.
Great class. Take it with Reinman and you won't regret it.
Reinman is THE BEST PROFESSOR so far. He really sympathized with the students during this difficult time, and that has really been helpful for all of us.
His lectures are engaging, but somewhat unnecessary since all the information are presented in the prerecorded videos. He uses slides from CMU, and basically every lab (except Parallel I think?) was a CSAPP lab... so, ya know, just the standard stuff.
Really glad that he cancelled the final. That was helpful for me personally since I aced pretty much everything else lol
Professor Reinman is the BEST. Not only does he give great lectures, his kindness is also unparalleled. Although some may find the videos he asked us to watch before lectures annoying, those videos are pretty helpful and interesting to me. The actual lectures are pretty much just Q&A sessions for those videos along with some interactive examples. The workload of this class is reasonable and the labs are straightforward. Due to the unique circumstances of this quarter, Reinman gave out grades generously. Overall, I would highly recommend taking this class.
This is a great class and a great professor. The labs are pretty fun and the material is fairly interesting. He is very willing to adjust the weight of the midterm and final grade to help you out, which is great, and his lectures are clear and straightforward. It's a little fast paced in the first 4 weeks, but then slows down to a very tolerable pace to do well. Enjoy the labs and don't use the guides online and on Github, as solving the labs helps a ton with the problems on the midterm and final exam!
CS 33 with Reinman was as good a class as you could hope for. Although the material is pretty dense and it's a bit of work watching all the lectures, if you actually do the work and pay attention to what he says in class, you should have no problem completing all the assignments and scoring well on the exams. His lectures weren't the best, because they somewhat rehashed what the prerecorded videos said, but they were still worth attending because he often went over problems similar to those that may show up on the exam. The class is straightforward and his expectations were clear from the beginning. Can't really expect much else. Would definitely recommend.
The final was much harder than the midterm, but the majority of it didn't feel like a surprise. Reinman is very fair and clearly cares about his students learning the material.
Grading: about 50% of the class ends up getting an A or A-. If you can be above the median for both the midterm and the final, while getting full credit on labs, then you'll be chillin.
Tests: Labs and lectures give a good idea of the content that will be on the tests. Knowing what you should do on a test is not the hard part of the class; doing it correctly is the hard part because there are a lot of places that small mistakes can be made and lose you a lot of points.
Labs: Very important in terms of preparing you for the class and helping you understand the material. This class uses the CS:APP labs, which are geared towards giving students a hands-on experience with the content of CS 33. The labs are really fun, too.
Professor: Actually a really funny dude and cares about his students (hence the massive curve). Expectations about what you need to know are very clear. Sometimes his explanations to questions may be confusing because he assumes certain underlying concepts are understood (which is reasonable). So if you get confused, ask again, or consult the textbook.
Based on 122 Users
TOP TAGS
There are no relevant tags for this professor yet.