Calculus is essential in various branches of mathematics. This section is designed to take you from fundamental calculus concepts to the advanced techniques essential for optimization. Building on the foundation laid in Linear Algebra, this section explores how calculus is applied to analyze and optimize complex systems. We begin with the classical notion of derivatives—ranging from scalar functions to those of vectors and matrices—and gradually introduce numerical methods. In doing so, we not only deepen your understanding of calculus but also provide the essential background and analytical foundations that lie behind machine learning.