Convex optimization courses can help you learn linear programming, duality theory, and gradient descent methods. You can build skills in formulating optimization problems, analyzing convex sets, and applying algorithms to practical work. Many courses introduce tools like MATLAB, Python libraries, and optimization software, that support implementing solutions in fields such as machine learning, artificial intelligence, and operations research.

Northeastern University
Skills you'll gain: Operations Research, Applied Mathematics, Mathematical Software, Linear Algebra, Mathematical Modeling, Algorithms, Model Optimization
★ 4.9 (8) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Google Ads, Pay Per Click Advertising, Marketing Effectiveness, Performance Measurement, Key Performance Indicators (KPIs), Online Advertising, Campaign Management, Search Engine Marketing, Digital Advertising, Keyword Research, Performance Analysis, Marketing Analytics, Brand Management, Social Media Campaigns, Cost Reduction, Budget Management, Project Management, Data-Driven Decision-Making, Return On Investment, Quality Assessment
Intermediate · Specialization · 3 - 6 Months

The Chinese University of Hong Kong
Skills you'll gain: Model Optimization, Mathematical Modeling, Problem Solving, Mathematical Software, Graph Theory
★ 4.8 (460) · Intermediate · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: PyTorch (Machine Learning Library), Convolutional Neural Networks, Deep Learning, Supervised Learning, Model Optimization, Artificial Neural Networks, Applied Machine Learning, Model Training, Model Evaluation, Decision Tree Learning, Machine Learning
Intermediate · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Artificial Intelligence and Machine Learning (AI/ML), AI powered creativity, Generative AI, AI literacy, Artificial Intelligence, Machine Learning
★ 4.4 (85) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Applied Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Applied Mathematics, Model Training, Artificial Neural Networks, Machine Learning, Deep Learning, Model Optimization, Fine-tuning, Convolutional Neural Networks, Python Programming, Calculus, Derivatives
Intermediate · Course · 1 - 4 Weeks

Columbia University
Skills you'll gain: Portfolio Management, Investment Management, Portfolio Risk, Asset Management, Risk Modeling, Estimation, Market Liquidity, Risk Management, Financial Trading, Model Optimization, Risk Analysis, Statistical Analysis
★ 4.6 (49) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Calculus, Integral Calculus, Model Optimization, Mathematical Software, Applied Mathematics, NumPy, Programming Principles, Mathematical Modeling, Machine Learning Methods, Python Programming, Mathematical Theory & Analysis, Graphing, Data Science, Derivatives
Intermediate · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Applied Mathematics, Estimation, Calculus, Mathematical Modeling, Derivatives
★ 4.7 (63) · Intermediate · Course · 1 - 3 Months

The Chinese University of Hong Kong
Skills you'll gain: Model Optimization, Debugging, Mathematical Modeling, Code Reusability
★ 4.9 (143) · Intermediate · Course · 1 - 3 Months

The Chinese University of Hong Kong
Skills you'll gain: Model Optimization, Algorithms, Mathematical Modeling, Mathematical Software, Performance Tuning
★ 4.8 (44) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Generative Engine Optimization (GEO), Content Performance Analysis, Search Engine Optimization, Content Optimization, Generative AI, Web Analytics and SEO, Keyword Research, Digital Marketing, Performance Measurement, Content Creation, Competitive Analysis, Semantic Web, Content Strategy, Artificial Intelligence, Web Content, Content Marketing, Content Development and Management, Analysis, Ethical Standards And Conduct, Data Strategy
★ 4.6 (56) · Intermediate · Course · 1 - 4 Weeks