Steve Margulis

1 of 1
Class Most Helpful Review
1 of 1

CLASSES

C&EE 103
Applied Numerical Computing and Modeling in Civil and Environmental Engineering See Full Profile

Overall 5.0 Easiness 4.0 Workload 4.0 Clarity 5.0 Helpfulness 5.0

Most Helpful Review

Margulis was a great professor! During COVID the class was asynchronous, so there was flexibility with watching lectures, but they were posted on Sundays, and manageable. We had a weekly problem set on the topics taught that week, which had a Matlab and handwritten component. He would have office hours during one of the scheduled lecture times, and he would basically walk us through the problem set and oftentimes do some of the handwritten problems which was great. The quizzes were only on Matlab and at the beginning of recitation (discussion). Recitations helped if you were confused on any of the lecture topics, as well as TA office hours. Yiwen, one of the TAs, was so great and helpful during her recitation and office hours that it made the class all that much more manageable. Even if you are iffy on Matlab, don't worry because (at least during COVID), he would give us access to code toolboxes that helped tremendously, seeing as though we are really only tasked with implementing the already written codes in the homework assignments. We only had one midterm that was fair, although a bit of a time crunch, and a final project in lieu of a final exam. It was a partner project that had you using the codes presented throughout the quarter and applying them to different problems. Overall Margulis was great, super attentive and generous, but honestly one of the most understanding and fair professors I have had thus far. I definitely recommend taking this class with him if you have the chance!

(Spring Quarter 2021)
C&EE 150
Introduction to Hydrology See Full Profile

Overall 5.0 Easiness 2.8 Workload 2.0 Clarity 4.8 Helpfulness 5.0

Most Helpful Review

This is the most organized class you will take up to this point here. Margulis designed every asset in this class from textbook to Matlab codes to homework and it's all free to download. Everything is connected together and if you read the textbook, you will understand the concepts, though the last few chapters were more heavy on knowledge and so tougher to get through. Weekly workload is extremely high with a homework assignment and Matlab project which could be overwhelming in the first few weeks until you start to understand what is going on but the work is very useful to learn and apply the concepts from class and visualize what is going on in a watershed.

(Fall Quarter 2020)
AD
AD
C&EE 151
Introduction to Water Resources Engineering See Full Profile

Overall 4.6 Easiness 1.6 Workload 1.6 Clarity 4.2 Helpfulness 4.4

Most Helpful Review

Prof. Margulis really invests in the classes he teaches. 151 wasn't as interesting as 150, but from what the TAs said, 151 is really difficult course to teach.

Both classes were very notes-intensive, and Prof. Margulis will utilize every last second he can. So, don't be dumb like me and try to fit an extra class into last quarter's half-used notebook.

If you want a leg up on other students in 150/151, make sure you've either previously taken, or are concurrently taking, CEE 15 (the MATLAB course). The HW usually has 1-3 MATLAB-related problems, and your overall HW counts for 25-35% of your grade, which is nothing to sneeze at.

Also, don't be hesitant to approach Prof. Margulis in his office hours, or to ask for an appointment. Really chill, pleasant guy.

(March 14, 2010)
C&EE 157L
Hydrologic Analysis and Design Full Profile > N/A Overall N/A Easiness N/A Workload N/A Clarity N/A Helpfulness
No reviews have been written yet.
C&EE 157L
Hydrologic Analysis and Design See Full Profile

Overall N/A Easiness N/A Workload N/A Clarity N/A Helpfulness N/A

Most Helpful Review
No reviews have been written yet.
C&EE 199
Directed Research in Civil and Environmental Engineering See Full Profile

Overall N/A Easiness N/A Workload N/A Clarity N/A Helpfulness N/A

Most Helpful Review
No reviews have been written yet.
C&EE 250C
Hydrometeorology Full Profile > N/A Overall N/A Easiness N/A Workload N/A Clarity N/A Helpfulness
No reviews have been written yet.
C&EE 250C
Hydrometeorology See Full Profile

Overall N/A Easiness N/A Workload N/A Clarity N/A Helpfulness N/A

Most Helpful Review
No reviews have been written yet.
AD
AD
C&EE 251D
Hydrologic Data Assimilation Full Profile > N/A Overall N/A Easiness N/A Workload N/A Clarity N/A Helpfulness
No reviews have been written yet.
C&EE 251D
Hydrologic Data Assimilation See Full Profile

Overall N/A Easiness N/A Workload N/A Clarity N/A Helpfulness N/A

Most Helpful Review
No reviews have been written yet.
C&EE 296
Advanced Topics in Civil Engineering See Full Profile

Overall N/A Easiness N/A Workload N/A Clarity N/A Helpfulness N/A

Most Helpful Review
No reviews have been written yet.
C&EE 375
Teaching Apprentice Practicum Full Profile > N/A Overall N/A Easiness N/A Workload N/A Clarity N/A Helpfulness
No reviews have been written yet.
C&EE 375
Teaching Apprentice Practicum See Full Profile

Overall N/A Easiness N/A Workload N/A Clarity N/A Helpfulness N/A

Most Helpful Review
No reviews have been written yet.
1 of 1

It seems like you’re

using an ad blocker. :(


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!