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
Published on: 05 October 2023
Last update on: 06 October 2023
Page views: 1445