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 Colorado Boulder
Skills you'll gain: Chemical Engineering, Chemistry, Thermal Management, Mechanics, Mechanical Engineering, Engineering Calculations, Mathematical Software, Process Engineering, Analytical Chemistry, Numerical Analysis, Vibrations, Differential Equations, Engineering, Physics, Applied Mathematics, Integral Calculus, Probability Distribution, Mathematical Modeling, Materials science, Physical Science
★ 4.5 (1.1K) · Advanced · Specialization · 3 - 6 Months
Stanford University
Skills you'll gain: Bayesian Network, Applied Machine Learning, Decision Intelligence, Bayesian Statistics, Graph Theory, Machine Learning Algorithms, Probability Distribution, Network Model, Statistical Modeling, Machine Learning Methods, Markov Model, Machine Learning, Unsupervised Learning, Probability & Statistics, Network Analysis, Statistical Inference, Model Training, Statistical Machine Learning, Model Optimization, Sampling (Statistics)
★ 4.6 (1.6K) · Advanced · Specialization · 3 - 6 Months

Johns Hopkins University
Skills you'll gain: Calculus, Integral Calculus, Numerical Analysis, Advanced Mathematics, Mathematical Theory & Analysis, Mathematical Modeling, Mathematical Software, Data Analysis, Probability, Geometry, Applied Mathematics, Mechanics, Graphing, Estimation, Probability & Statistics, Exploratory Data Analysis, Physics
★ 4.7 (150) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Fine-tuning, Generative AI, Reinforcement Learning, Large Language Modeling, Generative Model Architectures, Machine Learning Methods, Model Optimization, Model Training, Model Evaluation
★ 4.4 (135) · Intermediate · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Debugging, Algorithms, Package and Software Management, Git (Version Control System), Data Structures, GitHub, Programming Principles, Code Reusability, Python Programming, Program Development, Version Control, Computational Thinking, Unit Testing, Integrated Development Environments, Computer Programming Tools, Computer Programming, Maintainability, Scripting, Functional Design, Object Oriented Programming (OOP)
★ 4.5 (593) · Beginner · Course · 1 - 3 Months

Pearson
Skills you'll gain: IT Management, Information Systems, Management Information Systems, Information Management, Managed Services, Organizational Strategy, Security Management, Governance Risk Management and Compliance, Technology Strategies, Innovation, Resource Allocation, Information Systems Security, Governance, Digital Transformation, Resource Utilization, Security Strategy, Risk Management, Business Transformation, Organizational Structure, Technical Communication
Beginner · Course · 1 - 4 Weeks
University of London
Skills you'll gain: Descriptive Statistics, Statistics, Probability & Statistics, Exploratory Data Analysis, Statistical Methods, Statistical Hypothesis Testing, Data Visualization, Decision Intelligence, Operations Research, Data-Driven Decision-Making, Statistical Modeling, Data Analysis, Probability, Probability Distribution, Statistical Analysis, Sampling (Statistics), Statistical Inference, Mathematical Modeling
★ 4.6 (1.5K) · Beginner · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Software Testing, Software Quality Assurance, Acceptance Testing, System Testing, Functional Testing, Software Quality (SQA/SQC), Quality Assurance, Behavior-Driven Development, Unit Testing, Issue Tracking, Verification And Validation, Browser Compatibility, Test Planning, User Acceptance Testing (UAT), Regression Testing, Quality Assurance and Control, Test Tools, Test Case, Quality Assessment, Quality Management Systems
Beginner · Professional Certificate · 3 - 6 Months

Microsoft
Skills you'll gain: CI/CD, C# (Programming Language), Azure DevOps, Object Oriented Design, Continuous Integration, Object Oriented Programming (OOP), ASP.NET, Debugging, SQL, Secure Coding, Cloud Deployment, .NET Framework, Microsoft Copilot, Relational Databases, Scalability, Database Management, Graph Theory, Back-End Web Development, Program Development, Data Structures
★ 4.6 (387) · Beginner · Professional Certificate · 3 - 6 Months

Johns Hopkins University
Skills you'll gain: Traffic Flow Optimization, Architectural Design, Sustainable Development, Stormwater Management, Building Codes, Community Development, Sustainable Systems, Land Development, Public Works, Sustainable Architecture, Landscape Architecture, Transportation Operations, Civil Engineering, Land Management, Case Studies, Building Design, Economic Development, Sustainable Design, Sustainable Technologies, Environmental Science
★ 4.6 (521) · Intermediate · Specialization · 3 - 6 Months

École Polytechnique
Skills you'll gain: Semiconductors, Materials science, Differential Equations, Integral Calculus, Numerical Analysis, Linear Algebra, Derivatives, Applied Mathematics, Chemistry, Physics
★ 4.8 (255) · Advanced · Course · 1 - 4 Weeks

L&T EduTech
Skills you'll gain: Energy and Utilities, Electric Power Systems, Electrical Power, Electrical Systems, Electrical Substation, Internet Of Things, System Monitoring, Operations Support Systems, Control Systems, Infrastructure Security, Cybersecurity, Communication Systems, Automation, Failure Analysis, Interoperability, Artificial Intelligence and Machine Learning (AI/ML), Emerging Technologies
Intermediate · Course · 1 - 4 Weeks