C300
Mathematics for AI
This is not formula memorization. Students use code to recreate mathematical ideas and learn how vectors, distributions, gradients, and optimization become the engine of machine learning.
Math becomes visible when students can compute it.
C300 prepares students for machine learning by turning abstract concepts into experiments, graphs, and short implementations.
Upcoming C300 cohorts
Students can take each mathematics module independently, then combine them into a full AI math foundation when ready.
Linear Algebra
Vectors, matrices, transformations, high-dimensional data, and representation.
- Hours
- 20 hours
- Schedule
- Monday 7:00-9:00 PM ET
- Price
- CAD $880
Probability & Statistics
Distributions, uncertainty, inference, evaluation metrics, and statistical thinking.
- Hours
- 20 hours
- Schedule
- Thursday 7:00-9:00 PM ET
- Price
- CAD $880
Calculus for AI
Derivatives, gradients, loss functions, optimization, and model learning.
- Hours
- 18 hours
- Schedule
- Sunday 10:00 AM-12:00 PM ET
- Price
- CAD $820
Student outcomes
Students understand the math language behind modern AI and can connect formulas to working code.
- Vector and matrix reasoning for data
- Probability, statistics, uncertainty, and metrics
- Gradient intuition and optimization
- Mathematical confidence for C400 and C500
