Steve Bennoun
Department of Life Sciences
AD
2.8
Overall Rating
Based on 20 Users
Easiness 2.8 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 3.4 / 5 How clear the class is, 1 being extremely unclear and 5 being very clear.
Workload 3.8 / 5 How much workload the class is, 1 being extremely heavy and 5 being extremely light.
Helpfulness 3.5 / 5 How helpful the class is, 1 being not helpful at all and 5 being extremely helpful.

TOP TAGS

There are no relevant tags for this professor yet.

GRADE DISTRIBUTIONS
25.7%
21.4%
17.1%
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.

23.4%
19.5%
15.6%
11.7%
7.8%
3.9%
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 (17)

1 of 2
1 of 2
Add your review...
Quarter: Winter 2024
Grade: A
Verified Reviewer This user is a verified UCLA student/alum.
April 30, 2024

Professor Bennoun is goated. Mbappe in the World Cup final type of goated. You only get one homework and one lab assignment per week, which is completely manageable. Midterm and Final is fairly easy to study and prepare for. Most learning is done by doing the homework. If you do the homework honestly and look at the answers after the due date then you should be fine. The coding is not too difficult, you just have to be patient with it. Overall, I would take again and recommend, but this class is not for those who like to complain when faced with a bit of difficulty.

Helpful?

1 0 Please log in to provide feedback.
Quarter: Winter 2024
Grade: A+
Verified Reviewer This user is a verified UCLA student/alum.
April 16, 2024

He taught LS30A so good that he tricked me into taking 30B

Helpful?

1 0 Please log in to provide feedback.
Quarter: Winter 2025
Grade: C
Verified Reviewer This user is a verified UCLA student/alum.
March 29, 2025

I should've done a lot better in this class than I did. Overall the class was very manageable with homework and labs, but I hated going to the labs and my TA absolutely sucked for my lab. If you have a good TA, this class is a lot easier. If you put effort into the homework and check the answers once they're graded, you should be fine. The midterm was much easier than the final, which I did not do well on. The final was unexpectedly difficult for me, but to each their own.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2025
Grade: B-
Verified Reviewer This user is a verified UCLA student/alum.
March 27, 2025

Prof. Bennoun is great at teaching the material (just like 30A). Although there were some times where he just over explains which might get one confused. From someone who didn't to the best in 30A, 30B material is much lighter than 30A, heavily focused on linearity and matrices. The midterm was much easier than the final in my opinion. The HWs are about the same workload, the only difference is that now we use some textbook practice exercises.
For the Labs, during the first half of the quarter it was not too bad. You are able to do them on your own without much help from TAs. But then they start getting longer and complicated. The two hours during lab was never enough time to finish. But that might just be bc my TA would spend the first hour making us work on a warm up exercise that no one paid to much attention to. The point is, the coding get more complicated, so seek help when you need it. The worst part was how we had to do a capstone project in addition to labs. Your told its recommended to meet with your group outside of lab but tbh my group never meet up and would just work on a shared doc and communicate as needed. The project is not graded too heavily but as long as you have an idea of what you are doing you will be fine.
I thought I was going to fail the class once I took the final. Throughout the whole 30B quarter, I felt like I knew the material pretty well. I found the practice finals to be simple and most of the Homework's aswell. The final was nothing like the practice final. They ask basally the same question/concept, but in a different way which is why you NEED to understand the why to every question, not just the process. The final is what really dropped my grade so as long as you have good scores in everything else, you should be fine. I would recommend taking Bennoun as he can make the lecture interesting and tries his best to engage with students.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2025
Grade: A-
Verified Reviewer This user is a verified UCLA student/alum.
March 27, 2025

LS30B is going to be significantly more difficult than 30a. Everything you learned in 30a like oscillations, time series, and trajectores will all be amplified and expanded upon. There is more math than can be very complex at times like multivariable calculus and partial derivatives. I have had roommates tell me this like Calc 2 or 3 concepts which is pretty crazy for this class. Some of the math is also very bizarre and more conceptual based. Often times it felt like this class has very limited resources. Sure there is office hours, but it you're like me who likes watching youtube videos and khan academy its going to be rough. The labs are also hardy, they don't hold your hand like in 30a. Honestly, totally manageable though, just go to office hours and compare the work with others. The tests are also graded pretty harshly. The midterm had to be regarded because of a certain question's weird and strict grading scale. BE PREPARED TO STUDY WAY MORE THAN 30A.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2025
Grade: C
Verified Reviewer This user is a verified UCLA student/alum.
March 26, 2025

Bennoun is a great guy, but the class itself isn't really that great. His lectures are easy to understand because it's in a fill-in-the-blanks-as-I-go format. However, the exams are quite tough and kinda sucked. Grading scheme is just like LS30A, but this is definitely a step higher in difficulty, so if you plan on taking this class be wary that it's not as much of a walk in the park like 30A. Homework is pretty mediocre, takes at most 1-2 hours if you know what you're doing, same textbook from 30A. Labs in my opinion are kind of useless and feel more of a separate thing. While they do cover the course content, it's mostly about coding functions for theoretical systems that you won't really see on your exams. There is a capstone project at the end for labs where you make your own system and explore it, so pick wisely who your group is going to be. It's also reliant on TAs and LAs to help you process what's going on in the labs.

I know I probably got a C for this class, but it's mainly because I got a C on the final and it's worth 60% of the grade because I did worse on the midterm.

TLDR class is okay, exams are not that okay so study for it, labs feel like they're kind of a waste of 2 hours of time.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2025
Grade: B
Verified Reviewer This user is a verified UCLA student/alum.
March 22, 2025

The LS30 series in general just sucks, but Professor Bennoun is not bad. Weekly labs and homework assignments are do-able, although the coding can get pretty difficult sometimes. The midterm was fair, but that final...woah, it was crazy hard. The capstone project also seems oddly placed considering this is a math class, but it's easy enough. It really just depends who your group is, since the rubric is pretty specific. Would've much rather taken actual calc than whatever fake math this is. I actually started to dream about matrices at some point, 1/10 don't recommend.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2025
Grade: I
Verified Reviewer This user is a verified UCLA student/alum.
March 19, 2025

The professor himself was good, he is understanding and is okay at explaining things. But the material just did not match what we saw during the midterm and final. No amount of preparation could allow someone to do good on these tests because of how poorly they are written, and the test are basically your whole grade. It was really unfair, and it you get to choose between the 30 series and 30A, take 30A to save your GPA.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2024
Grade: A
Verified Reviewer This user is a verified UCLA student/alum.
March 16, 2025

Dr. Bennoun is an incredible lecturer. He explains concepts in a way that is so succinct, clear, and easy-to-follow despite the LS30 curriculum being a little wonky. His slides are very, very helpful since he has sample questions in between explaining concepts. He also genuinely cares for student learning, going out of his way to answer questions (Piazza is like an online forum where you can post questions/receive answers within 1 day usually).

I was ambivalent about the LS30 philosophy, but Dr. Bennoun explains it in a way that it actually makes sense without us needing to know complex proofs or theorems like in traditional math.

Tips:
- Take advantage of all of Dr. Bennoun's resources from problem-solving sessions to review sessions led by TAs before exams
- Definitely come to the last review session lecture, since it was very helpful for me to understand all of the content before the final.
- TAs are usually super willing to help during office hours if you have questions on the lab or homework. The labs in LS30B are significantly harder and take more time than LS30A, so don't leave them for the last moment...
- The class moves rather fast, keep up

Good luck!

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2024
Grade: B-
Verified Reviewer This user is a verified UCLA student/alum.
Nov. 11, 2024

maybe I just could not understand the fake math of 30b but this class sucked. Bennoun was great for 30A so thought he would be great for 30B but it sucked. He taught the concepts horribly and I ended up going to other professors office hours because he was so unhelpful (and they taught the material way better). with this said he did round up on my grade but even after studying for the midterm and final for 2 weeks I still failed. take this class with shevstov or conley (their exams were also easier)

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2024
Grade: A
April 30, 2024

Professor Bennoun is goated. Mbappe in the World Cup final type of goated. You only get one homework and one lab assignment per week, which is completely manageable. Midterm and Final is fairly easy to study and prepare for. Most learning is done by doing the homework. If you do the homework honestly and look at the answers after the due date then you should be fine. The coding is not too difficult, you just have to be patient with it. Overall, I would take again and recommend, but this class is not for those who like to complain when faced with a bit of difficulty.

Helpful?

1 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2024
Grade: A+
April 16, 2024

He taught LS30A so good that he tricked me into taking 30B

Helpful?

1 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2025
Grade: C
March 29, 2025

I should've done a lot better in this class than I did. Overall the class was very manageable with homework and labs, but I hated going to the labs and my TA absolutely sucked for my lab. If you have a good TA, this class is a lot easier. If you put effort into the homework and check the answers once they're graded, you should be fine. The midterm was much easier than the final, which I did not do well on. The final was unexpectedly difficult for me, but to each their own.

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2025
Grade: B-
March 27, 2025

Prof. Bennoun is great at teaching the material (just like 30A). Although there were some times where he just over explains which might get one confused. From someone who didn't to the best in 30A, 30B material is much lighter than 30A, heavily focused on linearity and matrices. The midterm was much easier than the final in my opinion. The HWs are about the same workload, the only difference is that now we use some textbook practice exercises.
For the Labs, during the first half of the quarter it was not too bad. You are able to do them on your own without much help from TAs. But then they start getting longer and complicated. The two hours during lab was never enough time to finish. But that might just be bc my TA would spend the first hour making us work on a warm up exercise that no one paid to much attention to. The point is, the coding get more complicated, so seek help when you need it. The worst part was how we had to do a capstone project in addition to labs. Your told its recommended to meet with your group outside of lab but tbh my group never meet up and would just work on a shared doc and communicate as needed. The project is not graded too heavily but as long as you have an idea of what you are doing you will be fine.
I thought I was going to fail the class once I took the final. Throughout the whole 30B quarter, I felt like I knew the material pretty well. I found the practice finals to be simple and most of the Homework's aswell. The final was nothing like the practice final. They ask basally the same question/concept, but in a different way which is why you NEED to understand the why to every question, not just the process. The final is what really dropped my grade so as long as you have good scores in everything else, you should be fine. I would recommend taking Bennoun as he can make the lecture interesting and tries his best to engage with students.

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2025
Grade: A-
March 27, 2025

LS30B is going to be significantly more difficult than 30a. Everything you learned in 30a like oscillations, time series, and trajectores will all be amplified and expanded upon. There is more math than can be very complex at times like multivariable calculus and partial derivatives. I have had roommates tell me this like Calc 2 or 3 concepts which is pretty crazy for this class. Some of the math is also very bizarre and more conceptual based. Often times it felt like this class has very limited resources. Sure there is office hours, but it you're like me who likes watching youtube videos and khan academy its going to be rough. The labs are also hardy, they don't hold your hand like in 30a. Honestly, totally manageable though, just go to office hours and compare the work with others. The tests are also graded pretty harshly. The midterm had to be regarded because of a certain question's weird and strict grading scale. BE PREPARED TO STUDY WAY MORE THAN 30A.

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2025
Grade: C
March 26, 2025

Bennoun is a great guy, but the class itself isn't really that great. His lectures are easy to understand because it's in a fill-in-the-blanks-as-I-go format. However, the exams are quite tough and kinda sucked. Grading scheme is just like LS30A, but this is definitely a step higher in difficulty, so if you plan on taking this class be wary that it's not as much of a walk in the park like 30A. Homework is pretty mediocre, takes at most 1-2 hours if you know what you're doing, same textbook from 30A. Labs in my opinion are kind of useless and feel more of a separate thing. While they do cover the course content, it's mostly about coding functions for theoretical systems that you won't really see on your exams. There is a capstone project at the end for labs where you make your own system and explore it, so pick wisely who your group is going to be. It's also reliant on TAs and LAs to help you process what's going on in the labs.

I know I probably got a C for this class, but it's mainly because I got a C on the final and it's worth 60% of the grade because I did worse on the midterm.

TLDR class is okay, exams are not that okay so study for it, labs feel like they're kind of a waste of 2 hours of time.

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2025
Grade: B
March 22, 2025

The LS30 series in general just sucks, but Professor Bennoun is not bad. Weekly labs and homework assignments are do-able, although the coding can get pretty difficult sometimes. The midterm was fair, but that final...woah, it was crazy hard. The capstone project also seems oddly placed considering this is a math class, but it's easy enough. It really just depends who your group is, since the rubric is pretty specific. Would've much rather taken actual calc than whatever fake math this is. I actually started to dream about matrices at some point, 1/10 don't recommend.

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2025
Grade: I
March 19, 2025

The professor himself was good, he is understanding and is okay at explaining things. But the material just did not match what we saw during the midterm and final. No amount of preparation could allow someone to do good on these tests because of how poorly they are written, and the test are basically your whole grade. It was really unfair, and it you get to choose between the 30 series and 30A, take 30A to save your GPA.

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2024
Grade: A
March 16, 2025

Dr. Bennoun is an incredible lecturer. He explains concepts in a way that is so succinct, clear, and easy-to-follow despite the LS30 curriculum being a little wonky. His slides are very, very helpful since he has sample questions in between explaining concepts. He also genuinely cares for student learning, going out of his way to answer questions (Piazza is like an online forum where you can post questions/receive answers within 1 day usually).

I was ambivalent about the LS30 philosophy, but Dr. Bennoun explains it in a way that it actually makes sense without us needing to know complex proofs or theorems like in traditional math.

Tips:
- Take advantage of all of Dr. Bennoun's resources from problem-solving sessions to review sessions led by TAs before exams
- Definitely come to the last review session lecture, since it was very helpful for me to understand all of the content before the final.
- TAs are usually super willing to help during office hours if you have questions on the lab or homework. The labs in LS30B are significantly harder and take more time than LS30A, so don't leave them for the last moment...
- The class moves rather fast, keep up

Good luck!

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2024
Grade: B-
Nov. 11, 2024

maybe I just could not understand the fake math of 30b but this class sucked. Bennoun was great for 30A so thought he would be great for 30B but it sucked. He taught the concepts horribly and I ended up going to other professors office hours because he was so unhelpful (and they taught the material way better). with this said he did round up on my grade but even after studying for the midterm and final for 2 weeks I still failed. take this class with shevstov or conley (their exams were also easier)

Helpful?

0 0 Please log in to provide feedback.
1 of 2
2.8
Overall Rating
Based on 20 Users
Easiness 2.8 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 3.4 / 5 How clear the class is, 1 being extremely unclear and 5 being very clear.
Workload 3.8 / 5 How much workload the class is, 1 being extremely heavy and 5 being extremely light.
Helpfulness 3.5 / 5 How helpful the class is, 1 being not helpful at all and 5 being extremely helpful.

TOP TAGS

There are no relevant tags for this professor yet.

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!