Course Description
The purpose of this course is to present the fundamental concepts of multivariate calculus and optimization, which are required for rigorous studies in most areas of Computer Science including Artificial Intelligence. Topics included are: Functions of Several Variables, Limits and Continuity, Partial Differentiation and Gradients, Gradients of Vector-Valued Functions, Gradients of Matrices, Backpropagation and Automatic Differentiation, Higher-Order Derivatives, Linearization and Multivariate Taylor Series, Optimization Using Gradient Descent, Constrained Optimization and Lagrange Multipliers, Linear and Nonlinear programming.
Course ID: ARTI 309
Credit hours | Theory | Practical | Laboratory | Lecture | Studio | Contact hours | Pre-requisite | 3 | 3 | 3 | MATH 209 |
---|