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, Artificial Intelligence, Predictive Analytics, Record Keeping, Diversity Awareness, Health Equity, Model Evaluation, Case Studies
Beginner · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Project Planning, Planning, Project Management, Work Breakdown Structure, Leadership, Interpersonal Communications
Mixed · Course · 1 - 3 Months

Skills you'll gain: Data Transformation, Power BI, Data-Driven Decision-Making, Data Integration, Data Cleansing, Data Wrangling, Extract, Transform, Load, Data Preprocessing, Data Modeling, Business Intelligence, Data Visualization Software, Data Quality, Data Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: MLOps (Machine Learning Operations), Large Language Modeling
Intermediate · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Talent Management, Goal Setting, Team Building, Teamwork, Team Management, Talent Pipelining, Influencing, Team Motivation, Visionary, Team Leadership, People Development, Smart Goals, Employee Onboarding, Team Performance Management, Employee Coaching, Conflict Management, Interviewing Skills, Persuasive Communication, Leadership, Business Leadership
Beginner · Specialization · 3 - 6 Months

SkillUp
Skills you'll gain: Team Motivation, Team Leadership, Team Management, Benchmarking, Motivational Skills, Performance Measurement, Change Management, Organizational Change, Six Sigma Methodology, Team Building, Teamwork, Leadership and Management, Lean Six Sigma, Process Improvement, Business Metrics, Collaboration, Organizational Structure, Leadership, Key Performance Indicators (KPIs), Conflict Management
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Responsible AI, Microsoft Copilot, Generative AI, AI Enablement, Training and Development, ChatGPT, Productivity Software, Training Programs, Prompt Engineering, Developing Training Materials, Learning Management Systems, Innovation, Case Studies, Automation
Intermediate · Course · 1 - 4 Weeks
University of London
Skills you'll gain: Descriptive Statistics, Statistics, Probability & Statistics, Statistical Hypothesis Testing, Data Visualization, Data-Driven Decision-Making, Statistical Modeling, Data Analysis, Probability, Probability Distribution, Sampling (Statistics), Risk Modeling, Statistical Inference, Mathematical Modeling
Beginner · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Extract, Transform, Load, Data Cleansing, Power BI, Data Transformation, Data Manipulation, Data Management, Data Quality, Data Preprocessing, Data Validation, Data Integration, Data Modeling, Data Import/Export, Data Storage
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Power BI, Data Analysis Expressions (DAX), Data Modeling, Star Schema, Data Warehousing, Data Security, Data Visualization Software, Pivot Tables And Charts, Performance Tuning, Business Intelligence, Excel Formulas, Role-Based Access Control (RBAC)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Visualization, Matplotlib, Scientific Visualization, Data Storytelling, Pivot Tables And Charts, Data Visualization Software, Data Analysis, Data Structures, Heat Maps, Data Manipulation, Pandas (Python Package), NumPy, Data Transformation, Data Preprocessing, Exploratory Data Analysis, Data Cleansing, Data Mapping, Data Import/Export, Python Programming, Scripting
Intermediate · Specialization · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Matplotlib, Statistical Visualization, Seaborn, Data Visualization, Exploratory Data Analysis, Data Presentation, Plot (Graphics), Data Visualization Software, Descriptive Statistics, Data Storytelling, Pandas (Python Package), Statistical Methods, Data Analysis, Statistics, Statistical Analysis, Data Manipulation, Box Plots, Scatter Plots, Correlation Analysis, Python Programming
Intermediate · Course · 1 - 4 Weeks