Topic 16 – Calculus

Why do I need to learn about calculus?

Calculus is a fundamental tool for understanding many modern theories and techniques to create software such as artificial intelligence, machine learning, deep learning, data mining, security, digital imagine processing and natural language processing.

What can I do after finishing learning about calculus?

You will then be able to learn modern theories and techniques to create security, data mining, image processing or natural language processing software.

What should I do now?

Please read
- this George B. Thomas et al. (2018). Thomas' Calculus: Early Transcendentals" book or
- this "James Stewart (2016). Calculus. Cengage Learning" book first.
Alternatively, please watch 
- this "MIT 18.01 Single Variable Calculus, Fall 2007" course (Lecture Notes) and 
- this "MIT 18.02 Multivariable Calculus, Fall 2007" course (Lecture Notes).
After finishing the books please click Topic 17 - Linear Algebra to continue.