• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Data Structures And Algorithms

Data Structures And Algorithms Courses

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.

Popular Data Structures And Algorithms Courses and Certifications


  • Status: Free
    Free
    U

    Universidade Estadual de Campinas

    Alfabetização Midiática, Informacional e Diálogo Intercultural - UNESCO e UNICAMP

    Skills you'll gain: Intercultural Competence, Media and Communications, Cultural Diversity, Content Creation, digital literacy, Diversity Awareness, Culture, Electronic Media, Liberal Arts, Ethical Standards And Conduct, Advocacy, Research, Child Welfare, Working With Children, Persuasive Communication

    4.9
    Rating, 4.9 out of 5 stars
    ·
    93 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    D

    Duke University

    Healthcare Leadership for Climate Change

    Skills you'll gain: Climate Change Adaptation, Climate Change Programs, Health Disparities, Health Equity, Design Thinking, Environmental Issue, Ethical Standards And Conduct, Initiative and Leadership, Advocacy, Community Organizing, Leadership, Sustainable Systems, Leadership Development, Social Determinants Of Health, Personal Development, Health Education, Climate Change Mitigation, International Relations, Environmental Policy, Environmental Science

    4.9
    Rating, 4.9 out of 5 stars
    ·
    37 reviews

    Beginner · Specialization · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    G

    Google

    Build Dynamic User Interfaces (UI) for Websites

    Skills you'll gain: Responsive Web Design, Web Design, User Experience Design, Design Reviews, Wireframing, User Experience, Usability Testing, User Interface and User Experience (UI/UX) Design, User Research, User Centered Design, Design Research, Layout Design, User Interface (UI) Design, Software Design Documents, Prototyping, Mockups, Figma (Design Software), Information Architecture

    4.8
    Rating, 4.8 out of 5 stars
    ·
    3.9K reviews

    Beginner · Course · 1 - 4 Weeks

  • S

    Sage Publications

    Principles of Educational Leadership & Management

    Beginner · Specialization · 3 - 6 Months

  • Status: Preview
    Preview
    C

    Campus BBVA

    The ABC of sustainability

    Skills you'll gain: Sustainable Development, Sustainability Reporting, Sustainable Business, Sustainability Standards, Socioeconomics, Social Justice, Health Equity, Economic Development, Environment and Resource Management, Stakeholder Engagement, Environmental Issue, Stakeholder Management, Stakeholder Analysis, Finance, Economics, Climate Change Adaptation, Climate Change Mitigation, Critical Thinking

    4.6
    Rating, 4.6 out of 5 stars
    ·
    239 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    U

    University of Pennsylvania

    Social Norms, Social Change I

    Skills you'll gain: Sociology, Social Sciences, Social Impact, Culture, Social Justice, Socioeconomics, Social Determinants Of Health, Public Policies, Behavioral Economics, Surveys, Program Evaluation, Game Theory, Qualitative Research, Data Collection, Survey Creation, Research

    4.6
    Rating, 4.6 out of 5 stars
    ·
    2.1K reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    P

    Packt

    Splunk 9.x Enterprise Certified Admin Guide

    Skills you'll gain: Splunk, Identity and Access Management, Data Storage Technologies, User Provisioning, Linux Administration, Data Maintenance, Systems Administration, Security Assertion Markup Language (SAML), Operating System Administration, Authentications, Security Information and Event Management (SIEM), Server Administration, Lightweight Directory Access Protocols, Metadata Management, Data Architecture, Enterprise Architecture, Security Management, Data Mapping, IT Security Architecture, Data Transformation

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    C

    Coursera

    Next-Gen Brand Management

    Skills you'll gain: Brand Awareness, Brand Management, Canva (Software), Brand Marketing, Brand Strategy, Social Media Analytics, Branding, Content Scheduling, Logo Design, Digital Marketing Tools, Social Media, Social Media Marketing, Social Media Campaigns, Social Media Content, Data Visualization, Email Marketing, Digital Marketing, Generative AI, Content Creation, Marketing Analytics

    4.6
    Rating, 4.6 out of 5 stars
    ·
    1.8K reviews

    Intermediate · Specialization · 3 - 6 Months

  • Status: Preview
    Preview
    J

    Johns Hopkins University

    Fundamentals of Scientific Research Under Uncertainty

    Skills you'll gain: Scientific Methods, Science and Research, Critical Thinking, Bayesian Statistics, General Science and Research, Research, Analytical Skills, Research Design, Research Methodologies, Statistical Methods, Probability, Probability & Statistics

    4.9
    Rating, 4.9 out of 5 stars
    ·
    43 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    S

    SkillUp

    Foundations of AI in Healthcare

    Skills you'll gain: Machine Learning Methods, Health Insurance Portability And Accountability Act (HIPAA) Compliance, Healthcare Industry Knowledge, Model Training, Health Disparities, Clinical Informatics, Artificial Intelligence, Health Informatics, Artificial Intelligence and Machine Learning (AI/ML), AI Security, Model Evaluation, Health Technology, Health Policy, Decision Intelligence, AI Integrations, Data Analysis

    4.4
    Rating, 4.4 out of 5 stars
    ·
    9 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    P

    Packt

    Salesforce Development with Real-World Project - Part 01

    Skills you'll gain: Visualforce, Salesforce Development, Salesforce, Application Development, Salesforce Object Query Language (SOQL), Restful API, Application Programming Interface (API), Web Services, Data Modeling, API Testing, Javascript, Data Access, SQL, Programming Principles

    Intermediate · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    U

    Universitat de Barcelona

    Strategies for winning. Meteorology in a round the world regatta

    Skills you'll gain: Physical Science, Safety Assurance, Mathematical Modeling, Predictive Modeling, Time Series Analysis and Forecasting, Simulation and Simulation Software, Geospatial Information and Technology, Communication Systems

    4.5
    Rating, 4.5 out of 5 stars
    ·
    145 reviews

    Mixed · Course · 1 - 3 Months

1…802803804…834

Skills you can learn in Algorithms

Graphs (22)
Mathematical Optimization (21)
Computer Program (20)
Data Structure (19)
Problem Solving (19)
Algebra (12)
Computer Vision (10)
Discrete Mathematics (10)
Graph Theory (10)
Image Processing (10)
Linear Algebra (10)
Reinforcement Learning (10)

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok