EC ENGR 133A
Applied Numerical Computing
Description: Lecture, four hours; discussion, one hour; outside study, seven hours. Enforced requisites: course 131A, and Civil Engineering M20 or Computer Science 31 or Mechanical and Aerospace Engineering M20. Introduction to numerical computing/analysis; analytic formulations versus numerical solutions; floating-point representations and rounding errors. Review of MATLAB; mathematical software. Linear equations; LU factorization; bounds on error; iterative methods for solving linear equations; conditioning and stability; complexity. Interpolation and approximation; splines. Zeros and roots of nonlinear equations. Linear least squares and orthogonal (QR) factorization; statistical interpretation. Numerical optimization; Newton method; nonlinear least squares. Numerical quadrature. Solving ordinary differential equations. Eigenvalues and singular values; QR algorithm; statistical applications. Letter grading.
Units: 4.0
Units: 4.0
AD
Most Helpful Review
Fall 2017 - Very interesting class if you are into linear algebra and MATLAB, that was the cool part. It's also a pain in the ass, homework took me anywhere from 5 to 15 hours to complete each time. Lectures are hard to keep up with, because the professor mumbles and often seems uninterested. For example about seeming uninterested, on the first day of class he suggested that if you are genuinely interested in the subject that you should drop out of the class and take it with the other prof named Vandenberghe. I think he is sort of overrated on this website, not sure how. Anticipating I will get a B, not sure how the curve for tests goes.
Fall 2017 - Very interesting class if you are into linear algebra and MATLAB, that was the cool part. It's also a pain in the ass, homework took me anywhere from 5 to 15 hours to complete each time. Lectures are hard to keep up with, because the professor mumbles and often seems uninterested. For example about seeming uninterested, on the first day of class he suggested that if you are genuinely interested in the subject that you should drop out of the class and take it with the other prof named Vandenberghe. I think he is sort of overrated on this website, not sure how. Anticipating I will get a B, not sure how the curve for tests goes.
Most Helpful Review
Fall 2018 - EE 133A is by far the hardest class the ECE department has to offer. However, this class has a ton to offer and is probably the most useful math class you will ever take if you want to go into machine learning. This class is pretty much an advanced version of Math 33A. If you like linear algebra, then you would enjoy this class. Professor: His lectures are some times boring, but I attended every lecture and did not have to read the textbook at all. As long as you understand what's going in the PPT slides, you should be fine. Homework: The professor assigns weekly homework assignments. Do go to discussion sections because the TA usually solves half the homework problems. Attend either the TA's or Professor's office hours because they will walk you through how to solve the homework problems. The Professor and the TA know their homework problems are difficult, so they do not expect you to solve the homework quickly. Exams: The midterm was doable, the final was beyond impossible. As others said, there are tricks when solving homework problems. The exams will be similar to the homework problems, except you have to think of these tricks on the spot. Grading: The median for the midterm and final hovered around a 50%. The Professor curves the median to a B+, so half the class will get at least a B+.
Fall 2018 - EE 133A is by far the hardest class the ECE department has to offer. However, this class has a ton to offer and is probably the most useful math class you will ever take if you want to go into machine learning. This class is pretty much an advanced version of Math 33A. If you like linear algebra, then you would enjoy this class. Professor: His lectures are some times boring, but I attended every lecture and did not have to read the textbook at all. As long as you understand what's going in the PPT slides, you should be fine. Homework: The professor assigns weekly homework assignments. Do go to discussion sections because the TA usually solves half the homework problems. Attend either the TA's or Professor's office hours because they will walk you through how to solve the homework problems. The Professor and the TA know their homework problems are difficult, so they do not expect you to solve the homework quickly. Exams: The midterm was doable, the final was beyond impossible. As others said, there are tricks when solving homework problems. The exams will be similar to the homework problems, except you have to think of these tricks on the spot. Grading: The median for the midterm and final hovered around a 50%. The Professor curves the median to a B+, so half the class will get at least a B+.