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.

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 Literacy, Data Analysis, Data Transformation, Google Workspace, Extract, Transform, Load, Data Management
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Prioritization, Goal Setting, Goal-Oriented, Productivity, Organizational Skills, Follow Through, Planning, Time Management, Creativity, Personal Development, Habit Formation, Growth Mindedness, Overcoming Obstacles, Persistence, Adaptability, Resilience
Beginner · Course · 1 - 4 Weeks

Universidad Nacional Autónoma de México
Skills you'll gain: Data Warehousing, Extract, Transform, Load, Business Intelligence, Data Mining, Big Data, Predictive Analytics, Analytics, Data Modeling, MySQL, Apache Hadoop, Data Integration, Star Schema, Unstructured Data, Database Design, SQL, Classification Algorithms
Intermediate · Course · 1 - 3 Months

Duke University
Skills you'll gain: Petroleum Industry, Oil and Gas, Market Dynamics, Energy and Utilities, Operating Cost, Transportation Operations, Operations, Production Process, Manufacturing and Production, Process Engineering, Market Trend, Cost Estimation, Market Analysis, Natural Resource Management, Capital Expenditure, Resource Utilization
Mixed · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Data Literacy, Data Analysis, Applied Mathematics, Mathematical Modeling, Graphing, Trigonometry, R (Software), R Programming, General Mathematics, Data Modeling, Algebra, Systems Of Measurement, Mathematical Software, Regression Analysis, Calculus, Business Mathematics, Geometry
Beginner · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Statistical Hypothesis Testing, Descriptive Statistics, Statistical Visualization, Data Transformation, Data Cleansing, Statistical Analysis, Regression Analysis, Statistical Programming, R (Software), Probability, Probability Distribution, Sampling (Statistics), Box Plots, Histogram, R Programming, Statistical Methods, Statistical Software, Microsoft Excel, Statistics, Data Analysis
Beginner · Specialization · 3 - 6 Months

Sciences Po
Skills you'll gain: Social Sciences, Data Governance, Economics, Policy, and Social Studies, Political Sciences, Governance, Data Literacy, Public Administration, Data Management, Community Development, Data Sharing, Digital Transformation, Policy Analysis, Big Data, Algorithms, Data Ethics, Computing Platforms, Data-Driven Decision-Making, Personally Identifiable Information, Information Privacy
Beginner · Course · 1 - 4 Weeks

Università Bocconi
Skills you'll gain: Leadership and Management, Branding, Business Management, Brand Management, Brand Strategy, Brand Loyalty, Data Strategy, Fundraising, Data-Driven Decision-Making, Driving engagement, Marketing, Consumer Behaviour, Customer Engagement, Customer experience improvement, Customer Insights, Value Propositions, Target Audience, Experience Design
Mixed · Course · 1 - 3 Months

Skills you'll gain: Occupational Safety and Health Administration (OSHA), Compliance Management, Compliance Training, Regulatory Compliance, Business Continuity Planning, Occupational Safety And Health, Law, Regulation, and Compliance, Business Continuity, Labor Compliance, Risk Management, Health And Safety Standards, Human Resources, Operational Risk, Safety Training, Risk Mitigation, Human Resource Policies, Standard Operating Procedure, Labor Law, Labor Relations, Human Resources Management and Planning
Beginner · Course · 1 - 3 Months

Skills you'll gain: Generative AI, Data Storytelling, Data Visualization Software, Data Presentation, LLM Application, Data Wrangling, Large Language Modeling
Intermediate · Course · 1 - 4 Weeks

Illinois Tech
Skills you'll gain: NoSQL, Machine Learning Algorithms, Big Data, Model Evaluation, Apache Hadoop, Recurrent Neural Networks (RNNs), Deep Learning, Statistical Analysis, Data Visualization, Data Analysis, Exploratory Data Analysis, Apache Spark, Statistical Methods, Data Presentation, Generative AI, Convolutional Neural Networks, Transfer Learning, Analysis, Data Infrastructure, Machine Learning
Build toward a degree
Intermediate · Specialization · 3 - 6 Months

University at Buffalo
Skills you'll gain: Data Storytelling, Statistical Process Controls, Data Analysis Software, Data Visualization, Data Presentation, Data Visualization Software, Data-Driven Decision-Making, Business Analytics, Tableau Software, Statistical Visualization, Data Literacy, Data Analysis, Process Capability, Minitab, Data Cleansing, Business Intelligence, Statistical Analysis, Data Quality, Analysis, Process Analysis
Beginner · Course · 1 - 4 Weeks