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 Colorado Boulder
Skills you'll gain: Problem Solving, Computational Thinking, Computer Vision, Game Theory, Image Analysis, Probability, Artificial Neural Networks, Mathematical Modeling, Behavioral Economics, Convolutional Neural Networks, Algorithms, Human Development, Analytical Skills, Artificial Intelligence and Machine Learning (AI/ML), Computer Graphics, Artificial Intelligence, Psychology, Human Learning, Theoretical Computer Science, Human Machine Interfaces
Beginner · Specialization · 3 - 6 Months

Michigan State University
Skills you'll gain: Journalism, Media and Communications, International Relations, Interviewing Skills, Ethical Standards And Conduct, Decision Making, Podcasting, Storytelling, Safety and Security, Content Creation, Digital Publishing, Diversity Awareness, Business Modeling
Beginner · Course · 1 - 3 Months

Skills you'll gain: Site Reliability Engineering, Service Level, Service Level Agreement, Reliability, Key Performance Indicators (KPIs), System Monitoring, Application Performance Management, Performance Measurement, Business Metrics, Continuous Monitoring, Operational Performance Management, Return On Investment, DevOps, Customer experience improvement, Incident Management, Software Development, Prioritization, Business Leadership
Intermediate · Course · 3 - 6 Months

Logical Operations
Skills you'll gain: SQL, Statistical Reporting, Query Languages, Microsoft Access, Data Presentation, Business Reporting, Relational Databases, Data Manipulation, Business Intelligence Software, Data Analysis Software, Data Analysis, Business Intelligence, Microsoft Office
Mixed · Course · 1 - 4 Weeks

IESE Business School
Skills you'll gain: Sustainable Business, Corporate Sustainability, Environmental Social And Corporate Governance (ESG), Corporate Strategy, Business Strategy, Environmental Issue, Strategic Decision-Making, Compliance Management, Stakeholder Engagement, Governance, Consumer Behaviour
Beginner · Course · 1 - 3 Months

Skills you'll gain: Predictive Modeling, Model Evaluation, Predictive Analytics, Statistical Modeling, Risk Modeling, Decision Tree Learning, Data Analysis, R Programming, Logistic Regression, Feature Engineering, Model Deployment, Data Import/Export, Exploratory Data Analysis, Data Preprocessing
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Looker (Software), Data-Driven Decision-Making, Data Analysis, Dashboard, Analytics, Data Visualization Software, Data Storytelling, Big Data, Interactive Data Visualization, Data Presentation, Google Cloud Platform, SQL, Business Analytics, Cloud Storage, Data Warehousing, Data Storage Technologies
Beginner · Course · 1 - 3 Months

Arizona State University
Skills you'll gain: Materials science, Mechanical Engineering, Structural Analysis, Manufacturing Processes, Failure Analysis, Chemical Engineering, Engineering Calculations
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Model Deployment, Responsible AI, No-Code Development, LLM Application, AI Enablement, ChatGPT, Business Metrics, Data Ethics, AI Personalization, Return On Investment, Artificial Intelligence, AI Product Strategy, Customer experience improvement, Language Interpretation, Translation, and Studies, Performance Measurement, Large Language Modeling, Product Improvement, Cross Platform Development, Continuous Improvement Process, Natural Language Processing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: PyTorch (Machine Learning Library), Deep Learning, Performance Analysis, Artificial Neural Networks, Resource Utilization
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Generative AI, LLM Application, AI Enablement, Prompt Engineering, Responsible AI, Model Evaluation, Data Quality, Verification And Validation, Natural Language Processing
Beginner · Course · 1 - 4 Weeks

The University of Tokyo
Skills you'll gain: Neurology, Electrophysiology, Medical Imaging, Psychology, Radiology, Computer Vision, Diagnostic Radiology, Scientific Visualization, Biomedical Engineering, Speech Language Pathology, Digital Signal Processing
Beginner · Course · 1 - 4 Weeks