Data Structures and Algorithms courses can help you learn about arrays, linked lists, trees, and graph structures, along with sorting and searching algorithms. You can build skills in problem-solving, optimizing code efficiency, and analyzing algorithm complexity. Many courses introduce tools like Python, Java, or C++ for implementing these concepts, as well as platforms for coding challenges that reinforce your understanding through practical application.

University of Houston
Skills you'll gain: Probability & Statistics, Statistical Methods, Statistics, Microsoft Excel, Predictive Analytics, Game Theory, Spreadsheet Software, Predictive Modeling, Excel Formulas, Pivot Tables And Charts, Regression Analysis, Statistical Analysis, Statistical Modeling, Advanced Analytics, Data-Driven Decision-Making, Data Analysis, Analytics, Data Analysis Software, Simulations, Probability
Beginner · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Petroleum Industry, Energy and Utilities, Oil and Gas, Market Dynamics, Strategic Thinking, Business Strategy, Business Analysis, Business Economics, Supply And Demand, Stakeholder Analysis, Stakeholder Engagement, Business Analytics, Economics, Stakeholder Management, Business Analysis Tools, Political Sciences, Resource Utilization, Environment and Resource Management, Natural Resource Management, Emerging Technologies
Mixed · Course · 1 - 3 Months

University of Cambridge
Skills you'll gain: User Experience Design, Storytelling, Oral Expression, Design, User Centered Design, Design Thinking, Human Centered Design, Visual Design, Design Research, Design Elements And Principles, Design Strategies, Creativity, Creative Thinking
Beginner · Course · 1 - 3 Months

Universitat Politècnica de València
Beginner · Course · 1 - 4 Weeks

Unilever
Skills you'll gain: Descriptive Analytics, Supply Chain, Supply Chain Management, Supply Chain Planning, Predictive Analytics, Operations Research, Forecasting, Inventory Management System, Statistical Programming, Query Languages, Data-Driven Decision-Making, Business Analytics, Advanced Analytics, Analytics, Predictive Modeling, Demand Planning, Agile Methodology, SQL, Data Presentation, Database Software
Beginner · Course · 1 - 4 Weeks

Tableau Learning Partner
Skills you'll gain: Requirements Elicitation, Business Analysis, Business Analysis Tools, Business Metrics, Stakeholder Analysis, Key Performance Indicators (KPIs), Requirements Analysis, Business Requirements, Stakeholder Management, User Requirements Documents, Business Process, Business Process Modeling, Process Flow Diagrams, Data Visualization, Stakeholder Engagement, Process Modeling, Diagram Design, Requirements Management, Solution Delivery
Beginner · Course · 1 - 4 Weeks

Fractal Analytics
Skills you'll gain: Prompt Engineering, Responsible AI, Generative AI, Data Ethics, AI literacy, Management Consulting, Artificial Intelligence, Business Consulting, Consulting, AI Enablement, Risking, Microsoft Copilot, Quality Assurance, AI powered creativity, Market Intelligence, Market Research, Solution Design, Automation, Report Writing, Critical Thinking
Beginner · Specialization · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Semiconductors, Electrical Engineering, Materials science, Electrical and Computer Engineering, Physics, Electronics Engineering, Electronics
Build toward a degree
Advanced · Course · 1 - 4 Weeks

Universitat Politècnica de València
Intermediate · Course · 1 - 3 Months

Universidad de Palermo
Skills you'll gain: Art History, Ancient History, Social Studies, Culture, Aesthetics, European History, Liberal Arts, World History, Mathematics Education
Beginner · Course · 1 - 4 Weeks

Georgia Institute of Technology
Skills you'll gain: Structural Analysis, Structural Engineering, Engineering Analysis, Mechanical Engineering, Mechanics, Engineering, Engineering Calculations, Engineering Practices
Mixed · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: Scikit Learn (Machine Learning Library), Supervised Learning, Applied Machine Learning, Model Evaluation, Machine Learning Methods, Predictive Analytics, Feature Engineering, Classification And Regression Tree (CART), Machine Learning Algorithms, Predictive Modeling, Machine Learning Software, Analytics, Decision Tree Learning, Machine Learning, Logistic Regression, Data Analysis, Data Analysis Software, Classification Algorithms, Python Programming
Intermediate · Course · 1 - 4 Weeks