Algorithm design courses can help you learn sorting algorithms, graph theory, dynamic programming, and complexity analysis. You can build skills in problem-solving, optimizing code efficiency, and understanding data structures like trees and hash tables. Many courses introduce tools such as Python, Java, or C++, along with frameworks for implementing algorithms, that support tasks in artificial intelligence, data analysis, and software development.

Skills you'll gain: Capacity Planning, Operations Management, Operations, Business Operations, Supply Chain Planning, Business Management, Resource Planning, Quality Management, Organizational Structure, Business Planning, Production Management, Demand Planning, Production Schedule, Supply Chain, Organizational Effectiveness, Scheduling, Quality Improvement, Workforce Management, Process Management, Product Quality (QA/QC)
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Teamwork, Collaboration, Team Building, Team Collaboration, Resilience, Team Performance Management, Motivational Skills, Team Motivation, Enthusiasm, Positivity, Growth Mindedness, Employee Engagement, Self-Motivation, Open Mindset, Communication Strategies, Communication, Productivity, Course Development, Environment, Growth Strategies
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Responsible AI, Anomaly Detection, Image Analysis, Text Mining, Unsupervised Learning, Microsoft Azure, Data Ethics, Natural Language Processing, AI Workflows, Computer Vision, Applied Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Software, Model Training, Regression Analysis, Artificial Intelligence, No-Code Development, AI literacy, Predictive Modeling, Machine Learning
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Microservices, Google Cloud Platform, Cloud Applications, Spring Framework, Cloud Development, Spring Boot, Database Management, Cloud Deployment, Cloud-Native Computing, Databases, Database Development, Database Systems, Software Architecture, Application Frameworks, Application Performance Management, Service Oriented Architecture, Application Deployment, Configuration Management
Intermediate · Course · 1 - 4 Weeks

Sage Publications
Skills you'll gain: Human Resource Management, Human Resources, Human Resources Management and Planning, Human Resource Strategy, Human Resource Policies, Human Relations Movement, Labor Relations, Employee Relations, Labor Law, Staff Management, Workforce Management, Workforce Planning, Talent Management, Law, Regulation, and Compliance, Organizational Structure, Strategic Leadership, Employee Engagement
Beginner · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Star Schema, Power BI, Data Modeling, Data Analysis Expressions (DAX), Model Optimization, Snowflake Schema, Database Design, Performance Tuning, Data Analysis, Business Intelligence, Data Visualization, Time Series Analysis and Forecasting
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Embedded Software, Embedded Systems, Debugging, Data Structures, System Programming, Microarchitecture, C (Programming Language), Memory Management, Hardware Architecture, Computer Architecture, Software Design, Maintainability, Computer Programming Tools, System Configuration, Code Reusability, Peripheral Devices
Intermediate · Course · 1 - 4 Weeks

University of Minnesota
Skills you'll gain: AI Personalization, Model Evaluation, Machine Learning Algorithms, Machine Learning Methods, Taxonomy, Decision Support Systems, Business Metrics, Applied Machine Learning, Test Data, Machine Learning, Dimensionality Reduction, Performance Metric, Performance Testing, Spreadsheet Software, Analysis, Systems Design, Solution Design, Predictive Modeling, Microsoft Excel, Statistical Methods
Intermediate · Specialization · 3 - 6 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Business Planning, ISO 9000 Series, Strategic Marketing, Marketing, Financial Statement Analysis, Financial Statements, Quality Management Systems, Organizational Strategy, Financial Analysis, Product Planning, Governance, Marketing Planning, Corporate Strategy, Operations Management, Organizational Structure, Working Capital, Financial Data, Business Strategies, Market Analysis, Quality Management
Beginner · Specialization · 3 - 6 Months

LearnQuest
Skills you'll gain: Spring Framework, Microservices, JUnit, Model View Controller, Restful API, Application Frameworks, Spring Boot, Software Architecture, API Gateway, Web Services, Cloud-Native Computing, Object-Relational Mapping, Transaction Processing, Data Persistence, Frontend Integration, Service Oriented Architecture, JSON, Database Management, Unit Testing, Java Programming
Beginner · Specialization · 1 - 3 Months

California Institute of the Arts
Skills you'll gain: Ideation, Logo Design, Brand Strategy, Style Guides, Graphic Design, Branding, Visual Storytelling, Typography, Graphic and Visual Design, Brainstorming, Layout Design, Adobe InDesign, Creativity, Adobe Photoshop, Color Theory, Design Elements And Principles
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Warehousing, Extract, Transform, Load, IBM DB2, Star Schema, PostgreSQL, Snowflake Schema, Data Mart, Data Architecture, Data Modeling, Database Design, Database Systems, Data Lakes, Data Integration, Query Languages, Data Validation, Data Cleansing, SQL, Data Quality
Intermediate · Course · 1 - 4 Weeks