₹0 for students · Certificate · Beginner
Calculus for Computing
4 mini courses, 12 lessons: growth, derivatives and gradients, integrals, and numerical approximation
12 lessons · ~2 hours · 24-question final exam · pass mark 70%
About the course
What you’ll learn
The calculus that programmers and ML engineers actually use. Understand growth rates and logarithms, derivatives as rates of change, the chain rule behind backpropagation, gradients and gradient descent, integrals as accumulation, and the approximations computers rely on, from Taylor series to Newton's method and floating-point error. Every idea is checked numerically in Python. Pass every lesson quiz and the final exam to earn a verifiable certificate.
Part of the career tracks: Machine Learning Engineer, Computer Science Foundations
How the certificate works
- Read each lesson’s study guide, then the full lesson and any notebooks or exercises.
- Pass every lesson quiz with 70% or more.
- Pass the final exam: 24 questions in 36 minutes.
- Get a certificate with a public verification link, and add it to LinkedIn.
Syllabus
12 lessons in 4 mini courses
Each mini course takes about an hour. Already know one? Test out in the app and skip it.
1. Functions and change
Compare growth rates and explain limits and derivatives.
2. Derivatives at work
Use the chain rule, find optima and run gradient descent.
3. Integrals
Interpret integrals as accumulation and compute them numerically.
4. Approximation
Approximate functions, find roots and reason about floating-point error.
Written by Vikosha. Lessons, questions and exercises are original. Licence: Original Vikosha course..