Glenn Reinman
Department of Computer Science
AD
4.3
Overall Rating
Based on 32 Users
Easiness 2.7 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 4.3 / 5 How clear the class is, 1 being extremely unclear and 5 being very clear.
Workload 3.0 / 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
  • Tolerates Tardiness
  • Is Podcasted
  • Appropriately Priced Materials
  • Would Take Again
GRADE DISTRIBUTIONS
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 (22)

1 of 3
1 of 3
Add your review...
Quarter: Fall 2018
Grade: C+
Verified Reviewer This user is a verified UCLA student/alum.
March 1, 2019

Reinmann is a super nice guy but this is not a very easy class. We did too well on the midterm and he made the final extremely hard. A lot of practice is needed. Homework often took a while.

Helpful?

2 0 Please log in to provide feedback.
Quarter: Winter 2022
Grade: NR
Verified Reviewer This user is a verified UCLA student/alum.
March 25, 2022

I did not really enjoy this class, but I appreciate that Professor Reinman is a really good explainer so that made it easier.

The "flipped classroom" format of this class required us to watch about 1-2 hours of extra video each week, which made the instruction during actual lecture feel more optional, since it was just going over the pre-recorded lectured.

The grading in this class is stressful. I'm sure he curves nicely (grades haven't been released as of rn) but weighting 40% Midterm and 50% Final is a really unforgiving grading scheme.

Overall, this is definitely a class where an A is achievable with some effort, but actually enjoying the content and the way it's delivered will depend a lot on preference.

Helpful?

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

Prof Reinman is great! He uses a flipped classroom structure where you have to watch 1-2 hours of pre-recorded videos before each live lecture, and these videos by themselves cover the basics of the topic you will learn in the live lecture.

The live lectures, the professor goes more in depth over the topics and answers a lot of questions. He also goes over some practice problems live in order to clarify topics and such. Lectures are very engaging since its all handwritten and uses zero slides, plus professor is very fun and charismatic. Must attend these lectures, they solidify concepts and also VERY relevant to problems you will find in exams. In fact, the professor will literally tell you that this kind of problem will show up on the exam so pay attention.

Exams are tough, but the professor will curve it up. They are worth 90% of your grade: 40% being the midterm and 50% being the finals.
All of the exam questions are advanced variations of questions the professor brought up in class or high level stuff that you don't need to know the details for, so it always feels like fair game. Since they are open note, you don't need to memorize anything(although you must have a good understanding of topics, notes won't help you much).

The midterm does have a time crunch, the final was alright.

Homeworks are based on completion, and you can just bs them if you don't want to actually do it. I personally didn't do any of the homeworks and did fine on the exams, but you do you.

Take the class with reinman yo

Helpful?

1 0 Please log in to provide feedback.
Quarter: Winter 2021
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 14, 2021

This class was a flipped classroom, so Professor Reinman would require us to watch online videos before coming to class, which was basically a Q&A. The workload wasn't too bad, consisting of seven homework assignments which didn't take more than a few hours. The midterm wasn't bad, but the material gets more difficult in the second half of the class and as a result, the final was much more difficult. The midterm and final decide most of your grade, and the averages were high for both, so it pays to study a lot for both.

Helpful?

1 0 Please log in to provide feedback.
Quarter: Winter 2021
Grade: A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
March 28, 2021

This class is difficult, mainly because the tests are focused on very specific subjects, and the amount of practice problems aren't that good.

This class covers a variety of computer architecture topics, but the midterm and final are always from a subset of very specific practice problems which you need to study (in my case, cram) to do well. The problem is that many of these topics are not covered well online, forcing you to rely on Reinman's antiquated normal time lectures (since he does reverse classroom).

For example, one question on the exam was focused on a concept called "TCPI"; however, this was nowhere in the textbook, nor was it in the prelecture slides + lectures that Reinman does for his reverse classroom setup. Hence, you're forced to learn everything about this question from: old tests on test banks, the practice final, 1 lecture where Reinman kinda shoddily covers this material, and discussion slides (which end up just taking the same problems from test banks or the practice final).

This style of learning is mirrored in many other questions in this class. The main reason this class is hard is because of lack of practice problems; many times, the concept is only covered once in a practice problem, whereas it takes many repetitions for me to actually understand what's going on.

I managed to get an A by just cramming the small subset of practice problems that Reinman tests on. I would recommend others to do the same if they want to get an A. I don't think I learned a lot in this class through lectures or the textbook, but cramming for the exams made me learn something (although I'll probably forget it).

All in all, Reinman isn't a horrible choice for this class, but the class in my opinion is just insanely boring. However, it's not setup well at all, and there is so much material every week (textbook, prelecture, normal lecture, discussion sections), and none of it matters except like 20 minutes from discussion each week.

Helpful?

1 0 Please log in to provide feedback.
Quarter: Winter 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.
March 27, 2021

BEWARE: This is definitely NOT an easy class - many of us who took this class this quarter were fooled by the grade distribution from last year (because they made final optimal). The midterm was ok, but the final was much more difficult with ambiguous problems and instructions, and many people didn't do well. For some reason they decided not to curve the class at all - quite surprising - so many ended up with bad grades. The "unique" teaching style was not my favorite - the live lectures (they called it "Q&A section") were completely unorganized and confusing from my point of view, and you'd be probably better off not attending them. I later found TA discussions and textbooks much more helpful, so I stopped attending them since Week 3 or so, and managed to get an A (but with lots of hard work).

Helpful?

1 0 Please log in to provide feedback.
Quarter: Fall 2018
Grade: A-
Jan. 26, 2021

I love that low key sense of humor, hands down, one of the best pictures of my college life, amazing professor

Helpful?

2 1 Please log in to provide feedback.
Quarter: Winter 2022
Grade: A
March 26, 2022

This class was pretty good -- definitely learned a lot, and Prof. Reinman was pretty good at explaining concepts. I appreciated how he told us the types of questions that would be on the exams (and what type would not be) -- it made things a lot less stressful. Most of your grade comes from exams, but the curve can help makeup for that. Also, if you show improvement on the final, it can (partially?) replace your midterm score. For doing well in the class, I would recommend:
- Watch the pre-recorded lectures, but don't feel a need to understand every single detail on those, and don't take notes (because it'll distract you from the important stuff that he'll actually test you on). Instead, just use it to help get context for lecture.
- Take good notes on his in-person lectures, especially any sort of sample problems he works through, because variations of those problems tend to show up on the exam.
- Also make sure you work through and understand all the questions on discussion section slides because those tend to be from past exams, which tend to be similar to the questions he asks from year to year.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2021
Grade: A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Oct. 30, 2021

good class

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2021
Grade: A-
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
April 2, 2021

The whole experience felt somewhat similar to Reinman's CS 33 class, at least as far as the lecture style (flipped classroom) and exam problem style. There aren't any labs like in CS 33, so the homework was quite a bit less time-consuming. As far as the course material goes, I thought it was interesting and quite coherent, since pretty much everything was built up around the same architecture. The tricky part is remembering how the many various complex aspects of the architecture (virtual memory, caches, pipelining, MIPS, execution, etc.) fit in with each other in different ways. I never went to the actual lectures because they were at 8am, and I felt I was able to get by with just the prerecorded videos for the HW. Although I recommend you at least watch the recordings when it comes time to prepare for exams, since he mostly covers specific problems that will probably end up on the exam. Also if you choose to skip lecture, it helps to go to discussion a lot to make up for it. Shoutout to my TA (Victor Rios) who did a super good job of covering practice problems and reviewing us in general, would recommend in the future. Midterm and final are pretty challenging, and you can get tripped up if you don't really know your stuff. Also, the grades were barely curved this quarter, if at all. So fair warning, if you do really badly on a test, your grade might be screwed since the midterm is 40% of your grade, and the final 50%.

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Fall 2018
Grade: C+
March 1, 2019

Reinmann is a super nice guy but this is not a very easy class. We did too well on the midterm and he made the final extremely hard. A lot of practice is needed. Homework often took a while.

Helpful?

2 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2022
Grade: NR
March 25, 2022

I did not really enjoy this class, but I appreciate that Professor Reinman is a really good explainer so that made it easier.

The "flipped classroom" format of this class required us to watch about 1-2 hours of extra video each week, which made the instruction during actual lecture feel more optional, since it was just going over the pre-recorded lectured.

The grading in this class is stressful. I'm sure he curves nicely (grades haven't been released as of rn) but weighting 40% Midterm and 50% Final is a really unforgiving grading scheme.

Overall, this is definitely a class where an A is achievable with some effort, but actually enjoying the content and the way it's delivered will depend a lot on preference.

Helpful?

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

Prof Reinman is great! He uses a flipped classroom structure where you have to watch 1-2 hours of pre-recorded videos before each live lecture, and these videos by themselves cover the basics of the topic you will learn in the live lecture.

The live lectures, the professor goes more in depth over the topics and answers a lot of questions. He also goes over some practice problems live in order to clarify topics and such. Lectures are very engaging since its all handwritten and uses zero slides, plus professor is very fun and charismatic. Must attend these lectures, they solidify concepts and also VERY relevant to problems you will find in exams. In fact, the professor will literally tell you that this kind of problem will show up on the exam so pay attention.

Exams are tough, but the professor will curve it up. They are worth 90% of your grade: 40% being the midterm and 50% being the finals.
All of the exam questions are advanced variations of questions the professor brought up in class or high level stuff that you don't need to know the details for, so it always feels like fair game. Since they are open note, you don't need to memorize anything(although you must have a good understanding of topics, notes won't help you much).

The midterm does have a time crunch, the final was alright.

Homeworks are based on completion, and you can just bs them if you don't want to actually do it. I personally didn't do any of the homeworks and did fine on the exams, but you do you.

Take the class with reinman yo

Helpful?

1 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 2021
Grade: B+
June 14, 2021

This class was a flipped classroom, so Professor Reinman would require us to watch online videos before coming to class, which was basically a Q&A. The workload wasn't too bad, consisting of seven homework assignments which didn't take more than a few hours. The midterm wasn't bad, but the material gets more difficult in the second half of the class and as a result, the final was much more difficult. The midterm and final decide most of your grade, and the averages were high for both, so it pays to study a lot for both.

Helpful?

1 0 Please log in to provide feedback.
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Winter 2021
Grade: A
March 28, 2021

This class is difficult, mainly because the tests are focused on very specific subjects, and the amount of practice problems aren't that good.

This class covers a variety of computer architecture topics, but the midterm and final are always from a subset of very specific practice problems which you need to study (in my case, cram) to do well. The problem is that many of these topics are not covered well online, forcing you to rely on Reinman's antiquated normal time lectures (since he does reverse classroom).

For example, one question on the exam was focused on a concept called "TCPI"; however, this was nowhere in the textbook, nor was it in the prelecture slides + lectures that Reinman does for his reverse classroom setup. Hence, you're forced to learn everything about this question from: old tests on test banks, the practice final, 1 lecture where Reinman kinda shoddily covers this material, and discussion slides (which end up just taking the same problems from test banks or the practice final).

This style of learning is mirrored in many other questions in this class. The main reason this class is hard is because of lack of practice problems; many times, the concept is only covered once in a practice problem, whereas it takes many repetitions for me to actually understand what's going on.

I managed to get an A by just cramming the small subset of practice problems that Reinman tests on. I would recommend others to do the same if they want to get an A. I don't think I learned a lot in this class through lectures or the textbook, but cramming for the exams made me learn something (although I'll probably forget it).

All in all, Reinman isn't a horrible choice for this class, but the class in my opinion is just insanely boring. However, it's not setup well at all, and there is so much material every week (textbook, prelecture, normal lecture, discussion sections), and none of it matters except like 20 minutes from discussion each week.

Helpful?

1 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 2021
Grade: A
March 27, 2021

BEWARE: This is definitely NOT an easy class - many of us who took this class this quarter were fooled by the grade distribution from last year (because they made final optimal). The midterm was ok, but the final was much more difficult with ambiguous problems and instructions, and many people didn't do well. For some reason they decided not to curve the class at all - quite surprising - so many ended up with bad grades. The "unique" teaching style was not my favorite - the live lectures (they called it "Q&A section") were completely unorganized and confusing from my point of view, and you'd be probably better off not attending them. I later found TA discussions and textbooks much more helpful, so I stopped attending them since Week 3 or so, and managed to get an A (but with lots of hard work).

Helpful?

1 0 Please log in to provide feedback.
Quarter: Fall 2018
Grade: A-
Jan. 26, 2021

I love that low key sense of humor, hands down, one of the best pictures of my college life, amazing professor

Helpful?

2 1 Please log in to provide feedback.
Quarter: Winter 2022
Grade: A
March 26, 2022

This class was pretty good -- definitely learned a lot, and Prof. Reinman was pretty good at explaining concepts. I appreciated how he told us the types of questions that would be on the exams (and what type would not be) -- it made things a lot less stressful. Most of your grade comes from exams, but the curve can help makeup for that. Also, if you show improvement on the final, it can (partially?) replace your midterm score. For doing well in the class, I would recommend:
- Watch the pre-recorded lectures, but don't feel a need to understand every single detail on those, and don't take notes (because it'll distract you from the important stuff that he'll actually test you on). Instead, just use it to help get context for lecture.
- Take good notes on his in-person lectures, especially any sort of sample problems he works through, because variations of those problems tend to show up on the exam.
- Also make sure you work through and understand all the questions on discussion section slides because those tend to be from past exams, which tend to be similar to the questions he asks from year to year.

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 2021
Grade: A
Oct. 30, 2021

good 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 2021
Grade: A-
April 2, 2021

The whole experience felt somewhat similar to Reinman's CS 33 class, at least as far as the lecture style (flipped classroom) and exam problem style. There aren't any labs like in CS 33, so the homework was quite a bit less time-consuming. As far as the course material goes, I thought it was interesting and quite coherent, since pretty much everything was built up around the same architecture. The tricky part is remembering how the many various complex aspects of the architecture (virtual memory, caches, pipelining, MIPS, execution, etc.) fit in with each other in different ways. I never went to the actual lectures because they were at 8am, and I felt I was able to get by with just the prerecorded videos for the HW. Although I recommend you at least watch the recordings when it comes time to prepare for exams, since he mostly covers specific problems that will probably end up on the exam. Also if you choose to skip lecture, it helps to go to discussion a lot to make up for it. Shoutout to my TA (Victor Rios) who did a super good job of covering practice problems and reviewing us in general, would recommend in the future. Midterm and final are pretty challenging, and you can get tripped up if you don't really know your stuff. Also, the grades were barely curved this quarter, if at all. So fair warning, if you do really badly on a test, your grade might be screwed since the midterm is 40% of your grade, and the final 50%.

Helpful?

0 0 Please log in to provide feedback.
1 of 3
4.3
Overall Rating
Based on 32 Users
Easiness 2.7 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 4.3 / 5 How clear the class is, 1 being extremely unclear and 5 being very clear.
Workload 3.0 / 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
    (9)
  • Tolerates Tardiness
    (8)
  • Is Podcasted
    (7)
  • Appropriately Priced Materials
    (6)
  • Would Take Again
    (11)
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!