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.

University of London
Skills you'll gain: Combinatorics, Probability & Statistics, Data Analysis, Advanced Mathematics, Linear Algebra, Mathematics and Mathematical Modeling, Mathematical Theory & Analysis, Applied Mathematics, Statistics, Statistical Analysis, Probability, Algorithms, Algebra, Descriptive Statistics
Beginner · Course · 1 - 4 Weeks

Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Integral Calculus, Calculus, Differential Equations, Materials science, Applied Mathematics, General Mathematics, Mathematical Modeling, Derivatives
★ 4.9 (8) · Intermediate · Course · 1 - 4 Weeks

Corporate Finance Institute
Skills you'll gain: Data Visualization, Portfolio Management, Portfolio Risk, Market Data, Investment Management, Decision Making, Performance Measurement, Performance Analysis, Financial Analysis, Pandas (Python Package), Investments, Equities, Simulations, Performance Metric
Intermediate · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Logical Reasoning, Deductive Reasoning, Algorithms, Python Programming, Computer Programming
★ 4.4 (2.3K) · Beginner · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Resource Allocation, Simulation and Simulation Software, Microsoft Excel, Business Analytics, Data-Driven Decision-Making, Analytics, Risk Analysis, Business Modeling, Model Optimization
★ 4.9 (53) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Advanced Analytics, Generative AI, Analytics, Simulations, Analytical Skills, Risk Analysis, Return On Investment, Machine Learning, Data Science, Model Training, Model Evaluation, Statistical Methods, Decision Making, Reinforcement Learning, Business Strategy, Statistics
Advanced · Course · 3 - 6 Months

Skills you'll gain: Model Optimization, Deep Learning, PyTorch (Machine Learning Library), Model Training, Convolutional Neural Networks, Model Evaluation, Performance Tuning, Artificial Neural Networks, Technical Communication
Intermediate · Course · 1 - 3 Months

National Taiwan University
Skills you'll gain: Supervised Learning, Model Training, Machine Learning, Model Evaluation, Algorithms
★ 4.9 (939) · Beginner · Course · 1 - 3 Months

The Hong Kong University of Science and Technology
Skills you'll gain: Calculus, Numerical Analysis, Integral Calculus, Applied Mathematics, Differential Equations, Trigonometry, Physics, Derivatives
★ 4.9 (52) · Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Process Improvement, Project Management, Operational Efficiency, Process Optimization, Budgeting, Process Improvement and Optimization, Process Modeling, Occupational Safety And Health, Simulation and Simulation Software, Operational Excellence, Financial Planning
★ 5 (6) · Beginner · Course · 1 - 4 Weeks

Northeastern University
Skills you'll gain: Model Evaluation, Linear Algebra, Statistical Machine Learning, Model Optimization, Probability, Bayesian Statistics, Probability Distribution, Machine Learning, Statistical Inference
Mixed · Course · 1 - 4 Weeks

Columbia University
Skills you'll gain: Regression Analysis, Derivatives, Financial Market, Market Data, Financial Modeling, Numerical Analysis, Model Optimization, Python Programming, Algorithms
★ 4.5 (48) · Intermediate · Course · 1 - 3 Months