Introduction to the numerical algorithms that form the foundations of data science, machine learning, and computational science and engineering. Matrix computation, linear equation systems, eigenvalue and singular value decompositions, numerical optimization. The informed use of mathematical software environments and libraries, such as python/numpy/scipy.
4
UnitsLetter
Grading1, 2, 3
PasstimeNone
Level LimitEngineering
CollegeHe is a really nice teacher who seems to enjoy what he is lecturing about. Lectures could be a bit boring if he doesnt have the slides prepared before hand and can take a long time writing. Content isnt too hard once you understand what is going on. Most of the hw is given in his codes he gives to class. Online midterm and final
Class is fairly simple - the content was messy and all over the place, but luckily he pretty much gave the answers for HW in the lectures. The class had no tests - only fairly easy projects.
Such a convoluted mess. I'm lucky the graders grade so easily because Gibou can't teach worth anything, and goes a mile a minute without explaining anything.
Really cool guy. If you attend all the lectures and can weed through the material for the solutions it's not too bad. Also, he likes duck a lot if you feel like bringing a snack to his office hours.