Professor

Paul Eggert

AD
3.0
Overall Ratings
Based on 367 Users
Easiness 1.6 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Workload 1.7 / 5 How light the workload is, 1 being extremely heavy and 5 being extremely light.
Clarity 3.0 / 5 How clear the professor is, 1 being extremely unclear and 5 being very clear.
Helpfulness 3.1 / 5 How helpful the professor is, 1 being not helpful at all and 5 being extremely helpful.

Reviews (367)

21 of 29
21 of 29
Add your review...
COM SCI 35L
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Dec. 19, 2020
Quarter: Fall 2020
Grade: B-

This class, even though they have made some assignments much shorter, is still a lot of work and the last assignment is worth 5% of your grade and you're only given a week to handle it ( with some research presentation and still trying to study for finals). Also, it doesn't help that his final will absolutely destroy you. Extremely difficult and just all round horrible. My best advice is to start looking on the material from now, give yourself a head start, you'll need it.

Helpful?

0 0 Please log in to provide feedback.
COM SCI 35L
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Dec. 23, 2020
Quarter: Fall 2020
Grade: A

There's a project each week, so 10 assignments total over the quarter.

Each project covers that week's lecture of some new cs topic (i.e. shell scripting, ssh, linux, system calls). The projects really don't require much time, but each one requires that you understand that particular cs topic well and getting a good grasp of it in one week might be difficult at times.

The final is hard, but honestly pretty doable and partial credit is key to getting a solid score.

Helpful?

0 0 Please log in to provide feedback.
COM SCI 131
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
March 2, 2021
Quarter: Fall 2020
Grade: A

I mean... it's Eggert.
This class is insanely hard, because it's Eggert. The tests are difficult even after watching every lecture, studying, doing the projects, and reading the textbook. That's just how it is. But the curve is great! Midterm and final were both very low averages, but significantly curved, as is classic in Eggert's classes. The lectures focused on the theory behind programming languages in general, as well as the theory behind specific languages (OCaml, Prolog, Java, I'm probably missing one). The projects were much more focused on exploiting specific features of those languages. The final project was non-programming, but rather a comparison of features among a few languages based on what we'd learned in the class. Projects were /insanely/time-consuming if you didn't have help, so start early and set aside a lot of time.
Lectures, as always with Eggert, were engaging and interesting, but kinda hard to follow since they are rarely organized and linear.

Helpful?

0 0 Please log in to provide feedback.
COM SCI 35L
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
May 11, 2021
Quarter: Winter 2021
Grade: B

I did not like this class very much. I thought the material was very very important, but I feel like the online format combined with Eggert's brand of more chaotic teaching methods were not a good fit. The TAs were really nice.

The most important thing I got out of this class was I made a bunch of friends doing the project together, and I feel like I got a good overview of SWE.

The worst part of this class by far was the tests and the very non-transparent grading. The test averages were abysmal. The curve was a lot harsher this quarter, too, probably because projects were worth more than usual (15% as opposed to ~5%).

Overall, 5/10 class. Get through it and you will be a better computer scientist. It's like a light hazing.

Helpful?

0 0 Please log in to provide feedback.
COM SCI 131
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
March 29, 2021
Quarter: Spring 2021
Grade: C

This is the most pointless and unreasonably tough courses I have taken at UCLA. You will teach yourself 90% of the material. The projects, with the exception of hw1,hw4, and the project, are all unreasonably difficult and convoluted, and really, nobody knows whats happening and you can bet that tons of students in the course are githubbing most of the hard parts. The exams are written the night before, as stated by the professor, and the averages can wildly vary from 50%-70%. Make sure you read the book and/or review lecture to perform as well as one can on his exams. As usual with eggert you can expect a fat curve at the end but its never consistent so you cant rely on it. FWIW, when I calculated my raw grade with all assignments/exams graded I had a 59.9, and came out with a C .

Helpful?

0 0 Please log in to provide feedback.
COM SCI 131
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
March 27, 2021
Quarter: Fall 2020
Grade: P

Honestly people should be pretty prepared for a difficult class whenever it's with Professor Eggert. Projects are time consuming (especially for the second OCaml and the Scheme one). Tests are difficult but something might help for all Eggert tests: they are more about intuitions, so basically whenever you come up with some sort of answer, just write, don't even bother to think too much or too deep about the them. Just let your intuition guide you through would be less confusing and might give better outcomes. Ahhh all that being said I do learn many things in this class and honestly Eggert lectures are good, it's homework and tests that sucks :))

Helpful?

0 0 Please log in to provide feedback.
COM SCI 131
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
March 29, 2021
Quarter: Winter 2021
Grade: P

Bad. I don't know what I learned and I don't know what I'm looking at when he's drawing diagrams. The only good parts of lecture is when he shares his personal anecdotes or is funny. If you've already taken 111, workload-wise this class is not as bad; the projects are way shorter than 111. Taking 161 is also helpful because Lisp is similar to the languages you have to pick up in this class.

Helpful?

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

Pretty much like all the other reviews have already said.

Don't take this class, but obviously you have to take it so take it. You'll get through it fine.

Helpful?

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

All I gotta say is, it is a goddamn miracle that I passed this class.

That is all.

Helpful?

0 0 Please log in to provide feedback.
COM SCI 97
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
June 3, 2021
Quarter: Winter 2021
Grade: P

I'm just an average CS student but this man really had me seriously thinking of changing my major and even dropping out. Good thing I stayed thanks to my other CS professors who actually inspired me to learn.

Helpful?

0 0 Please log in to provide feedback.
COM SCI 35L
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Fall 2020
Grade: B-
Dec. 19, 2020

This class, even though they have made some assignments much shorter, is still a lot of work and the last assignment is worth 5% of your grade and you're only given a week to handle it ( with some research presentation and still trying to study for finals). Also, it doesn't help that his final will absolutely destroy you. Extremely difficult and just all round horrible. My best advice is to start looking on the material from now, give yourself a head start, you'll need it.

Helpful?

0 0 Please log in to provide feedback.
COM SCI 35L
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Fall 2020
Grade: A
Dec. 23, 2020

There's a project each week, so 10 assignments total over the quarter.

Each project covers that week's lecture of some new cs topic (i.e. shell scripting, ssh, linux, system calls). The projects really don't require much time, but each one requires that you understand that particular cs topic well and getting a good grasp of it in one week might be difficult at times.

The final is hard, but honestly pretty doable and partial credit is key to getting a solid score.

Helpful?

0 0 Please log in to provide feedback.
COM SCI 131
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Fall 2020
Grade: A
March 2, 2021

I mean... it's Eggert.
This class is insanely hard, because it's Eggert. The tests are difficult even after watching every lecture, studying, doing the projects, and reading the textbook. That's just how it is. But the curve is great! Midterm and final were both very low averages, but significantly curved, as is classic in Eggert's classes. The lectures focused on the theory behind programming languages in general, as well as the theory behind specific languages (OCaml, Prolog, Java, I'm probably missing one). The projects were much more focused on exploiting specific features of those languages. The final project was non-programming, but rather a comparison of features among a few languages based on what we'd learned in the class. Projects were /insanely/time-consuming if you didn't have help, so start early and set aside a lot of time.
Lectures, as always with Eggert, were engaging and interesting, but kinda hard to follow since they are rarely organized and linear.

Helpful?

0 0 Please log in to provide feedback.
COM SCI 35L
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Winter 2021
Grade: B
May 11, 2021

I did not like this class very much. I thought the material was very very important, but I feel like the online format combined with Eggert's brand of more chaotic teaching methods were not a good fit. The TAs were really nice.

The most important thing I got out of this class was I made a bunch of friends doing the project together, and I feel like I got a good overview of SWE.

The worst part of this class by far was the tests and the very non-transparent grading. The test averages were abysmal. The curve was a lot harsher this quarter, too, probably because projects were worth more than usual (15% as opposed to ~5%).

Overall, 5/10 class. Get through it and you will be a better computer scientist. It's like a light hazing.

Helpful?

0 0 Please log in to provide feedback.
COM SCI 131
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Spring 2021
Grade: C
March 29, 2021

This is the most pointless and unreasonably tough courses I have taken at UCLA. You will teach yourself 90% of the material. The projects, with the exception of hw1,hw4, and the project, are all unreasonably difficult and convoluted, and really, nobody knows whats happening and you can bet that tons of students in the course are githubbing most of the hard parts. The exams are written the night before, as stated by the professor, and the averages can wildly vary from 50%-70%. Make sure you read the book and/or review lecture to perform as well as one can on his exams. As usual with eggert you can expect a fat curve at the end but its never consistent so you cant rely on it. FWIW, when I calculated my raw grade with all assignments/exams graded I had a 59.9, and came out with a C .

Helpful?

0 0 Please log in to provide feedback.
COM SCI 131
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Fall 2020
Grade: P
March 27, 2021

Honestly people should be pretty prepared for a difficult class whenever it's with Professor Eggert. Projects are time consuming (especially for the second OCaml and the Scheme one). Tests are difficult but something might help for all Eggert tests: they are more about intuitions, so basically whenever you come up with some sort of answer, just write, don't even bother to think too much or too deep about the them. Just let your intuition guide you through would be less confusing and might give better outcomes. Ahhh all that being said I do learn many things in this class and honestly Eggert lectures are good, it's homework and tests that sucks :))

Helpful?

0 0 Please log in to provide feedback.
COM SCI 131
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Winter 2021
Grade: P
March 29, 2021

Bad. I don't know what I learned and I don't know what I'm looking at when he's drawing diagrams. The only good parts of lecture is when he shares his personal anecdotes or is funny. If you've already taken 111, workload-wise this class is not as bad; the projects are way shorter than 111. Taking 161 is also helpful because Lisp is similar to the languages you have to pick up in this class.

Helpful?

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

Pretty much like all the other reviews have already said.

Don't take this class, but obviously you have to take it so take it. You'll get through it fine.

Helpful?

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

All I gotta say is, it is a goddamn miracle that I passed this class.

That is all.

Helpful?

0 0 Please log in to provide feedback.
COM SCI 97
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Winter 2021
Grade: P
June 3, 2021

I'm just an average CS student but this man really had me seriously thinking of changing my major and even dropping out. Good thing I stayed thanks to my other CS professors who actually inspired me to learn.

Helpful?

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