Skip to main content

Applied Mathematics

Mathematics at work: modeling, optimization, numerical methods, and financial and cryptographic math.

11 Topics

C

Convex Optimization

Convex optimisation solves problems where local optima are global. You will learn convex sets and functions, duality, algorithms and how to model engineering and machine-learning problems as convex programs.

πŸ“š2πŸŽ“1🌐1πŸ“„1
5
Resources
3
Levels
C

Cryptography Math

This topic covers the mathematical foundations of secure communication, including number theory, abstract algebra, and probability. Learners will understand how algorithms like RSA and elliptic curve cryptography secure data transmission and digital signatures.

πŸ“š4
4
Resources
3
Levels
F

Financial Mathematics

Financial mathematics applies mathematical modeling and quantitative methods to financial markets. Learners will understand how to price derivative securities, manage portfolio risk, and model asset price movements using stochastic calculus and interest rate theory.

πŸ“š3πŸŽ“1🌐1πŸ“„1
6
Resources
3
Levels
F

Finite Element Analysis & CFD

FEA and CFD simulate stresses, heat and fluid flow numerically. You will learn the underlying methods, meshing, boundary conditions, validation and how to use tools such as ANSYS, Abaqus or OpenFOAM responsibly.

πŸ“Ί1πŸ“š2πŸŽ“3
6
Resources
3
Levels
I

Information Theory

Information theory quantifies information, compression and communication. You will learn entropy, mutual information, channel capacity and coding, and why these ideas underpin statistics and machine learning.

πŸ“Ί1πŸ“š4πŸŽ“2🌐1πŸ“„1
9
Resources
3
Levels
M

Mathematical Modeling

Mathematical modeling is the process of translating real-world phenomena into mathematical equations to analyze and predict behaviors. Learners will understand how to formulate, solve, and validate models across physics, biology, and social sciences.

πŸ“Ί1πŸ“š2πŸŽ“3🌐1
7
Resources
3
Levels
M

Mathematics for Machine Learning

Machine learning rests on linear algebra, calculus, probability and optimisation. You will learn exactly the mathematics needed to read ML papers and textbooks, with the resources that teach it in that order.

πŸ“Ί1πŸ“š2πŸŽ“1πŸ“„2
6
Resources
3
Levels
N

Numerical Methods

Numerical methods are algorithms used to obtain approximate numerical solutions to mathematical problems that lack analytical solutions. Learners will understand how to solve differential equations, find roots, and perform numerical integration using computers.

πŸ“š4πŸŽ“1🌐2
7
Resources
3
Levels
O

Optimization

Optimization is the study of finding the best solution to a problem given a set of constraints. Learners will understand how to formulate and solve linear, non-linear, and integer programming problems using various mathematical algorithms.

πŸ“š7πŸŽ“2
9
Resources
3
Levels
Q

Quantitative Finance

Quantitative finance applies mathematics to pricing and risk. You will learn stochastic calculus, derivatives pricing, portfolio theory and the programming and interview preparation used in quant roles.

πŸ“š3πŸŽ“2🌐4
9
Resources
3
Levels
S

Stochastic Calculus

Stochastic calculus handles calculus for random processes. You will learn Brownian motion, ItΓ΄'s lemma, stochastic differential equations and the applications to option pricing and filtering.

πŸ“š3🌐1
4
Resources
3
Levels