LAL: Linear Algebra (December 2021-April 2022)

DMF13210: Mathematical Foundation for Data Science (January - June 2021)

LAL: Linear Algebra (July-December 2020)

Probability & Statistics (July - December 2020)

Univariate and Multivariate Calculus (January-July 2020)

  • Announcements
    • The first quiz will be held on January 20, 2020. The Syllabus of the quiz will cover Lectures 1, 2 & 3.

  • Course Outline
    • Univariate Calculus: Function of one variable, Limit, Continuity and Differentiability of functions, Rolle’s theorem, Mean value theorem, maxima, minima, Riemann integral, Fundamental theorem of calculus, applications to length, area, volume, surface area of revolution.
    • Infinite Sequences and Series: Sequences, Infinite series, The Integral test, Comparison tests, The Ratio and Root tests, alternating series, absolute and conditional convergence, Power series. Taylor and Maclaurin series, Convergence of Taylor Series, Error Estimates, applications of Power series.
    • Multivariate Calculus: Functions of several variables, Limit, Continuity and Partial derivatives, Chain rule, Gradient, Directional derivative, and Differentiation, Tangent planes and normals. maxima, minima, saddle points, Lagrange multipliers, Double and Triple integrals, change of variables.
    • Calculus on Vector Field: Vector fields, Gradient, Curl and Divergence, Curves, Line integrals and their applications, Green’s theorem and applications, Divergence theorem, Stokes’ theorem and applications.

  • Text Books
    • G. B. Thomas, M. D. Weir, and J. Hass, Thomas' Calculus, Pearson.

  • Reference Books
    • T. M. Apostol, Calculus, Vol. 1, Wiley.
    • T. M. Apostol, Calculus, Vol. 2, Wiley.
    • Ajit Kumar and S. Kumaresan, A Basic Course in Real Analysis, CRC Press, Taylor & Francis Group.

  • Lecture Notes

  • Problems

LAL: Linear Algebra (July - December 2019)

SMAT430C: Convex Optimization (February-June 2019)

  • Announcements

  • Course Outline
    • Convex Analysis: convex sets, convex functions, calculus of convex functions.
    • Optimality of Convex Programs: 1st order necessary and sufficient conditions, KKT conditions.
    • Duality: Lagrange and conic duality.
    • Linear and Quadratic Programs.
    • Conic Programs: QCQPs, SOCPs, SDPs.
    • Smooth Problems: gradient descent, Nesterov's accelerated method, Newton's methods.
    • Non-smooth Problems: sub-gradient descent.
    • Special topics: active set and cutting planes methods, proximal point method.

  • Text Books
    • S. Boyd and L.Vandenberghe, Convex Optimization. Cambridge University Press, 2004.

  • Reference Books
    • R. T. Rockafellar. Convex Analysis. Princeton University Press, 1996.
    • G. C. Calafiore and L. El Ghaoui, Optimization Models, Cambridge University Press, 2014.