• 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


  • E

    EDUCBA

    Professional Presentation Design and Delivery

    Skills you'll gain: Microsoft PowerPoint, Presentations, Animations, Oral Expression, Multimedia, Public Speaking, Visual Design, Case Studies, Design Elements And Principles, Layout Design, Productivity Software, Microsoft Office, Data Visualization, Content Creation, File Management

    Mixed · Course · 1 - 4 Weeks

    Category: New
    New
    Status: Free Trial
    Free Trial
  • A

    Arizona State University

    Classification and Planned Experiments

    Skills you'll gain: Experimentation, Research Design, Statistical Modeling, Machine Learning Methods, Statistical Methods, Applied Machine Learning, Supervised Learning, Logistic Regression, Predictive Modeling, Machine Learning Algorithms, Statistical Programming, Model Training, Statistical Analysis, Statistical Inference, Simulation and Simulation Software, Probability & Statistics, Data Science, Data Visualization, Simulations, Data Analysis

    Intermediate · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • E

    Edureka

    Ansible Automation and DevOps Integration

    Skills you'll gain: Ansible, Devops Tools, Jenkins, DevOps, CI/CD, IT Automation, Continuous Integration, Infrastructure as Code (IaC), Continuous Deployment, Automation, Role-Based Access Control (RBAC), Release Management, Test Tools, Performance Tuning, Configuration Management, Change Control, Debugging, Cloud Infrastructure, Scalability

    Intermediate · Course · 1 - 4 Weeks

    Category: New
    New
    Status: Free Trial
    Free Trial
  • M

    Microsoft

    Security and Authentication

    Skills you'll gain: Secure Coding, ASP.NET, Role-Based Access Control (RBAC), Authentications, Data Security, Microsoft Copilot, Encryption, Authorization (Computing), Identity and Access Management, Back-End Web Development, Debugging, Application Security, Data Storage, Cryptography, Application Programming Interface (API), User Accounts

    ★ 4.2 (17) · Beginner · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • U

    University of Leeds

    Training and Learning Online

    Skills you'll gain: Critical Thinking, Collaboration, Collaborative Software, Learning Strategies, Personal Development, digital literacy, Communication, Self-Awareness, Digital Communications

    ★ 4.6 (161) · Beginner · Course · 1 - 4 Weeks

    Category: Preview
    Preview
  • R

    Rutgers the State University of New Jersey

    Generative AI and ESG

    Skills you'll gain: Environmental Social And Corporate Governance (ESG), Generative AI, Data Ethics, Responsible AI, Sustainable Business, Corporate Sustainability, Regulatory Compliance, Retrieval-Augmented Generation, Risking, Sustainability Reporting, Sustainability Standards, Artificial Intelligence, LLM Application, Fine-tuning

    ★ 4.2 (31) · Intermediate · Course · 1 - 3 Months

    Category: Preview
    Preview
  • S

    Sage Publications

    Corporate Communication: Theory and Practice

    Skills you'll gain: Corporate Communications, Strategic Communication, Stakeholder Engagement, Communication Planning, Media Relations, Stakeholder Management, Stakeholder Analysis, Public Relations, Digital Media Strategy, Crisis Management, Brand Strategy, Stakeholder Communications, Brand Management, Organizational Change, Branding, Communication Strategies, Organizational Leadership, Internal Communications, Communication, Issue Tracking

    Beginner · Course · 3 - 6 Months

    Category: New
    New
    Category: Preview
    Preview
  • S

    Sage Publications

    Strategic Choices and Organizational Transformation

    Skills you'll gain: Strategic Decision-Making, Organizational Strategy, Strategic Leadership, Corporate Strategy, Strategic Thinking, Business Leadership, Business Transformation, Business Strategy, Strategic Planning, Entrepreneurship, Organizational Development, Organizational Change, Innovation, New Business Development, Organizational Effectiveness, Strategic Partnership, Business Modeling, Business Management, Strategic Marketing, Strategic Communication

    Intermediate · Course · 1 - 3 Months

    Category: New
    New
    Status: Free Trial
    Free Trial
  • U

    University of Michigan

    Writing and Editing: Revising

    Skills you'll gain: Writing and Editing, Editing, Constructive Feedback, Concision, Writing, Proofreading, Peer Review, Mental Concentration, Detail Oriented, Time Management, Creativity

    ★ 4.8 (409) · Beginner · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • M

    Microsoft

    Cybersecurity Management and Compliance

    Skills you'll gain: Cloud Security, Compliance Management, Cloud Management, Security Strategy, Regulatory Compliance, Security Management, Governance Risk Management and Compliance, Cloud Computing, Cloud Platforms, Microsoft Azure, Personally Identifiable Information, Business Continuity, Business Continuity Planning, Cyber Governance, Control Objectives for Information and Related Technology (COBIT), Law, Regulation, and Compliance, Cloud Standards, Data Security, Threat Detection, Data Management

    ★ 4.8 (165) · Beginner · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • E

    EDUCBA

    Workplace Behavior and Leadership Skills

    Skills you'll gain: Employee Engagement, Conflict Management, Decision Making, Industrial and Organizational Psychology, People Management, Organizational Leadership, Management Training And Development, Drive Engagement, Leadership and Management, Human Relations Movement, Organizational Effectiveness, Leadership Studies, People Development, Negotiation, Team Oriented, Organizational Development, Staff Management, Behavior Management, Learning Theory, Motivational Skills

    Beginner · Specialization · 3 - 6 Months

    Category: New
    New
    Status: Free Trial
    Free Trial
  • T

    The Hong Kong University of Science and Technology

    Understanding Modern Physics I: Relativity and Cosmology

    Skills you'll gain: Physics, Mechanics, General Science and Research, Physical Science, Systems Of Measurement, Mathematical Modeling, Applied Mathematics, Scientific Visualization

    ★ 4.6 (173) · Beginner · Course · 1 - 3 Months

    Category: Preview
    Preview
1…251252253…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