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.

Stanford University
Skills you'll gain: Nutrition Education, Cooking, Meal Planning And Preparation, Nutrition and Diet, Pediatrics, Food Safety and Sanitation, Working With Children, Food Quality Assurance And Control, Parent Communication, Environmental Issue
Beginner · Course · 1 - 3 Months
Khalifa University
Skills you'll gain: Environmental Management Systems, Environment Health And Safety, Environmental Monitoring, Accident Reporting, Safety Training, Fire And Life Safety, Accident Prevention, Hazardous Waste Operations And Emergency Response Standard (HAZWOPER), Environmental Regulations, Occupational Health, Environmental Engineering, Environmental Laws, Environmental Resource Management, Risk Management, Risk Management Framework, Environmental Engineering and Restoration, Risk Analysis, Environment and Resource Management, Engineering Management, Engineering
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Training and Development, Training Programs, Employee Training, Developing Training Materials, Adult Education, Employee Engagement, Compliance Training, Instructional Design, Workforce Development, On-The-Job Training, Needs Assessment, Program Evaluation, Professional Development, Learning Styles
Beginner · Course · 1 - 4 Weeks

University of California, Davis
Skills you'll gain: DevOps, CI/CD, Process Mapping, Culture Transformation, Continuous Improvement Process, Lean Methodologies, Risk Management, Quality Improvement, Process Improvement, Organizational Structure, Kanban Principles, Operational Efficiency, User Feedback, Systems Thinking
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Web Scraping, Data Integration, Data Cleansing, Data Import/Export, Data Quality, Data Preprocessing, Data Collection, Data Wrangling, Data Manipulation, SQL, Databases, Query Languages, Extensible Markup Language (XML), Pandas (Python Package), Application Programming Interface (API)
Intermediate · Course · 1 - 3 Months

L&T EduTech
Skills you'll gain: Stakeholder Management, Project Risk Management, Environment Health And Safety, Quality Management, Procurement, Communication Strategies, Risk Management, Project Controls, Stakeholder Communications, Subcontracting, Supplier Management, Quality Improvement, Stakeholder Analysis, Earned Value Management, Performance Measurement, Variance Analysis
Advanced · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Sampling (Statistics), Sample Size Determination, Survey Creation, Data Collection, Statistical Analysis, Data Analysis Software, Interviewing Skills, Surveys, Research Design, STATA (Software), Data Integration, Data Validation, Data Ethics, Data Analysis, Stata, Data Quality, Statistical Modeling, Qualitative Research, Data Cleansing, R Programming
Beginner · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Pivot Tables And Charts, Data Manipulation, Data Transformation, Data Preprocessing, Data Warehousing, Data Cleansing, Dimensionality Reduction, Data Quality, Anomaly Detection, Feature Engineering, Sampling (Statistics), Exploratory Data Analysis
Intermediate · Course · 1 - 4 Weeks
University of Illinois Urbana-Champaign
Skills you'll gain: Classification Algorithms, Business Analytics, Data Preprocessing, Regression Analysis, Applied Machine Learning, Scikit Learn (Machine Learning Library), Unsupervised Learning, Business Intelligence, Predictive Modeling, Machine Learning, Python Programming, Decision Tree Learning, Supervised Learning, Model Evaluation
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

Unilever
Skills you'll gain: Data Governance, Descriptive Analytics, Data Storytelling, Supply Chain, Supply Chain Management, Demand Planning, Presentations, Data Visualization, Supply Chain Systems, Supply Chain Planning, Process Improvement, Data Management, Data Lakes, Predictive Analytics, Forecasting, Data Analysis, Inventory and Warehousing, Data Analysis Software, Real Time Data, Problem Solving
Beginner · Professional Certificate · 3 - 6 Months

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

University of Colorado System
Skills you'll gain: Data Warehousing, Database Design, Data Integration, Extract, Transform, Load, Data Modeling, Star Schema, Relational Databases, Snowflake Schema, Business Intelligence, SQL, Pivot Tables And Charts, Data Mart, PostgreSQL, Data Transformation
Mixed · Course · 1 - 3 Months