Mathematical optimization courses can help you learn linear programming, integer programming, and nonlinear optimization techniques. You can build skills in formulating optimization problems, analyzing constraints, and applying algorithms to find optimal solutions. Many courses introduce tools like Python, R, and MATLAB, which are used to implement optimization models and analyze data effectively.

The Chinese University of Hong Kong
Skills you'll gain: Operations Research, Computational Logic, Advanced Mathematics, Combinatorics, Algorithms, Applied Mathematics, Graph Theory, Mathematical Modeling, Mathematical Software, Computational Thinking, Programming Principles, Theoretical Computer Science, Program Development, Performance Tuning, Linear Algebra
Intermediate · Course · 1 - 4 Weeks
Johns Hopkins University
Skills you'll gain: Epidemiology, Mathematical Modeling, Infectious Diseases, Public Health, Risk Modeling, Forecasting, Data Analysis, Statistics, Probability
Intermediate · Course · 1 - 4 Weeks

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Computer Science, Machine Learning Algorithms, Solution Design, Problem Solving, Mathematical Theory & Analysis, Scalability
Beginner · Course · 1 - 3 Months

University of Pennsylvania
Skills you'll gain: Calculus, Applied Mathematics, Derivatives, Engineering Calculations, Advanced Mathematics, Estimation
Mixed · Course · 1 - 4 Weeks

University of Minnesota
Skills you'll gain: Operations Research, Mathematical Modeling, Business Modeling, Business Analytics, Analytics, Business Mathematics, Process Optimization, Data-Driven Decision-Making, Microsoft Excel, Solution Design, Decision Making, Linear Algebra, Resource Allocation, Graphing
Beginner · Course · 1 - 4 Weeks

Northeastern University
Skills you'll gain: Linear Algebra, Statistical Machine Learning, Mathematics and Mathematical Modeling, Statistical Modeling, Probability, Probability & Statistics, Statistical Methods, Bayesian Statistics, Probability Distribution, Mathematical Modeling, General Mathematics, Machine Learning, Applied Mathematics, Statistical Inference, Algebra
Mixed · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Applied Mathematics, Calculus, Numerical Analysis, Mathematical Modeling, Machine Learning, Python Programming, Regression Analysis, Artificial Neural Networks, Deep Learning, Derivatives
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Operations Research, Algorithms, Applied Mathematics, Graph Theory, Combinatorics, Computational Thinking, Mathematical Modeling, Theoretical Computer Science, Python Programming
Build toward a degree
Advanced · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Algebra, Arithmetic, Mathematical Modeling, Applied Mathematics, Graphing, Probability & Statistics
Beginner · Course · 1 - 3 Months

National Taiwan University
Skills you'll gain: Operations Research, Network Model, Case Studies, Applied Mathematics, Mathematical Modeling, Machine Learning, Transportation Operations, Operations, Operational Analysis, Operations Management, Business Analytics, Process Optimization, Advanced Mathematics, Linear Algebra, Machine Learning Algorithms, Resource Allocation, Engineering Analysis, Calculus, Algorithms
Advanced · Course · 1 - 3 Months

The Hong Kong University of Science and Technology
Skills you'll gain: Matlab, Engineering Analysis, Finite Element Methods, Mechanical Engineering, Numerical Analysis, Mathematical Modeling, Applied Mathematics, Advanced Mathematics, Simulation and Simulation Software, Differential Equations, Calculus
Intermediate · Course · 1 - 4 Weeks

Princeton University
Skills you'll gain: Combinatorics, Mathematical Theory & Analysis, Advanced Mathematics, Theoretical Computer Science, Calculus, Probability, Applied Mathematics
Intermediate · Course · 1 - 3 Months