Professor

Peter Reiher

AD
4.0
Overall Ratings
Based on 55 Users
Easiness 2.5 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Workload 2.3 / 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.2 / 5 How helpful the professor is, 1 being not helpful at all and 5 being extremely helpful.

Reviews (55)

1 of 4
1 of 4
Add your review...
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
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
April 2, 2023
Quarter: Winter 2022
Grade: N/A

Overall the other reviews put it pretty well. There’s a bit of reading for every lecture that explains things really well and you should definitely read it. Be careful with the discussion though because some TAs make a big difference. I had Victor Zhang but I would not reccomend. Instead, if Salekh is TAing definitely go to his section instead he’s the goat. His section was always packed.

Helpful?

0 0 Please log in to provide feedback.
June 17, 2022
Quarter: Spring 2022
Grade: A

Great class for CS 111. I really liked how the lectures for this class were all recorded, and the exams were conducted entirely remotely. This meant that I never had to physically attend class (which would be quite a pain since lectures occur at 8 am).

This course is tough, don't get me wrong. As the previous reviewers have mentioned, 100 pages of dense OS textbook reading a week. On top of that, you also have the lectures to rewatch and 5 projects that involve programming in C. I easily spent at least 10 hours a week on this class alone.

Professor Reiher is a very clear lecturer and always answers students' questions in a timely manner either on the Zoom chat or on Piazza. In addition, the labs this quarter were incredibly straightforward, as the TA's used Professor Eyolfson's labs. None of the labs were particularly difficult, and most of them took no more than 6-7 hours. I can definitely see how just a few years ago, one taking Reiher's CS 111 could easily spend over 20-25 hours a week on this course alone.

Exams were all multiple choice and remote (and timed, where you choose a 2 hour time period to take the test from a 24 hour window). That being said, you still need to know your stuff to do well on the tests. Many of the test questions were in the form of "Select all that apply," so it's essential to do the readings, take good notes on them, and study for the tests. I can see how one could get away with skipping some of the readings and then frantically Ctrl-F their way through the readings on the day of the exam looking for answers. But to save yourself stress, it's best to do the readings and watch the lectures ahead of time as recommended by Professor Reiher himself.

I somehow ended up just shy of a 93 percent in the class (like 0.1 percent away), yet still ended up with an A. Really thankful that Professor Reiher decided to bump my grade up!

Helpful?

0 0 Please log in to provide feedback.
June 14, 2022
Quarter: Spring 2022
Grade: A-

Like the other reviewer said, the TAs this quarter used Eyolfsen's labs which were pretty straightforward. The lectures were at 8am but he recorded all of them so it was less of a pain. The exams were heavily based on the concepts and the assigned reading that were assigned each lecture (sometimes almost 100 pages per lecture!). However, since the exams were online and open-book, I didn't end up doing the reading and did fine on the exams.

Helpful?

0 0 Please log in to provide feedback.
May 23, 2022
Quarter: Spring 2022
Grade: A-

The TA's in my quarter used the famed Eyolfson labs, so the majority of the class should be pretty straightforward. Midterm and final were 3 hour time limit that could be taken in a 24 hour window, online multiple choice, open book, open notes.

I really enjoyed the class, since it goes a lot into what I was curious about how computers worked. It follows the open source OSTEP textbook, which goes through virtualization (how to make many processes think they have control over the computer), concurrency, and persistence. Reiher also goes a bit into distributed systems and security towards the end of the quarter. The last couple weeks felt like an introduction for what upper div software CS would be like, which I liked

Helpful?

0 0 Please log in to provide feedback.
COM SCI 136
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
May 25, 2022
Quarter: Winter 2022
Grade: A

he recorded all lectures and all exams were online. projects were hard but you can find them online. exams would be very hard in person.

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.
COM SCI 111
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Winter 2022
Grade: N/A
April 2, 2023

Overall the other reviews put it pretty well. There’s a bit of reading for every lecture that explains things really well and you should definitely read it. Be careful with the discussion though because some TAs make a big difference. I had Victor Zhang but I would not reccomend. Instead, if Salekh is TAing definitely go to his section instead he’s the goat. His section was always packed.

Helpful?

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

Great class for CS 111. I really liked how the lectures for this class were all recorded, and the exams were conducted entirely remotely. This meant that I never had to physically attend class (which would be quite a pain since lectures occur at 8 am).

This course is tough, don't get me wrong. As the previous reviewers have mentioned, 100 pages of dense OS textbook reading a week. On top of that, you also have the lectures to rewatch and 5 projects that involve programming in C. I easily spent at least 10 hours a week on this class alone.

Professor Reiher is a very clear lecturer and always answers students' questions in a timely manner either on the Zoom chat or on Piazza. In addition, the labs this quarter were incredibly straightforward, as the TA's used Professor Eyolfson's labs. None of the labs were particularly difficult, and most of them took no more than 6-7 hours. I can definitely see how just a few years ago, one taking Reiher's CS 111 could easily spend over 20-25 hours a week on this course alone.

Exams were all multiple choice and remote (and timed, where you choose a 2 hour time period to take the test from a 24 hour window). That being said, you still need to know your stuff to do well on the tests. Many of the test questions were in the form of "Select all that apply," so it's essential to do the readings, take good notes on them, and study for the tests. I can see how one could get away with skipping some of the readings and then frantically Ctrl-F their way through the readings on the day of the exam looking for answers. But to save yourself stress, it's best to do the readings and watch the lectures ahead of time as recommended by Professor Reiher himself.

I somehow ended up just shy of a 93 percent in the class (like 0.1 percent away), yet still ended up with an A. Really thankful that Professor Reiher decided to bump my grade up!

Helpful?

0 0 Please log in to provide feedback.
COM SCI 111
Quarter: Spring 2022
Grade: A-
June 14, 2022

Like the other reviewer said, the TAs this quarter used Eyolfsen's labs which were pretty straightforward. The lectures were at 8am but he recorded all of them so it was less of a pain. The exams were heavily based on the concepts and the assigned reading that were assigned each lecture (sometimes almost 100 pages per lecture!). However, since the exams were online and open-book, I didn't end up doing the reading and did fine on the exams.

Helpful?

0 0 Please log in to provide feedback.
COM SCI 111
Quarter: Spring 2022
Grade: A-
May 23, 2022

The TA's in my quarter used the famed Eyolfson labs, so the majority of the class should be pretty straightforward. Midterm and final were 3 hour time limit that could be taken in a 24 hour window, online multiple choice, open book, open notes.

I really enjoyed the class, since it goes a lot into what I was curious about how computers worked. It follows the open source OSTEP textbook, which goes through virtualization (how to make many processes think they have control over the computer), concurrency, and persistence. Reiher also goes a bit into distributed systems and security towards the end of the quarter. The last couple weeks felt like an introduction for what upper div software CS would be like, which I liked

Helpful?

0 0 Please log in to provide feedback.
COM SCI 136
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Winter 2022
Grade: A
May 25, 2022

he recorded all lectures and all exams were online. projects were hard but you can find them online. exams would be very hard in person.

Helpful?

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