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.

Imperial College London
Skills you'll gain: Analytical Skills, Science and Research, Sampling (Statistics), Statistical Hypothesis Testing, Data Literacy, Statistical Analysis, R (Software), Data Analysis, Statistical Software, Statistical Programming, Probability & Statistics, Statistical Methods, Data Analysis Software, R Programming, Statistics, Public Health, Statistical Inference, Descriptive Statistics, Probability Distribution
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Pipelines, Data Maintenance, Dataflow, Data Storage, Data Processing, Google Cloud Platform, Cloud Storage, Data Analysis, Cloud Engineering, Data Architecture, Data Lakes, Data Warehousing, Data Preprocessing, Automation
Advanced · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Healthcare Ethics, Statistical Methods, Statistical Machine Learning, Patient Communication, Health Care Procedure and Regulation, Clinical Research, Model Evaluation, Data Ethics, Probability & Statistics, Health Technology, Health Informatics, Decision Intelligence, Health Policy, Responsible AI, Machine Learning, Applied Machine Learning, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), AI Integrations, Predictive Modeling
Beginner · Course · 1 - 4 Weeks

SkillsBooster Academy
Skills you'll gain: Microsoft Copilot, Data Visualization, Data Analysis, Interactive Data Visualization, Data Presentation, Exploratory Data Analysis, Data Storytelling, Data Visualization Software, Dashboard, Data Cleansing, Microsoft Excel, AI Workflows, Microsoft PowerPoint, Artificial Intelligence and Machine Learning (AI/ML), AI Personalization, Excel Formulas, Data Architecture, Excel Macros, Generative AI, Microsoft Windows
Beginner · Course · 1 - 3 Months

Rice University
Skills you'll gain: Probability & Statistics, Microsoft Excel, Descriptive Statistics, Box Plots, Statistical Methods, Probability Distribution, Statistical Visualization, Data Visualization, Probability, Statistics, Excel Formulas, Plot (Graphics), Business Mathematics, Spreadsheet Software, Data-Driven Decision-Making, Mathematical Theory & Analysis, Algebra, Bayesian Statistics, Arithmetic, Case Studies
Beginner · Course · 1 - 3 Months

Skills you'll gain: Clinical Trials, Clinical Research, Pharmaceuticals, Drug Development, Psychological Evaluations, Patient Evaluation, Pharmaceutical Terminology, Clinical Assessment, Quantitative Research, Psychosocial Assessments, Data Literacy, Patient Observation, Patient-centered Care, Oncology, Statistical Methods, Data Science, Statistical Analysis
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Star Schema, Data Modeling, Database Design, Data Warehousing, Dashboard, Business Reporting, Dashboard Creation, Business Intelligence, Business Process, Business Intelligence Software, Self Service Technologies, Performance Tuning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: PySpark, Databricks, Apache Spark, MLOps (Machine Learning Operations), Microsoft Azure, Big Data, Data Lakes, Model Training, Machine Learning Methods, Data Processing, Deep Learning, Data Transformation, Model Deployment, Data Pipelines, Data Manipulation, Model Evaluation, Machine Learning, Distributed Computing, Exploratory Data Analysis
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Matplotlib, Scientific Visualization, Visualization (Computer Graphics), Plot (Graphics), Statistical Visualization, Interactive Data Visualization, Data Visualization Software, Computer Graphics, Computer Graphic Techniques, Graphic and Visual Design, Typography, Visual Design, Design, Python Programming, Analytical Skills
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Data Storytelling, Data Presentation, Persuasive Communication, Storytelling, Presentations, Data Visualization, Driving engagement, Communication, Marketing Analytics, Business Priorities, Data-Driven Decision-Making, User Feedback, Google Analytics, Stakeholder Communications, Stakeholder Engagement
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Presentation, Data Visualization, Plot (Graphics), Statistical Visualization, Data-Driven Decision-Making, Dashboard Creation, Data Ethics, R (Software), Data Science, Data Governance, Advanced Analytics
Beginner · Course · 1 - 4 Weeks

Fractal Analytics
Skills you'll gain: AI Security, Vector Databases, Data Strategy, Data Management, Data Architecture, Data Security, Data Governance, Generative AI Agents, Metadata Management, Containerization, Data Ethics, Interoperability, Data Store, Retrieval-Augmented Generation, Taxonomy, Data Storage, Data Processing, Large Language Modeling, Machine Learning, Agentic systems
Intermediate · Course · 1 - 3 Months