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 Minnesota
Skills you'll gain: Finite Element Methods, Semiconductors, Electronics Engineering, Electronic Systems, Computer Architecture, Manufacturing Processes, Process Engineering, Emerging Technologies, Simulation and Simulation Software, Mathematical Modeling, Electronic Components, Micrometer, Artificial Intelligence
Mixed · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: Generative AI, Microsoft Copilot, Data Migration, Software Development Tools, Artificial Intelligence, Maintainability, Scalability, Performance Tuning, Kubernetes, Software Versioning, Application Frameworks, Algorithms, Data Structures
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Torque (Physics), Game Design, Video Game Development, Mechanics, Animation and Game Design, Simulations, Mathematical Modeling, Physics, Scripting, C# (Programming Language), Linear Algebra, Applied Mathematics
Mixed · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Trigonometry, Probability, Data Analysis, Algebra, Probability Distribution, Descriptive Statistics, Mathematical Modeling, Graphing, Statistics, Geometry, Arithmetic
Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Algebra, Applied Mathematics, Graphing, Mathematical Modeling, Advanced Mathematics, Calculus
Beginner · Course · 1 - 4 Weeks

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Performance Tuning, Hibernate (Java), JUnit
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Scalability, Time Series Analysis and Forecasting, Predictive Modeling, Programming Principles, Data Import/Export, Exploratory Data Analysis, Scripting, Statistical Analysis, Data Analysis, Data Processing, Data Manipulation, Applied Machine Learning, File Management, Mathematical Software
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Statistical Visualization, Scatter Plots, Histogram, Data Science, Computer Programming
Beginner · Course · 1 - 3 Months

Simplilearn
Skills you'll gain: Mathematical Modeling, Linear Algebra, Dimensionality Reduction, Applied Mathematics, Data Analysis, Applied Machine Learning, Analytics, Data Science
Beginner · Course · 1 - 4 Weeks

Edureka
Skills you'll gain: API Design, Application Programming Interface (API), Data Validation, Restful API, Application Frameworks, Performance Tuning, Software Versioning, Django (Web Framework), Software Documentation, Middleware, Node.JS, Application Performance Management, Scalability, JSON, Spring Boot, Test Automation
Beginner · Course · 1 - 4 Weeks

Packt
Skills you'll gain: Cloud Infrastructure, Cloud Computing, Cloud Services, Virtual Machines, Virtualization, Data Migration, Disaster Recovery, Cloud Storage, Dynamic Host Configuration Protocol (DHCP), Data Storage Technologies, Containerization, Network Routing
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, Data Structures, 3D Assets, Game Design, 3D Modeling, Virtual Environment, Data Store, Video Game Development, Animation and Game Design, Program Development, Visualization (Computer Graphics), Data Management, Object Oriented Programming (OOP), Scripting, Scalability, Event-Driven Programming, Software Design, Debugging, Performance Tuning
Intermediate · Specialization · 1 - 3 Months