• 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


  • Y

    Yonsei University

    Disaster Risk Management and Korean Policies

    Skills you'll gain: Disaster Recovery, Mitigation, Risk Management Framework, Emergency Response, Geospatial Information and Technology, Policty Analysis, Research, and Development, Public Policies, Environmental Policy, Systems Thinking, Case Studies, World History

    4.7
    Rating, 4.7 out of 5 stars
    ·
    91 reviews

    Intermediate · Course · 1 - 3 Months

  • A

    Arizona State University

    Digital Communication and Emotion

    Skills you'll gain: digital literacy, Media and Communications, Digital Communications, Interpersonal Communications, Empathy & Emotional Intelligence, Conflict Management, De-escalation Techniques

    4.6
    Rating, 4.6 out of 5 stars
    ·
    22 reviews

    Mixed · Course · 1 - 3 Months

  • U

    University of Colorado System

    TCP/IP and Advanced Topics

    Skills you'll gain: TCP/IP, Network Protocols, Dynamic Host Configuration Protocol (DHCP), Network Security, OSI Models, Network Routing, Network Infrastructure, Software-Defined Networking, Local Area Networks, Virtualization

    4.7
    Rating, 4.7 out of 5 stars
    ·
    753 reviews

    Mixed · Course · 1 - 3 Months

  • H

    HEC Paris

    Investment Management in an Evolving and Volatile World by HEC Paris and AXA Investment Managers

    Skills you'll gain: Investment Management, Portfolio Management, Investments, Asset Management, Wealth Management, Financial Market, Risk Management, Financial Regulation, Product Lifecycle Management, Performance Analysis, Risk Analysis, Microsoft Excel

    4.6
    Rating, 4.6 out of 5 stars
    ·
    791 reviews

    Intermediate · Course · 1 - 4 Weeks

  • L

    L&T EduTech

    Digital Manufacturing: Introduction and Smart Design

    Skills you'll gain: Manufacturing Processes, Computer-Aided Design, Automation, Internet Of Things, Manufacturing and Production, Digital Transformation, Engineering Analysis, Industrial Engineering, Geometric Dimensioning And Tolerancing, Simulation and Simulation Software, Network Infrastructure, Finite Element Methods, Cloud Computing

    4.6
    Rating, 4.6 out of 5 stars
    ·
    10 reviews

    Intermediate · Course · 1 - 4 Weeks

  • I

    ISC2

    Network and Communications Security

    Skills you'll gain: OSI Models, Network Security, Security Controls, Wireless Networks, Network Protocols, Firewall, Network Administration, TCP/IP, Telecommunications, Proxy Servers, Distributed Denial-Of-Service (DDoS) Attacks, Network Infrastructure, Intrusion Detection and Prevention, Remote Access Systems, Authentications

    4.5
    Rating, 4.5 out of 5 stars
    ·
    37 reviews

    Beginner · Course · 1 - 4 Weeks

  • U

    University of London

    Internal Displacement, Conflict and Protection

    Skills you'll gain: Immigration Law, Social Justice, Community Development, Conflict Management, Sustainable Development, Social Impact, International Relations, Social Work, Sociology, Advocacy, Storytelling

    4.8
    Rating, 4.8 out of 5 stars
    ·
    90 reviews

    Beginner · Course · 1 - 3 Months

  • E

    EDUCBA

    Implementing Secure VCenter Clusters and VM Protection

    Skills you'll gain: vSphere Networking and Storage, Virtual Networking, VMware ESX Servers, vCenter Server, Virtual Machines, Virtualization, Infrastructure Security, Hardening, Role-Based Access Control (RBAC), Data Storage, Identity and Access Management, Windows PowerShell, Encryption, Computer Networking

    Beginner · Course · 1 - 4 Weeks

  • U

    University of Colorado Boulder

    Execution and Evaluation

    Skills you'll gain: Social Media Strategy, Social Media Campaigns, Social Media Marketing, Marketing Communications, Digital Media Strategy, Marketing Planning, Customer Insights, Content Performance Analysis, Driving engagement, Plan Execution, Earned Media, Content Creation, Content Strategy, Owned Media, Paid media, Goal Setting

    Intermediate · Course · 1 - 4 Weeks

  • P

    Packt

    Introduction to NLP and Syntactic Processing

    Skills you'll gain: Natural Language Processing, Text Mining, Data Manipulation, Unstructured Data, Markov Model, Data Preprocessing, Python Programming, Applied Machine Learning, Feature Engineering, Algorithms, Probability & Statistics

    Intermediate · Course · 1 - 3 Months

  • W

    Whizlabs

    Design and Implement Build and Release Pipelines

    Skills you'll gain: Azure DevOps Pipelines, CI/CD, Package and Software Management, Infrastructure as Code (IaC), Azure DevOps, Continuous Delivery, Application Deployment, Continuous Integration, DevOps, Cloud Deployment, Release Management, Software Versioning, Version Control, Microsoft Azure, GitHub, Development Testing, Test Engineering

    Intermediate · Course · 1 - 4 Weeks

  • C

    Coursera

    Java Classes and Objects

    Skills you'll gain: Object Oriented Programming (OOP), Java, Object Oriented Design, Java Programming

    4.6
    Rating, 4.6 out of 5 stars
    ·
    54 reviews

    Intermediate · Guided Project · Less Than 2 Hours

1…261262263…834

In summary, here are 10 of our most popular data structures and algorithms courses

  • Disaster Risk Management and Korean Policies: Yonsei University
  • Digital Communication and Emotion: Arizona State University
  • TCP/IP and Advanced Topics: University of Colorado System
  • Investment Management in an Evolving and Volatile World by HEC Paris and AXA Investment Managers: HEC Paris
  • Digital Manufacturing: Introduction and Smart Design: L&T EduTech
  • Network and Communications Security : ISC2
  • Internal Displacement, Conflict and Protection: University of London
  • Implementing Secure VCenter Clusters and VM Protection: EDUCBA
  • Execution and Evaluation: University of Colorado Boulder
  • Introduction to NLP and Syntactic Processing: Packt

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
  • Free IT Certifications and Courses
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications

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
  • Share your Coursera learning story

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