C&EE 103
Applied Numerical Computing and Modeling in Civil and Environmental Engineering
Description: Lecture, four hours; discussion, two hours; outside study, six hours. Requisites: course M20 (or Computer Science 31), Mathematics 33B or Mechanical and Aerospace Engineering 82 (either may be taken concurrently). Introduction to numerical computing with specific applications in civil and environmental engineering. Topics include error and computer arithmetic, root finding, curve fitting, numerical integration and differentiation, solution of systems of linear and nonlinear equations, numerical solution of ordinary and partial differential equations. Letter grading.
Units: 4.0
Units: 4.0
Most Helpful Review
Spring 2020 - This class was awesome. It's almost entirely Matlab, but you don't actually write most of the code, you just use functions given by the textbook. Margulis was a great professor, super clear and helpful. Especially since the quarter was so messed up (COVID), he did a great job of moving everything online.
Spring 2020 - This class was awesome. It's almost entirely Matlab, but you don't actually write most of the code, you just use functions given by the textbook. Margulis was a great professor, super clear and helpful. Especially since the quarter was so messed up (COVID), he did a great job of moving everything online.
AD
Most Helpful Review
Spring 2019 - I learned a lot from Dr. Rüter. The class is heavy on Matlab for homeworks and is related to linear algebra. I was scared knowing that, but I learned Matlab a lot more effectively in this class comparing to the "intro to Matlab" class. The professor clearly presented what he expects from us in homeworks and exams, and he was very clear in explaining all the concepts. He also motivated us by applying the material on real world applications. He is always willing to help and explain the details during his office hours. I highly recommend that you take this class with Dr. Rüter!!
Spring 2019 - I learned a lot from Dr. Rüter. The class is heavy on Matlab for homeworks and is related to linear algebra. I was scared knowing that, but I learned Matlab a lot more effectively in this class comparing to the "intro to Matlab" class. The professor clearly presented what he expects from us in homeworks and exams, and he was very clear in explaining all the concepts. He also motivated us by applying the material on real world applications. He is always willing to help and explain the details during his office hours. I highly recommend that you take this class with Dr. Rüter!!
Most Helpful Review
This class seemed really hard at first but it ended up being okay. When studying for the midterms and finals, DEFINITELY do the practice exams (the concepts & questions are very similar) and go through his powerpoints--know all the material covered in them. It's not too hard because you can write everything on a cheat sheet. Homework is pretty time-consuming because you're using Matlab, but it gets easier because sometimes they provide you with codes. I stopped going to lecture, studied on my own, and got an A-. And he's a really nice guy so it's challenging but you learn a lot! Def recommend him.
This class seemed really hard at first but it ended up being okay. When studying for the midterms and finals, DEFINITELY do the practice exams (the concepts & questions are very similar) and go through his powerpoints--know all the material covered in them. It's not too hard because you can write everything on a cheat sheet. Homework is pretty time-consuming because you're using Matlab, but it gets easier because sometimes they provide you with codes. I stopped going to lecture, studied on my own, and got an A-. And he's a really nice guy so it's challenging but you learn a lot! Def recommend him.