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.

Google Cloud
Skills you'll gain: Model Optimization, Google Cloud Platform, Cloud Infrastructure, AI Workflows, Performance Tuning, Scenario Testing, Interoperability, Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Bash (Scripting Language), Shell Script, Unix Shell, Data Wrangling, Data Analysis, Data Cleansing, Unix Commands, Data Transformation, Data Processing, Analytics, Command-Line Interface, Data Quality, Scripting, Exploratory Data Analysis, Data Manipulation, Linux Commands, Analysis, Scripting Languages, Query Languages, Advanced Analytics
Beginner · Course · 1 - 4 Weeks

Microsoft
Beginner · Course · 1 - 3 Months
University of Illinois at Urbana-Champaign
Skills you'll gain: Operations Management, Supply Chain, Continuous Improvement Process, Operations, Process Improvement, Supply Chain Planning, Process Improvement and Optimization, Supply Chain Management, Education Software and Technology, Instructional and Curriculum Design, Instructional Design, Continuous Quality Improvement (CQI), Organizational Change, Learning Management Systems, Training Programs, Augmented and Virtual Reality (AR/VR), Digital pedagogy, Training and Development, Solution Design, Virtual Reality
Credit offered
Mastertrack · 6 - 12 Months

Microsoft
Intermediate · Course · 1 - 4 Weeks

Northeastern University
Credit offered
Graduate Certificate · 6 - 12 Months

Skills you'll gain: User Interface (UI), Application Development, Application Deployment, UI Components, User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Program Development, Interactive Design, Development Environment, Software Development Life Cycle, Software Testing, Context Management, Frontend Integration, Application Frameworks, Application Performance Management, Debugging, Application Security, Event-Driven Programming, Web Services
Beginner · Course · 1 - 4 Weeks
University of Colorado Boulder
Skills you'll gain: Semiconductors, Power Electronics, Display Devices, Control Systems, Computer Displays, Systems Design, Technical Design, Model Optimization, Electronic Systems, Electronics, Electrical Engineering, USB, Electrical Power, Electronic Components, Materials science, electromagnetics, Electronics Engineering, Electrical and Computer Engineering, Engineering, Scientific, and Technical Instruments, Image Quality
Credit offered
Graduate Certificate · 6 - 12 Months

Google Cloud
Skills you'll gain: Google Cloud Platform, Identity and Access Management, Virtual Networking, Network Architecture, Cloud Infrastructure, Network Performance Management, General Networking, Network Planning And Design, Hybrid Cloud Computing, Generative AI, Network Routing, Network Infrastructure, Network Security, Multi-Cloud, Token Optimization, Hardware Architecture, Load Balancing, Distributed Computing
Intermediate · Course · 1 - 3 Months
Universidad de los Andes
Skills you'll gain: Social Network Analysis, Network Analysis, Data Storytelling, Predictive Modeling, Data Presentation, Financial Data, Marketing Analytics, Financial Modeling, Statistical Machine Learning, Predictive Analytics, Interactive Data Visualization, Data Preprocessing, Marketing Management, Marketing Operations, Transfer Learning, Data Visualization, Random Forest Algorithm, Data Cleansing, Operations Research, Model Optimization
Credit offered
Mastertrack · 6 - 12 Months

Microsoft
Intermediate · Course · 1 - 3 Months
Stanford University
Skills you'll gain: Algorithms, Bioinformatics, Graph Theory, Computational Thinking, Data Structures
Intermediate · Course · 1 - 4 Weeks