Glenn Reinman
Department of Computer Science
AD
4.3
Overall Rating
Based on 35 Users
Easiness 2.7 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 4.4 / 5 How clear the class is, 1 being extremely unclear and 5 being very clear.
Workload 3.1 / 5 How much workload the class is, 1 being extremely heavy and 5 being extremely light.
Helpfulness 4.5 / 5 How helpful the class is, 1 being not helpful at all and 5 being extremely helpful.

TOP TAGS

  • Uses Slides
  • Would Take Again
GRADE DISTRIBUTIONS
16.0%
13.4%
10.7%
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.

16.3%
13.6%
10.9%
8.2%
5.4%
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.

25.8%
21.5%
17.2%
12.9%
8.6%
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.

42.4%
35.3%
28.3%
21.2%
14.1%
7.1%
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.

13.7%
11.4%
9.1%
6.8%
4.6%
2.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.

16.4%
13.6%
10.9%
8.2%
5.5%
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.

16.7%
13.9%
11.1%
8.3%
5.6%
2.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.

16.6%
13.8%
11.1%
8.3%
5.5%
2.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.

14.9%
12.4%
9.9%
7.4%
5.0%
2.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.

16.0%
13.4%
10.7%
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.

18.4%
15.3%
12.3%
9.2%
6.1%
3.1%
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.1%
19.2%
15.4%
11.5%
7.7%
3.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.

22.5%
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.

ENROLLMENT DISTRIBUTIONS
Clear marks

Sorry, no enrollment data is available.

AD

Reviews (25)

3 of 3
3 of 3
Add your review...
Quarter: Winter 2020
Grade: A
March 13, 2020

Professor Reinman is easily one of the best professors I have had at UCLA. He cares greatly for his students and his lectures are clear, and straight to the point. I like how every class feels very interactive and because some materials are covered in the video, the professor has time to answer most of the student's questions. His homeworks are very helpful in re-enforcing the ideas taught in class and ensures that students have a solid grasp of the material. He is understanding of different circumstances and is reasonable in his decisions towards concerns of students. He addresses questions of all students with respect, even if other students consider the questions "dumb" or redundant. He is funny at times, which makes the lecture more interesting, and he tries his absolute best to make sure all his students understand what is going on during lecture. He is a role model for all CS professors at UCLA. Even though, I am not very interested in the content of this class, I still had a great time.
His midterm was fairly straightforward if you paid attention in class! His finals tend to be more difficult.
I 100% recommend taking 151B with Reinman if you have the chance to! He is just a great guy.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2018
Grade: B-
Feb. 6, 2019

Reinman is a good professor, although he lectures fast. The style is flipped classroom, so be prepared to watch a lot of videos (they are helpful though). The exams are fair, since he tells you what kinds of questions will be on there, but they're not necessarily easy. The final was difficult and long, and I don't think a lot of people were able to finish within the time. Overall, be prepared to put in effort for the course, but the professor teaches it well.

Helpful?

1 0 Please log in to provide feedback.
Quarter: N/A
Grade: N/A
Feb. 28, 2014

For M151B:

His exams are very reasonable. He tells you exactly what is going to be on there. In his lectures he goes over multiple examples of the types of questions he will ask you on the exam. Go to class. He isn’t an easy A, but if you go to class and understand his examples it is very reasonable for you to get an A on all of his exams.

This class is about two things: rules, and tradeoffs. If you learn all of the rules in ALU design, pipelining, caches, etc, you are good to go. There are no “tricks,” and nothing inherently difficult, just a bunch of rules you have to apply to examples.

The only “downside” of Reinman I can think of is that although he is a very good communicator, he may talk too fast for some people to keep up with. That being said, go to all the lectures and do not fall asleep. He is a funny guy, so that should not be so bad. Take notes on his examples, and if you do not understand what he said, ask questions. He will go out of his way to repeat and explain concepts.

In Winter 2014, he added an extra midterm, 2 instead of 1, to spread out the content and not have your grade weighted so heavily on just two exams. The homeworks are not graded rigorously which takes off some of the stress, but do them as they’re indicative of exam questions.

Besides Paul Eggert, Glenn Reinman is probably one of my favorite CS professors at UCLA. He is a smart guy and you can tell he is very passionate about the subject. He once let everyone who wanted to leave 40 minutes into the lecture, so he could go into details about Core i7 pipelining (optional material that was not at all part of the class).

For CS 33:
If you’re a CS major taking this class as a freshman, it can be a little intimidating at first. It exposes you to many new topics at once at a very fast pace. Plus, there are labs that can be frustrating and take up a lot of time. But generally all I said above applies here. His exams are reasonable because he tells you what is on there and does example problems in class.

Helpful?

1 0 Please log in to provide feedback.
Quarter: N/A
Grade: N/A
April 26, 2011

Homeworks: Homeworks are required but graded pass/fail. I highly recommend doing them, because in the process you learn what you need to know for the class. If you can do the homeworks and understand how and why the answers are what they are, you are in pretty good shape. Of course, you can also fake them and still get credit if you do not have time to work on it.

Exams: The exams are pretty straightforward. If you can solve the sample and past year exams without too much trouble, you will be in great shape. The final had one problem that was a curveball, but everyone in the class was lost on it, so the curve compensated.

----------------

Effectiveness: Reinman is a good teacher, but not the best. I often left class feeling confused, but when I then went to discuss section and reviewed my notes, the book, slides, and attempted the homework, I was generally able to figure things out. What is also great about Reinman is that he throws in real-world applications so that students know why topics are important and how they are relevant. Much better than most CS professors that teach 10 weeks of concepts without tying things together and explaining why would should care about each topic.

Difficulty: The material is of course hard at times, but the class is about as easy as a computer science class can be without it being a joke and a complete waste of time. Yes you have to study and yes you have to struggle through some of the concepts, but with 1 solid study day every 2-3 weeks, I aced the class. Most other CS classes usually take me 10-30 hours a week to master. The lack of projects is also a huge time saver, though don't minimize the homework if you want to stay on top of the material. If anything, my biggest regret was putting in as much effort as I did in the last week, since the curve was so generous that the extra effort to move from a low-A to a strong-A did not make a difference.

Concern: Reinman truly cares that students are getting it. He constantly asks if anyone has questions, and is very friendly when asking questions after class. This alone puts him way above most of the grumpy CS professors in that he is actually pleasant to interact with and listen to.

Availability: Never had to go to office hours, but he responded to most emails pretty quickly.

Overall: Reinman is not a must take, but if he is teaching one of the classes you have to take, you absolutely should take. If you are also looking to fulfil a breadth or other requirement and want an easy-ish A, I would recommend 151B with Reinman. He has a great attitude, is very reasonable, makes the material interesting, and makes the class very doable.

Helpful?

0 0 Please log in to provide feedback.
Quarter: N/A
Grade: N/A
March 24, 2009

Prof. Reinman is excellent! If you can, take this class with him. He's funny, nice and extremely patient. And he's always available during office hours, and he will make you comfortable with asking questions.
And, he explains things well, too.

At the same time, his exams are really tough, so GO TO HIS LECTURES!!! and PAY close attention.

Helpful?

1 0 Please log in to provide feedback.
Quarter: Winter 2020
Grade: A
March 13, 2020

Professor Reinman is easily one of the best professors I have had at UCLA. He cares greatly for his students and his lectures are clear, and straight to the point. I like how every class feels very interactive and because some materials are covered in the video, the professor has time to answer most of the student's questions. His homeworks are very helpful in re-enforcing the ideas taught in class and ensures that students have a solid grasp of the material. He is understanding of different circumstances and is reasonable in his decisions towards concerns of students. He addresses questions of all students with respect, even if other students consider the questions "dumb" or redundant. He is funny at times, which makes the lecture more interesting, and he tries his absolute best to make sure all his students understand what is going on during lecture. He is a role model for all CS professors at UCLA. Even though, I am not very interested in the content of this class, I still had a great time.
His midterm was fairly straightforward if you paid attention in class! His finals tend to be more difficult.
I 100% recommend taking 151B with Reinman if you have the chance to! He is just a great guy.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2018
Grade: B-
Feb. 6, 2019

Reinman is a good professor, although he lectures fast. The style is flipped classroom, so be prepared to watch a lot of videos (they are helpful though). The exams are fair, since he tells you what kinds of questions will be on there, but they're not necessarily easy. The final was difficult and long, and I don't think a lot of people were able to finish within the time. Overall, be prepared to put in effort for the course, but the professor teaches it well.

Helpful?

1 0 Please log in to provide feedback.
Quarter: N/A
Grade: N/A
Feb. 28, 2014

For M151B:

His exams are very reasonable. He tells you exactly what is going to be on there. In his lectures he goes over multiple examples of the types of questions he will ask you on the exam. Go to class. He isn’t an easy A, but if you go to class and understand his examples it is very reasonable for you to get an A on all of his exams.

This class is about two things: rules, and tradeoffs. If you learn all of the rules in ALU design, pipelining, caches, etc, you are good to go. There are no “tricks,” and nothing inherently difficult, just a bunch of rules you have to apply to examples.

The only “downside” of Reinman I can think of is that although he is a very good communicator, he may talk too fast for some people to keep up with. That being said, go to all the lectures and do not fall asleep. He is a funny guy, so that should not be so bad. Take notes on his examples, and if you do not understand what he said, ask questions. He will go out of his way to repeat and explain concepts.

In Winter 2014, he added an extra midterm, 2 instead of 1, to spread out the content and not have your grade weighted so heavily on just two exams. The homeworks are not graded rigorously which takes off some of the stress, but do them as they’re indicative of exam questions.

Besides Paul Eggert, Glenn Reinman is probably one of my favorite CS professors at UCLA. He is a smart guy and you can tell he is very passionate about the subject. He once let everyone who wanted to leave 40 minutes into the lecture, so he could go into details about Core i7 pipelining (optional material that was not at all part of the class).

For CS 33:
If you’re a CS major taking this class as a freshman, it can be a little intimidating at first. It exposes you to many new topics at once at a very fast pace. Plus, there are labs that can be frustrating and take up a lot of time. But generally all I said above applies here. His exams are reasonable because he tells you what is on there and does example problems in class.

Helpful?

1 0 Please log in to provide feedback.
Quarter: N/A
Grade: N/A
April 26, 2011

Homeworks: Homeworks are required but graded pass/fail. I highly recommend doing them, because in the process you learn what you need to know for the class. If you can do the homeworks and understand how and why the answers are what they are, you are in pretty good shape. Of course, you can also fake them and still get credit if you do not have time to work on it.

Exams: The exams are pretty straightforward. If you can solve the sample and past year exams without too much trouble, you will be in great shape. The final had one problem that was a curveball, but everyone in the class was lost on it, so the curve compensated.

----------------

Effectiveness: Reinman is a good teacher, but not the best. I often left class feeling confused, but when I then went to discuss section and reviewed my notes, the book, slides, and attempted the homework, I was generally able to figure things out. What is also great about Reinman is that he throws in real-world applications so that students know why topics are important and how they are relevant. Much better than most CS professors that teach 10 weeks of concepts without tying things together and explaining why would should care about each topic.

Difficulty: The material is of course hard at times, but the class is about as easy as a computer science class can be without it being a joke and a complete waste of time. Yes you have to study and yes you have to struggle through some of the concepts, but with 1 solid study day every 2-3 weeks, I aced the class. Most other CS classes usually take me 10-30 hours a week to master. The lack of projects is also a huge time saver, though don't minimize the homework if you want to stay on top of the material. If anything, my biggest regret was putting in as much effort as I did in the last week, since the curve was so generous that the extra effort to move from a low-A to a strong-A did not make a difference.

Concern: Reinman truly cares that students are getting it. He constantly asks if anyone has questions, and is very friendly when asking questions after class. This alone puts him way above most of the grumpy CS professors in that he is actually pleasant to interact with and listen to.

Availability: Never had to go to office hours, but he responded to most emails pretty quickly.

Overall: Reinman is not a must take, but if he is teaching one of the classes you have to take, you absolutely should take. If you are also looking to fulfil a breadth or other requirement and want an easy-ish A, I would recommend 151B with Reinman. He has a great attitude, is very reasonable, makes the material interesting, and makes the class very doable.

Helpful?

0 0 Please log in to provide feedback.
Quarter: N/A
Grade: N/A
March 24, 2009

Prof. Reinman is excellent! If you can, take this class with him. He's funny, nice and extremely patient. And he's always available during office hours, and he will make you comfortable with asking questions.
And, he explains things well, too.

At the same time, his exams are really tough, so GO TO HIS LECTURES!!! and PAY close attention.

Helpful?

1 0 Please log in to provide feedback.
3 of 3
4.3
Overall Rating
Based on 35 Users
Easiness 2.7 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 4.4 / 5 How clear the class is, 1 being extremely unclear and 5 being very clear.
Workload 3.1 / 5 How much workload the class is, 1 being extremely heavy and 5 being extremely light.
Helpfulness 4.5 / 5 How helpful the class is, 1 being not helpful at all and 5 being extremely helpful.

TOP TAGS

  • Uses Slides
    (10)
  • Would Take Again
    (12)
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!