• 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 Trial
    Free Trial
    U

    University of Michigan

    Anatomy: Gastrointestinal, Reproductive and Endocrine Systems

    Skills you'll gain: Anatomy, Endocrinology, Obstetrics And Gynecology, Physiology, Urology, Pathology, Neurology, Biology

    4.8
    Rating, 4.8 out of 5 stars
    ·
    632 reviews

    Beginner · Course · 1 - 4 Weeks

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

    Microsoft

    AI-Driven Insights, Validation and Scenario Modeling

    Skills you'll gain: Anomaly Detection, Data Storytelling, Financial Acumen, Audit Working Papers, Financial Data, Financial Modeling, Variance Analysis, Financial Analysis, Auditing, Data-Driven Decision-Making, Box Plots, Power BI, Risk Analysis, Financial Reporting, Decision Making, Microsoft Excel, Scenario Testing, Microsoft Copilot, Microsoft 365, Generative AI

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    S

    Simplilearn

    LLM Fine-Tuning and Customization Training

    Skills you'll gain: Fine-tuning, LLM Application, LangChain, Model Optimization, Responsible AI, Large Language Modeling, Model Deployment, OpenAI, Data Preprocessing, Model Training, Model Evaluation, Reinforcement Learning

    3.5
    Rating, 3.5 out of 5 stars
    ·
    6 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    Spacecraft Relative Motion Kinematics and Kinetics

    Skills you'll gain: Mechanics, Differential Equations, Mathematical Modeling, Advanced Mathematics, Control Systems, Linear Algebra, Trigonometry, Applied Mathematics, Physics, Calculus

    4.6
    Rating, 4.6 out of 5 stars
    ·
    12 reviews

    Advanced · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    A

    Automatic Data Processing, Inc. (ADP)

    Tracking and Reporting

    Skills you'll gain: Performance Metric, Process Improvement, Change Management, Key Performance Indicators (KPIs), Recruitment, Performance Improvement, Performance Reporting, Performance Analysis, Performance Measurement, Business Metrics, Talent Acquisition, Recruitment Strategies, Continuous Improvement Process, Benchmarking

    5
    Rating, 5 out of 5 stars
    ·
    9 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    P

    Pearson

    Social Stratification, Gender Dynamics and Racial Identities

    Skills you'll gain: Sociology, Social Justice, Socioeconomics, Diversity Awareness, Social Sciences, Social Studies, Economics, Policy, and Social Studies, World History

    Beginner · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    G

    Google Cloud

    Serverless Data Processing with Dataflow: Pipelines - 日本語版

    Skills you'll gain: Dataflow, Data Pipelines, Data Processing, Real Time Data, Business Logic, Performance Tuning, Pandas (Python Package), Data Transformation, Development Environment, Data Import/Export, Program Development, Google Cloud Platform

    Advanced · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    L

    LearnKartS

    Salesforce Fundamentals and Setup

    Skills you'll gain: Salesforce, Salesforce Development, Data Import/Export, Customer Relationship Management, Data Maintenance, Customer Relationship Management (CRM) Software, Data Management, Dashboard, System Configuration, Workflow Management, Data Validation, Research Reports, Cloud Computing, Business Process Automation, Data Integrity, User Accounts, Data Modeling, Administration, Role-Based Access Control (RBAC), Data Security

    4.7
    Rating, 4.7 out of 5 stars
    ·
    6 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of Colorado System

    Medical Emergencies: Airway, Breathing, and Circulation

    Skills you'll gain: Patient Evaluation, Pharmacology, Airway Management, Cardiology, Medication Administration, Pharmacotherapy, Medical Emergency, Emergency Medical Services, Emergency Medicine, Respiratory Care, Neurology, Clinical Assessment, Respiratory Therapy, Health Assessment, Mental Status Examination, Respiration, Patient Treatment, Oxygen Therapy, Endocrinology, Anatomy

    4.8
    Rating, 4.8 out of 5 stars
    ·
    817 reviews

    Beginner · Course · 1 - 3 Months

  • Status: New
    New
    P

    Packt

    Linux Networking, Security, and Automation Essentials

    Skills you'll gain: Linux Administration, Linux, Shell Script, Linux Commands, Firewall, Systems Administration, Disaster Recovery, Unix Shell, Operating System Administration, Network Administration, Bash (Scripting Language), File Systems, Scripting, Network Troubleshooting, Containerization, Cloud-Native Computing, Network Security, Scripting Languages, Dynamic Host Configuration Protocol (DHCP), System Support

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    U

    University of Pennsylvania

    Wharton Business and Financial Modeling Capstone

    Skills you'll gain: Portfolio Management, Financial Modeling, Data Presentation, Presentations, Microsoft PowerPoint, Business Modeling, Data Modeling, Quantitative Research, Business Analytics, Financial Data, Portfolio Risk, Spreadsheet Software, Investments, Return On Investment, Microsoft Excel, Finance, Financial Analysis, Regression Analysis, Model Optimization

    4.5
    Rating, 4.5 out of 5 stars
    ·
    525 reviews

    Mixed · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    U

    University of Maryland, College Park

    Persuasion and Presence for Program and Project Managers

    Skills you'll gain: Persuasive Communication, Non-Verbal Communication, Target Audience, Rapport Building, Influencing, Project Management Institute (PMI) Methodology, Executive Presence, Program Management, Constructive Feedback, Accountability Frameworks, Stakeholder Communications, Project Management, Communication, Leadership, Public Speaking, Team Building, Presentations, Strategic Communication, Emotional Intelligence, Virtual Teams

    4.8
    Rating, 4.8 out of 5 stars
    ·
    11 reviews

    Beginner · Course · 1 - 3 Months

1…324325326…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