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.

Northeastern University
Skills you'll gain: Value-Based Care, Health Informatics, Business Analytics, Health Information Management and Medical Records, Analytics, Patient Safety, Health Care, Patient-centered Care, Statistical Analysis, Quantitative Research, Performance Measurement, Data Analysis, Data-Driven Decision-Making, Descriptive Analytics, Organizational Strategy, Risk Analysis, Peer Review, Strategic Thinking, Data Management, Systems Thinking
Beginner · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Regression Analysis, Data Cleansing, Correlation Analysis, Data Preprocessing, Matplotlib, Statistical Analysis, Scatter Plots, R Programming, Data Analysis, Statistical Inference, Descriptive Statistics, Pandas (Python Package), Python Programming
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Gemini, Marketing Analytics, Analytics, Customer Analysis, Generative AI, Data Analysis, Analytical Skills, Customer Insights, Google Cloud Platform, Customer Data Management, Marketing Strategies, Predictive Modeling, Forecasting
Beginner · Course · 1 - 4 Weeks
The University of North Carolina at Chapel Hill
Skills you'll gain: Environmental Laws, Environmental Policy, Environmental Regulations, Environment, Law, Regulation, and Compliance, Case Law, Pollution Prevention, Environment and Resource Management, Risk Control, Water Quality, Water Resource Management, Legal Research, Climate Change Mitigation, Case Studies
Mixed · Course · 1 - 3 Months

Skills you'll gain: LangGraph, Agentic Workflows, AI Orchestration, AI Workflows, Generative AI Agents, Agentic systems, LangChain, LLM Application, Responsible AI, Retrieval-Augmented Generation, Generative AI, Artificial Intelligence and Machine Learning (AI/ML), Software Development, Vector Databases, Python Programming, Data Science
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Rmarkdown, Box Plots, Plot (Graphics), Descriptive Statistics, Scatter Plots, Histogram, Jupyter, Matplotlib, Data Presentation, Ggplot2, Statistical Visualization, Data Manipulation, Statistical Hypothesis Testing, Regression Analysis, Correlation Analysis, Data Visualization, Data Visualization Software, Data Analysis, R Programming, Python Programming
Beginner · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: Google Gemini, Google Cloud Platform, Customer Analysis, Generative AI, Marketing Analytics, Analytics, Advanced Analytics, Customer Insights, Data-Driven Decision-Making, Data Analysis, Predictive Modeling, Forecasting
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Data Mining, Data Pipelines, Big Data, Analytical Skills, Data Analysis, Data Preprocessing, Applied Machine Learning, Ideation, Exploratory Data Analysis, Model Evaluation, Technical Writing, Technical Communication
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Presentations, Customer Analysis, Data Visualization, Data Presentation, Microsoft PowerPoint, Target Audience, Business Consulting, Microsoft Excel, Data Storytelling, Business Analysis, Data Analysis, Pivot Tables And Charts, Dashboard, Constructive Feedback
Beginner · Course · 1 - 3 Months

University of Cambridge
Skills you'll gain: Human Learning, Psychology, Magnetic Resonance Imaging, Medical Imaging, Neurology, Research Methodologies, Research, Human Development, Learning Theory, Scientific Methods, Child Development
Mixed · Course · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: Deep Learning, Artificial Neural Networks, Convolutional Neural Networks, Applied Machine Learning, Supervised Learning, Recurrent Neural Networks (RNNs), Python Programming, Linear Algebra, Calculus
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Drug Development, Clinical Research, Clinical Trials, Statistical Analysis, Predictive Modeling, R Programming, Data Analysis, Statistical Methods, Health Policy, Data Science, Epidemiology, Healthcare Industry Knowledge, Data Quality, Electronic Medical Record
Intermediate · Course · 1 - 3 Months