• 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


  • C

    Coursera

    Highlight Data with Excel Conditional Formatting

    Skills you'll gain: Microsoft Excel, Data Visualization, Dashboard Creation, Spreadsheet Software, Excel Formulas, Stakeholder Communications, Project Coordination, Project Management, Technical Communication, Operational Efficiency, Project Planning, Prioritization, Data-Driven Decision-Making, Scheduling, Decision Making, Performance Analysis, Automation

    Beginner · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • P

    Pragmatic AI Labs

    AI-Powered Data Pipelines with Deno

    Skills you'll gain: Agentic Workflows, Data Pipelines, CI/CD, AI Workflows, Agentic systems, Technology Roadmaps, DevOps, Build Tools, Real Time Data, Development Environment, Data Architecture, TypeScript, Software Documentation, Software Development Tools, Data Processing, Computer Programming Tools, Rust (Programming Language), Package and Software Management

    Beginner · Course · 1 - 4 Weeks

    Category: New
    New
    Status: Free Trial
    Free Trial
  • C

    Coursera

    Lookups: Fix Errors, Fetch Data Fast

    Skills you'll gain: Data Integrity, Data Quality, Data Validation, Excel Formulas, Spreadsheet Software, Data Mapping, Auditing, Google Sheets, Case Studies, Microsoft Excel

    Advanced · Course · 1 - 4 Weeks

    Category: New
    New
    Status: Free Trial
    Free Trial
  • E

    EDUCBA

    Communication Planning and Strategy

    Skills you'll gain: Communication Planning, Strategic Communication, Planning, Communication Strategies, Media Strategy, Strategic Planning, Media Planning, Stakeholder Communications, Media and Communications, Project Planning, Network Planning And Design, Communication Systems, Program Evaluation, Communication, Integrated Marketing Communications, Systems Development, Analysis, Influencing, Systems Design, Environment

    Mixed · Course · 1 - 4 Weeks

    Category: New
    New
    Category: Preview
    Preview
  • U

    University of Colorado Boulder

    Type and Visual Organization

    Skills you'll gain: Typography, Layout Design, Graphic and Visual Design, Design Thinking, Visual Design, Creativity, Strategic Communication, Design Elements And Principles, Communication Strategies

    Intermediate · Course · 1 - 4 Weeks

    Category: New
    New
    Status: Free Trial
    Free Trial
  • D

    Duke University

    Linear Regression and Modeling

    Skills you'll gain: Regression Analysis, R (Software), Statistical Programming, Statistical Software, Statistical Analysis, R Programming, Statistical Modeling, Statistical Inference, Correlation Analysis, Data Analysis, Statistical Methods, Model Evaluation, Mathematical Modeling, Statistics, Predictive Modeling, Probability & Statistics, Statistical Hypothesis Testing

    ★ 4.8 (1.8K) · Beginner · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • É

    École Polytechnique Fédérale de Lausanne

    Micro and Nanofabrication (MEMS)

    Skills you'll gain: Manufacturing Processes, Semiconductors, Manufacturing and Production, Process Engineering, Materials science, Engineering, Scientific, and Technical Instruments, Electronics Engineering, Chemical Engineering, Laboratory Equipment, Process Control, Verification And Validation, Electronics, Process Analysis, Scientific Methods, Systems Of Measurement

    Intermediate · Course · 1 - 3 Months

    Category: New
    New
    Category: Preview
    Preview
  • P

    Packt

    Cisco CCNP Data Center DCCOR (350-601)

    Skills you'll gain: Data Centers, Ansible, Open Shortest Path First (OSPF), Routing Protocols, Network Switches, Computing Platforms, Software-Defined Data Center (SDDC), Virtual Networking, Virtual Local Area Network (VLAN), IT Automation, Security Controls, Network Infrastructure, Devops Tools, Network Engineering, Border Gateway Protocol, Network Routers, Network Routing, Infrastructure Security, Network Monitoring, Data Storage Technologies

    Intermediate · Course · 1 - 3 Months

  • C

    Coursera

    Using Google Forms to Analyze User Research Data

    Skills you'll gain: User Research, User Feedback, Project Scoping, Data Presentation, Analysis, Mobile Banking, Data Collection

    ★ 4.7 (269) · Beginner · Guided Project · Less Than 2 Hours

  • G

    Google Cloud

    Building Realtime Pipelines in Cloud Data Fusion

    Skills you'll gain: Cloud-Based Integration, Real Time Data, Data Pipelines, Apache Spark, Google Cloud Platform, Data Integration, Data Transformation, Data Wrangling, Data Analysis, Data Visualization, Data Management

    Beginner · Project · Less Than 2 Hours

  • C

    Coursera

    Use Python Regular Expressions to Process File Data

    Skills you'll gain: File I/O, Test Data, Test Case, Data Validation, Test Script Development, Verification And Validation, Data Cleansing, Python Programming

    ★ 4 (25) · Intermediate · Guided Project · Less Than 2 Hours

  • G

    Google Cloud

    Exploring Data Transformation with Google Cloud - Español

    Skills you'll gain: Real Time Data, Digital Transformation, Looker (Software), Business Intelligence, Data Transformation, Business Intelligence Software, Google Cloud Platform, Big Data, Business Transformation, Cloud Storage, Analytics, Data Storage, Data Storage Technologies, Dataflow, Data Pipelines, Data-Driven Decision-Making, Data Management

    Beginner · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
1…183184185…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