Glenn Reinman
Department of Computer Science
AD
3.8
Overall Rating
Based on 122 Users
Easiness 2.8 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 3.6 / 5 How clear the class is, 1 being extremely unclear and 5 being very clear.
Workload 3.3 / 5 How much workload the class is, 1 being extremely heavy and 5 being extremely light.
Helpfulness 3.8 / 5 How helpful the class is, 1 being not helpful at all and 5 being extremely helpful.

TOP TAGS

There are no relevant tags for this professor yet.

GRADE DISTRIBUTIONS
26.9%
22.4%
17.9%
13.5%
9.0%
4.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.

15.9%
13.3%
10.6%
8.0%
5.3%
2.7%
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.

38.2%
31.8%
25.5%
19.1%
12.7%
6.4%
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.

20.8%
17.3%
13.8%
10.4%
6.9%
3.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.

36.0%
30.0%
24.0%
18.0%
12.0%
6.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.

57.5%
47.9%
38.3%
28.7%
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.

22.4%
18.7%
15.0%
11.2%
7.5%
3.7%
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.

16.0%
13.3%
10.6%
8.0%
5.3%
2.7%
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.

23.2%
19.3%
15.5%
11.6%
7.7%
3.9%
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 (83)

6 of 9
6 of 9
Add your review...
Quarter: Spring 2021
Grade: A+
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
June 14, 2021

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.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Spring 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.
June 9, 2021

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.

Helpful?

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

one word, amazing, Reinman made me love everything in this course

Helpful?

0 0 Please log in to provide feedback.
Quarter: Spring 2020
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.
July 2, 2020

Great class. Take it with Reinman and you won't regret it.

Helpful?

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

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

Helpful?

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

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.

Helpful?

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

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!

Helpful?

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

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.

Helpful?

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

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.

Helpful?

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

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.

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: Spring 2021
Grade: A+
June 14, 2021

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.

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: Spring 2021
Grade: A+
June 9, 2021

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.

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: Spring 2020
Grade: A+
Feb. 15, 2021

one word, amazing, Reinman made me love everything in this course

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: Spring 2020
Grade: A
July 2, 2020

Great class. Take it with Reinman and you won't regret it.

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: Spring 2020
Grade: A+
June 23, 2020

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

Helpful?

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

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.

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: Spring 2020
Grade: A+
June 21, 2020

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!

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: Spring 2020
Grade: A+
June 20, 2020

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.

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: Spring 2020
Grade: A
June 19, 2020

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.

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: Spring 2020
Grade: A
June 11, 2020

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.

Helpful?

0 0 Please log in to provide feedback.
6 of 9
3.8
Overall Rating
Based on 122 Users
Easiness 2.8 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 3.6 / 5 How clear the class is, 1 being extremely unclear and 5 being very clear.
Workload 3.3 / 5 How much workload the class is, 1 being extremely heavy and 5 being extremely light.
Helpfulness 3.8 / 5 How helpful the class is, 1 being not helpful at all and 5 being extremely helpful.

TOP TAGS

There are no relevant tags for this professor yet.

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!