• 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


  • M

    Microsoft

    UX Design in Practice: Accessibility and Collaboration

    Skills you'll gain: User Experience Design, Web Content Accessibility Guidelines, User Centered Design, Figma (Design Software), Design, Usability Testing, Prototyping, Design Thinking, Graphic and Visual Design, AI Workflows, Artificial Intelligence

    4.8
    Rating, 4.8 out of 5 stars
    ·
    102 reviews

    Mixed · Course · 1 - 3 Months

  • W

    Whizlabs

    Information System Auditing, Governance and Management

    Skills you'll gain: Audit Planning, Enterprise Architecture, Compliance Management, Regulatory Compliance, Quality Assurance, Enterprise Risk Management (ERM), Quality Management

    4.6
    Rating, 4.6 out of 5 stars
    ·
    9 reviews

    Intermediate · Course · 1 - 4 Weeks

  • M

    Microsoft

    Cybersecurity Identity and Access Solutions using Azure AD

    Skills you'll gain: Azure Active Directory, Authentications, Identity and Access Management, Authorization (Computing), Active Directory, Role-Based Access Control (RBAC), Multi-Factor Authentication, Microsoft Azure, Single Sign-On (SSO), Software As A Service, User Accounts, Cloud Services, Enterprise Security

    4.5
    Rating, 4.5 out of 5 stars
    ·
    189 reviews

    Beginner · Course · 1 - 4 Weeks

  • C

    Coursera

    Track and Evaluate ML Model Experiments

    Skills you'll gain: MLOps (Machine Learning Operations), Model Evaluation, Version Control, Large Language Modeling, Git (Version Control System), Data Management, Performance Testing, Dashboard, Machine Learning, Scripting, Performance Analysis, Technical Documentation

    Intermediate · Course · 1 - 4 Weeks

  • L

    LearnKartS

    Master Problem Solving and Critical Thinking

    Skills you'll gain: Critical Thinking, Problem Solving, Growth Mindedness, Creative Thinking, Complex Problem Solving, Creative Problem-Solving, Strategic Thinking, Cognitive flexibility, Brainstorming, Continuous Improvement Process, Systems Thinking, Analytical Skills, Decision Making, Process Analysis, Analysis, Root Cause Analysis, Data-Driven Decision-Making

    4.7
    Rating, 4.7 out of 5 stars
    ·
    12 reviews

    Beginner · Course · 1 - 4 Weeks

  • U

    University of Colorado System

    Managing Asthma, Allergies, Diabetes, and Seizures in School

    Skills you'll gain: Chronic Diseases, Student Support and Services, Parent Communication, Care Management, Health Education, First Aid, Patient Education and Support, Pediatrics, Emergency Response, Nursing Care, Respiratory Care, Medication Administration, Nutrition and Diet

    4.8
    Rating, 4.8 out of 5 stars
    ·
    728 reviews

    Beginner · Course · 1 - 4 Weeks

  • S

    Simplilearn

    Multichannel Marketing - Email, Content and Mobile Marketing

    Skills you'll gain: Email Marketing, Content Strategy, Content Marketing, Content Performance Analysis, HubSpot CRM, Marketing Strategies, Web Content, Social Media Content, Paid media, Marketing, Digital Content, Content Creation, Target Audience, Marketing Analytics, Lead Generation, Newsletters, Digital Marketing, Customer Relationship Management, UI/UX Strategy, Marketing Automation

    4.5
    Rating, 4.5 out of 5 stars
    ·
    37 reviews

    Beginner · Specialization · 1 - 3 Months

  • U

    University of Illinois Urbana-Champaign

    Artificial Intelligence in Finance and Wealth Management

    Skills you'll gain: Education Software and Technology, Wealth Management, Supervised Learning, Machine Learning, Financial Services, Applied Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Learning Management Systems, Digital pedagogy, Artificial Intelligence, AI Enablement, FinTech, Data Mining, AI Personalization, Learning Theory, Regulatory Compliance, Financial Planning, Relationship Building, Risk Modeling, Legal Risk

    4.4
    Rating, 4.4 out of 5 stars
    ·
    23 reviews

    Intermediate · Specialization · 1 - 3 Months

  • C

    Codio

    Connecting to Devices and Networks

    Skills you'll gain: Firewall, Ubuntu, Network Monitoring, TCP/IP, Data Storage, Network Protocols, Network Troubleshooting, Unix, General Networking, Linux, Command-Line Interface, Data Storage Technologies, System Configuration, Network Security, File Management, Shell Script, Computer Hardware, Disaster Recovery

    4.2
    Rating, 4.2 out of 5 stars
    ·
    6 reviews

    Beginner · Course · 1 - 4 Weeks

  • S

    Sungkyunkwan University

    EKP1: Modernity and the Emergence of Korean Philosophy

    Skills you'll gain: Intercultural Competence, Cultural Diversity, Culture, Research, World History, Ancient History

    Intermediate · Course · 1 - 3 Months

  • U

    University of Colorado Boulder

    Marketing Strategy for Engineers and Technologists

    Skills you'll gain: Value Propositions, Social Media Marketing, Market Research, Social Media Strategy, Strategic Planning, Search Engine Optimization, Marketing Operations, Competitive Analysis, Data-Driven Decision-Making, Consumer Behaviour, Business Modeling, Customer Analysis, Web Analytics and SEO, Operations Management, Technical Management, Marketing Management, Digital Marketing, Branding, Google Ads, Forecasting

    Build toward a degree

    4.5
    Rating, 4.5 out of 5 stars
    ·
    19 reviews

    Beginner · Specialization · 3 - 6 Months

  • U

    University of Minnesota

    Community Awareness Course: Sexuality and Disability

    Skills you'll gain: Disabilities, Diversity Awareness, Patient Education And Counseling, Sociology, Orthopedics, Pain Management, Chronic Diseases, Psychology, Anatomy

    4.4
    Rating, 4.4 out of 5 stars
    ·
    34 reviews

    Beginner · Course · 1 - 3 Months

1…377378379…834

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

  • UX Design in Practice: Accessibility and Collaboration: Microsoft
  • Information System Auditing, Governance and Management: Whizlabs
  • Cybersecurity Identity and Access Solutions using Azure AD: Microsoft
  • Track and Evaluate ML Model Experiments: Coursera
  • Master Problem Solving and Critical Thinking: LearnKartS
  • Managing Asthma, Allergies, Diabetes, and Seizures in School: University of Colorado System
  • Multichannel Marketing - Email, Content and Mobile Marketing: Simplilearn
  • Artificial Intelligence in Finance and Wealth Management: University of Illinois Urbana-Champaign
  • Connecting to Devices and Networks: Codio
  • EKP1: Modernity and the Emergence of Korean Philosophy: Sungkyunkwan University

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