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.

Fred Hutchinson Cancer Center
Skills you'll gain: ChatGPT, Responsible AI, Generative AI, Data Ethics, Algorithms, LLM Application, Artificial Intelligence, Predictive Modeling, AI literacy, Predictive Analytics, Machine Learning, Decision Intelligence, Ethical Standards And Conduct, Record Keeping, Data Collection, Diversity Awareness, Model Evaluation, Case Studies
Beginner · Course · 1 - 4 Weeks

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, R Programming, Statistics, Public Health, Statistical Inference, Descriptive Statistics, Probability Distribution, Data Import/Export
Beginner · Course · 1 - 4 Weeks

Macquarie University
Skills you'll gain: Power BI, Microsoft Excel, Dashboard Creation, Data Storytelling, Spreadsheet Software, Data Wrangling, Data Sharing
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Sheets, Data-Driven Decision-Making, Looker (Software), Dashboard, Data Storytelling, Data Presentation, Data Visualization Software, Data Visualization, Spreadsheet Software, Dashboard Creation, SQL, Big Data, Business Intelligence, Data Pipelines, Data Analysis, Data Transformation, Google Workspace, Extract, Transform, Load, Data Warehousing, Data Management
Beginner · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Probability, Statistical Inference, Estimation, Probability & Statistics, Statistical Methods, Probability Distribution, Statistics, Bayesian Statistics, Markov Model, Statistical Analysis, Sampling (Statistics), Applied Mathematics, Artificial Intelligence, Machine Learning Methods, Generative AI, Data Analysis, Correlation Analysis, Data Science, Machine Learning Algorithms, Mathematical Theory & Analysis
Build toward a degree
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Proposal Writing, Performance Tuning, Agentic Workflows, Proposal Development, Agentic systems, Performance Testing, Computational Thinking, Performance Analysis, Computational Logic
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Power BI, Data Analysis Expressions (DAX), Data Modeling, Star Schema, Database Design, Data Security, Data Visualization Software, Spreadsheet Software, Performance Tuning, Data Access, Performance Improvement, Model Optimization, Data Manipulation
Intermediate · Course · 1 - 4 Weeks

L&T EduTech
Skills you'll gain: Stakeholder Management, Project Risk Management, Environment Health And Safety, Quality Management, Communication Planning, Procurement, Stakeholder Engagement, Communication Strategies, Risk Management, Project Performance, Purchasing, Project Controls, Strategic Communication, Stakeholder Communications, Supply Management, Subcontracting, Supplier Management, Quality Monitoring, Quality Improvement, Vendor Management
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Data Transformation, Power BI, Data-Driven Decision-Making, Data Processing, Data Integration, Data Cleansing, Data Manipulation, Data Preprocessing, Data Modeling, Data Visualization Software, Data Analysis, Pivot Tables And Charts, Analytics
Intermediate · Course · 1 - 4 Weeks

Peking University
Skills you'll gain: Algorithms, Mathematical Modeling, Applied Mathematics, Combinatorics, Theoretical Computer Science, Pseudocode, Mathematical Theory & Analysis, Graph Theory, Design Strategies, Network Routing, Bioinformatics
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Visualization, Matplotlib, Data Processing, Plot (Graphics), Data Storytelling, Pivot Tables And Charts, Data Visualization Software, Data Analysis, Data Structures, Heat Maps, Data Wrangling, Data Manipulation, Pandas (Python Package), NumPy, Data Transformation, Numerical Analysis, Data Preprocessing, Exploratory Data Analysis, Data Cleansing, Data Mapping
Intermediate · Specialization · 1 - 3 Months

Microsoft
Skills you'll gain: Extract, Transform, Load, Data Cleansing, Power BI, Data Transformation, Data Management, Data Quality, Data Preprocessing, Data Wrangling, Data Processing, Data Maintenance, Data Integration, Data Integrity, Data Analysis, Data Storage
Beginner · Course · 1 - 4 Weeks