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 Michigan
Skills you'll gain: Statistical Modeling, Sampling (Statistics), Statistical Inference, Data-Driven Decision-Making, Descriptive Statistics, Data Visualization, Statistical Methods, Bayesian Statistics, Statistical Hypothesis Testing, Data Visualization Software, Histogram, Statistics, Jupyter, Probability & Statistics, Model Evaluation, Matplotlib, Statistical Analysis, Data Analysis, Statistical Programming, Python Programming
Beginner · Specialization · 1 - 3 Months

Coursera
Skills you'll gain: MLOps (Machine Learning Operations), Model Evaluation, Configuration Management, Image Analysis, Multimodal Prompts, Debugging, Experimentation, Computer Vision, Theoretical Computer Science, Data Visualization, Deep Learning, Visualization (Computer Graphics), Algorithms, Performance Tuning, Tensorflow, Failure Mode And Effects Analysis, Risk Analysis, Root Cause Analysis, Machine Learning, Performance Analysis
Intermediate · Specialization · 3 - 6 Months

University of California, Davis
Skills you'll gain: ArcGIS, Geographic Information Systems, Geospatial Information and Technology, GIS Software, Spatial Analysis, Data Storytelling, Spatial Data Analysis, Geospatial Mapping, Data Presentation, Data Sharing, Metadata Management, Heat Maps, Environmental Science, Public Health, Emergency Response, Image Analysis, Project Management, Data Visualization, Data Visualization Software, Data Quality
Beginner · Specialization · 3 - 6 Months

Universitat Politècnica de València
Skills you'll gain: R Programming, R (Software), Statistical Analysis, Ggplot2, Data Import/Export, Data Structures, Programming Principles, Data Preprocessing, Data Science, Model Evaluation, Machine Learning, Data Manipulation, Exploratory Data Analysis, Data Visualization Software
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Healthcare 5.0, Artificial Intelligence, AI Enablement, Jupyter, Healthcare Ethics, Health Informatics, Healthcare Industry Knowledge, LLM Application, Machine Learning, Deep Learning, Machine Learning Software, MLOps (Machine Learning Operations), Generative Model Architectures, Statistical Machine Learning, AI Product Strategy, Model Evaluation, Predictive Modeling, Data-Driven Decision-Making, Data Processing, Data Analysis
Intermediate · Specialization · 1 - 3 Months
Stanford University
Skills you'll gain: Bayesian Network, Applied Machine Learning, Graph Theory, Machine Learning Algorithms, Probability Distribution, Network Model, Statistical Modeling, Markov Model, Decision Support Systems, Machine Learning, Probability & Statistics, Network Analysis, Classification Algorithms, Machine Learning Methods, Statistical Inference, Sampling (Statistics), Statistical Methods, Algorithms, Regression Analysis, Computational Thinking
Advanced · Specialization · 3 - 6 Months

California Institute of the Arts
Skills you'll gain: Typography, Graphic Design, Design Elements And Principles, Adobe Creative Cloud, Adobe Photoshop, Logo Design, Photography, Brand Strategy, Photo Editing, Layout Design, Graphic and Visual Design Software, Branding, Color Theory, Adobe InDesign, Design, Visual Design, Graphic and Visual Design, Creative Design, Art History, Style Guides
Beginner · Specialization · 3 - 6 Months

Johns Hopkins University
Skills you'll gain: Bioinformatics, Data Science, Molecular Biology, Data Analysis, Computer Science, Statistical Analysis, Computational Thinking, Biostatistics, Statistics, Software Engineering, Algorithms, Biology
Mixed · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Cloud Platform, Generative AI, MLOps (Machine Learning Operations), Model Deployment, Tensorflow, AI Workflows, Artificial Intelligence, Cloud Infrastructure, Machine Learning, Natural Language Processing
Beginner · Course · 1 - 3 Months

Skills you'll gain: Kubernetes, Scalability, Multi-Tenant Cloud Environments, Google Cloud Platform, Infrastructure Architecture, Cloud Management
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Responsible AI, Power BI, Microsoft Azure, Microsoft Copilot, Business Intelligence, Data Architecture, Business Reporting, AI Personalization, Pandas (Python Package), Python Programming, Predictive Modeling, Generative AI, Matplotlib, Data Wrangling, Artificial Intelligence and Machine Learning (AI/ML), Data Transformation, Data Visualization, Data Governance, R Programming, Continuous Deployment
Advanced · Course · 1 - 4 Weeks

University of Pennsylvania
Skills you'll gain: People Analytics, Descriptive Analytics, Data-Driven Decision-Making, Marketing Analytics, Financial Statement Analysis, Business Analytics, Customer Analysis, Data Collection, Human Capital, Predictive Modeling, Human Resource Strategy, Operations Research, Financial Analysis, Predictive Analytics, Analytics, Operational Efficiency, Financial Data, Operational Analysis, Peer Review, Human Resources
Beginner · Specialization · 3 - 6 Months