Professor

Peter Reiher

AD
4.0
Overall Ratings
Based on 62 Users
Easiness 2.5 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Workload 2.4 / 5 How light the workload is, 1 being extremely heavy and 5 being extremely light.
Clarity 4.3 / 5 How clear the professor is, 1 being extremely unclear and 5 being very clear.
Helpfulness 4.1 / 5 How helpful the professor is, 1 being not helpful at all and 5 being extremely helpful.

Reviews (62)

1 of 5
1 of 5
Add your review...
April 6, 2024
Quarter: Winter 2024
Grade: A-

The tests are difficult but manageable. The labs/homeworks are pretty easy, especially if you attend discussion where the TAs went over the hard parts of each lab.

There is a lot of course content to be taught in one quarter, and to be honest, it felt like this class was made to be taught in a semester instead. Be prepared for a lot of reading.

Helpful?

1 0 Please log in to provide feedback.
June 17, 2024
Quarter: Spring 2024
Grade: B-

REIHER SUPPORTS CHEATING! TAKE EGGERT INSTEAD PLEASE!

Professor Reiher is lazy and writes horrible exams that are NOT curved. He rewards students who cheat and makes the lives of students who genuinely care about maintaining integrity and honestly really hard. He turns a blind eye on all exams and assessments and leaves them open and unproctored. The grading is what it is. There are many ways to interpret The assessments and grading are NOT a good reflection at all of how well you understand Operating Systems. For context, his midterm (20%) and final (26%) are entirely multiple choice questions done at any time in a 24-hour window (timed once you start).

Worst of all is the grading. Reiher minimizes his own workload by letting BruinLearn handle the point system which is ATROCIOUS. Because most of his MCQs are "Select All That Apply" and say you picked 2/3 correct options and only selected one wrong. Sounds like you understand most of it, right? NO! YOU GET 3/10 POINTS ON THAT QUESTION. And this sucks because there are so many edge cases and apply to circumstances that you COULD argue one way or another. I hate his philosophy on this and seems like a way to avoid doing any work as a professor for grading.

Students are ACTIVELY cheating on his exams because it is so open and unproctored. Cheaters could just work with other students secretly, or use AI, or get all the questions ahead of time from earlier test takers. I suffered greatly from this because I cared and Reiher didn't. The most fair students receive the worst grades, and all the cheaters receive the best ones.

You DON'T get a chance to explain yourself or how you interpreted the wording of the question.

The saving grace of this class is that everything can be done remotely (everything is recorded and posted, textbook is free and online, labs (53%) are easy and generally graded okay).

ONE OF THE WORST COURSES I'VE TAKEN AT UCLA.

Helpful?

0 1 Please log in to provide feedback.
June 18, 2024
Quarter: Spring 2024
Grade: A-

Honest breakdown of Reiher: Overall, he's a pretty decent prof, the issue is that there is simply too much content for any reasonable human to fully comprehend in 10 weeks. There's probably about 80-100 pages of dense cs reading a week, which we will test you oddly specific concepts on. On top of this, each lecture feels like it's going at 1.5x bc there is so much content to cover. IMO most of the lecture content is pretty interesting, but the book goes into too many niche applications which isn't my interest, so I summarized them all with GPT.
Grade Breakdown:
1% Class Eval (Free)
9% Lab 0, 11% Each Lab
Labs have absolutely nothing to do with lecture, and are never tested on (as said by Reiher himself). They're sort of interesting to do, but if you value your time, I'd suggest finding them online. They're also graded super harshly, and small mistakes can be costly, so be sure to check it on a lot of cases.
20% MT, 26% Final
These tests are too hard for anyone to practically understand. Get a megadoc with all readings + lectures, and get ready to spam ctrl-F and/or find a good group. You can try to use GPT, but the questions are so hard and tricky that GPT scores consistently worse than the mean. The penalty is super harsh for tests, every wrongly selected answer is negative points, and selecting multiple or choose between options is very very hard. If this test was in person and not open note, I'd say the average would be below 30%. There is too much information to study for anyone.

Advice: Lectures are interesting and good for high-level understanding. Summarize readings unless you want to spend 5-7 hours a week making super detailed notes. Find a good group. This class isn't great, but isn't terrible if you work smart.

Helpful?

0 0 Please log in to provide feedback.
June 17, 2024
Quarter: Spring 2024
Grade: B

Interesting class. Lots of readings and material, but you learn a lot. My only complaint is that the tests were terrible. I felt like the answer choices were way too broad/unclear I would actually prefer in person exams to whatever we had on Canvas.

Helpful?

0 0 Please log in to provide feedback.
March 29, 2024
Quarter: Winter 2024
Grade: A

The lecture and the lecturer is interesting. The content is clearly delivered and presented. The textbook is easy to read and useful. The exam is hard, but everyone suffers.

However, the grade that the professor gives out is not good. Only 25/160 gets an A in my quarter (basically, the professor does not curve up the grade. He only gives raw score, and the mean/median of midterm is around 75-77, and final is about 77-78).

Helpful?

0 0 Please log in to provide feedback.
March 20, 2024
Quarter: Winter 2024
Grade: NR

In general, I find the textbook to be very good. However, the Professor's slides and writings are often confusing. Sometimes, contradicting information can be presented in the same slide with very confusing wordings.

Helpful?

0 0 Please log in to provide feedback.
March 15, 2024
Quarter: Winter 2024
Grade: B

Professor Reiher is great at making a very structured course on this large topic and explaining the content well. The problem is that there is too much content. I maybe understood some things but I will leave this class not really fully appreciating the different aspects of it. I know it is an introduction class, but I would trim it down more and maybe split it into how CS31 and CS32 is split. This will greatly benefit everyone.

Helpful?

0 0 Please log in to provide feedback.
March 8, 2024
Quarter: Winter 2024
Grade: A-

Reiher definitely knew what he was talking about. He is a very good professor and he had a good little charm to him. OS isn't an easy class to teach so I can't say anything negative about how dense his lectures were. He went through a lot of slides and it was all just talk, but realistically there isn't really any much else he could do. The class being at 8AM was my 2nd biggest hurdle; my biggest hurdle was the sheer amount of reading that I had to do for this class. It's not a bad class though, it's pretty fair.

Helpful?

0 0 Please log in to provide feedback.
Oct. 19, 2023
Quarter: Spring 2023
Grade: D-

Professor Reiher is a great lecturer. He's able to take relatively boring topics and make them engaging. There were four projects, and while they can be difficult you can probably manage to finish each in a day or two. While lectures and workload are fine, the exams were insanely hard. You absolutely cannot rely on the exams being open note and open internet. The questions connect multiple different topics, so you need to have a solid understanding of every topic.

Helpful?

0 0 Please log in to provide feedback.
April 5, 2023
Quarter: Winter 2023
Grade: A

Lectures are clear. Many examples are provided for each concept.
Professor is helpful and answers question very comprehensively.

There is a lot of reading. The textbook is very good and humorous at times.
Exam wording is confusing sometimes.
Projects are disappointingly easy.

Helpful?

0 0 Please log in to provide feedback.
COM SCI 111
Quarter: Winter 2024
Grade: A-
April 6, 2024

The tests are difficult but manageable. The labs/homeworks are pretty easy, especially if you attend discussion where the TAs went over the hard parts of each lab.

There is a lot of course content to be taught in one quarter, and to be honest, it felt like this class was made to be taught in a semester instead. Be prepared for a lot of reading.

Helpful?

1 0 Please log in to provide feedback.
COM SCI 111
Quarter: Spring 2024
Grade: B-
June 17, 2024

REIHER SUPPORTS CHEATING! TAKE EGGERT INSTEAD PLEASE!

Professor Reiher is lazy and writes horrible exams that are NOT curved. He rewards students who cheat and makes the lives of students who genuinely care about maintaining integrity and honestly really hard. He turns a blind eye on all exams and assessments and leaves them open and unproctored. The grading is what it is. There are many ways to interpret The assessments and grading are NOT a good reflection at all of how well you understand Operating Systems. For context, his midterm (20%) and final (26%) are entirely multiple choice questions done at any time in a 24-hour window (timed once you start).

Worst of all is the grading. Reiher minimizes his own workload by letting BruinLearn handle the point system which is ATROCIOUS. Because most of his MCQs are "Select All That Apply" and say you picked 2/3 correct options and only selected one wrong. Sounds like you understand most of it, right? NO! YOU GET 3/10 POINTS ON THAT QUESTION. And this sucks because there are so many edge cases and apply to circumstances that you COULD argue one way or another. I hate his philosophy on this and seems like a way to avoid doing any work as a professor for grading.

Students are ACTIVELY cheating on his exams because it is so open and unproctored. Cheaters could just work with other students secretly, or use AI, or get all the questions ahead of time from earlier test takers. I suffered greatly from this because I cared and Reiher didn't. The most fair students receive the worst grades, and all the cheaters receive the best ones.

You DON'T get a chance to explain yourself or how you interpreted the wording of the question.

The saving grace of this class is that everything can be done remotely (everything is recorded and posted, textbook is free and online, labs (53%) are easy and generally graded okay).

ONE OF THE WORST COURSES I'VE TAKEN AT UCLA.

Helpful?

0 1 Please log in to provide feedback.
COM SCI 111
Quarter: Spring 2024
Grade: A-
June 18, 2024

Honest breakdown of Reiher: Overall, he's a pretty decent prof, the issue is that there is simply too much content for any reasonable human to fully comprehend in 10 weeks. There's probably about 80-100 pages of dense cs reading a week, which we will test you oddly specific concepts on. On top of this, each lecture feels like it's going at 1.5x bc there is so much content to cover. IMO most of the lecture content is pretty interesting, but the book goes into too many niche applications which isn't my interest, so I summarized them all with GPT.
Grade Breakdown:
1% Class Eval (Free)
9% Lab 0, 11% Each Lab
Labs have absolutely nothing to do with lecture, and are never tested on (as said by Reiher himself). They're sort of interesting to do, but if you value your time, I'd suggest finding them online. They're also graded super harshly, and small mistakes can be costly, so be sure to check it on a lot of cases.
20% MT, 26% Final
These tests are too hard for anyone to practically understand. Get a megadoc with all readings + lectures, and get ready to spam ctrl-F and/or find a good group. You can try to use GPT, but the questions are so hard and tricky that GPT scores consistently worse than the mean. The penalty is super harsh for tests, every wrongly selected answer is negative points, and selecting multiple or choose between options is very very hard. If this test was in person and not open note, I'd say the average would be below 30%. There is too much information to study for anyone.

Advice: Lectures are interesting and good for high-level understanding. Summarize readings unless you want to spend 5-7 hours a week making super detailed notes. Find a good group. This class isn't great, but isn't terrible if you work smart.

Helpful?

0 0 Please log in to provide feedback.
COM SCI 111
Quarter: Spring 2024
Grade: B
June 17, 2024

Interesting class. Lots of readings and material, but you learn a lot. My only complaint is that the tests were terrible. I felt like the answer choices were way too broad/unclear I would actually prefer in person exams to whatever we had on Canvas.

Helpful?

0 0 Please log in to provide feedback.
COM SCI 111
Quarter: Winter 2024
Grade: A
March 29, 2024

The lecture and the lecturer is interesting. The content is clearly delivered and presented. The textbook is easy to read and useful. The exam is hard, but everyone suffers.

However, the grade that the professor gives out is not good. Only 25/160 gets an A in my quarter (basically, the professor does not curve up the grade. He only gives raw score, and the mean/median of midterm is around 75-77, and final is about 77-78).

Helpful?

0 0 Please log in to provide feedback.
COM SCI 111
Quarter: Winter 2024
Grade: NR
March 20, 2024

In general, I find the textbook to be very good. However, the Professor's slides and writings are often confusing. Sometimes, contradicting information can be presented in the same slide with very confusing wordings.

Helpful?

0 0 Please log in to provide feedback.
COM SCI 111
Quarter: Winter 2024
Grade: B
March 15, 2024

Professor Reiher is great at making a very structured course on this large topic and explaining the content well. The problem is that there is too much content. I maybe understood some things but I will leave this class not really fully appreciating the different aspects of it. I know it is an introduction class, but I would trim it down more and maybe split it into how CS31 and CS32 is split. This will greatly benefit everyone.

Helpful?

0 0 Please log in to provide feedback.
COM SCI 111
Quarter: Winter 2024
Grade: A-
March 8, 2024

Reiher definitely knew what he was talking about. He is a very good professor and he had a good little charm to him. OS isn't an easy class to teach so I can't say anything negative about how dense his lectures were. He went through a lot of slides and it was all just talk, but realistically there isn't really any much else he could do. The class being at 8AM was my 2nd biggest hurdle; my biggest hurdle was the sheer amount of reading that I had to do for this class. It's not a bad class though, it's pretty fair.

Helpful?

0 0 Please log in to provide feedback.
COM SCI 136
Quarter: Spring 2023
Grade: D-
Oct. 19, 2023

Professor Reiher is a great lecturer. He's able to take relatively boring topics and make them engaging. There were four projects, and while they can be difficult you can probably manage to finish each in a day or two. While lectures and workload are fine, the exams were insanely hard. You absolutely cannot rely on the exams being open note and open internet. The questions connect multiple different topics, so you need to have a solid understanding of every topic.

Helpful?

0 0 Please log in to provide feedback.
COM SCI 111
Quarter: Winter 2023
Grade: A
April 5, 2023

Lectures are clear. Many examples are provided for each concept.
Professor is helpful and answers question very comprehensively.

There is a lot of reading. The textbook is very good and humorous at times.
Exam wording is confusing sometimes.
Projects are disappointingly easy.

Helpful?

0 0 Please log in to provide feedback.
1 of 5
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!