• 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


  • J

    Johns Hopkins University

    Machine Learning and Emerging Technologies in Cybersecurity

    Skills you'll gain: Model Evaluation, Cyber Threat Intelligence, Intrusion Detection and Prevention, Threat Detection, Computer Security Incident Management, Cybersecurity, Model Training, Incident Response, Machine Learning Methods, Anomaly Detection, Applied Machine Learning, Continuous Monitoring, AI Security, Cryptographic Protocols, Network Security, Machine Learning Algorithms, Machine Learning, Predictive Modeling, Routing Protocols, Network Architecture

    Intermediate · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
  • E

    EDUCBA

    Project Finance Modeling and Investment Analysis

    Skills you'll gain: Project Finance, Financial Modeling, Feasibility Studies, Financial Reporting, Project Performance, Financial Forecasting, Financial Analysis, Project Accounting, Finance, Performance Metric, Investment Management, Financial Data, Cost Estimation, Financial Statements, Project Estimation, Real Estate, Risk Management, Scenario Testing, Estimation, Decision Making

    Mixed · Course · 1 - 4 Weeks

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

    Microsoft

    Microsoft AI & ML Engineering

    Skills you'll gain: Unsupervised Learning, Fine-tuning, Model Deployment, Generative AI, Large Language Modeling, Data Management, Generative Model Architectures, Natural Language Processing, MLOps (Machine Learning Operations), Supervised Learning, Microsoft Azure, Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), Generative Adversarial Networks (GANs), Infrastructure Architecture, LLM Application, Responsible AI, Data Infrastructure, Data Preprocessing, Model Optimization

    ★ 4.5 (397) · Intermediate · Professional Certificate · 3 - 6 Months

    Category: Top AI Program
    Top AI Program
  • P

    Packt

    Complete ASP.NET Core and Entity Framework Development

    Skills you'll gain: Cloud Deployment, Database Application, Cloud Hosting, Object-Relational Mapping, Database Management Systems, Full-Stack Web Development, Database Software, Application Design, Development Environment, Software Design, Microsoft Visual Studio, User Interface (UI), Application Frameworks, Identity and Access Management, Microsoft Development Tools, UI Components, Application Development, Configuration Management, Authorization (Computing), Software Installation

    Intermediate · Specialization · 3 - 6 Months

    Status: Free Trial
    Free Trial
  • P

    Packt

    Automation, Reporting, and Certification Preparation

    Skills you'll gain: Salesforce, Salesforce Development, Application Deployment, Business Process Automation, Workflow Management, Business Reporting, Automation, Dashboard, Administration, Customer Relationship Management, Data Entry, Records Management

    Advanced · Course · 1 - 3 Months

    Category: New
    New
    Status: Free Trial
    Free Trial
  • R

    Real Madrid Graduate School Universidad Europea

    Power & Performance: Foundations of Nutrition and Training

    Skills you'll gain: Nutrition and Diet, Exercise Science, Nutritional Assessment, Nutrition Education, Athletic Training, Performance Analysis, Physiology, Meal Planning And Preparation, Stress Management, Resilience, Performance Reporting, Load Balancing, Coordination, Leadership, Health Technology

    Beginner · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • P

    Packt

    Advanced Selenium WebDriver and Test Automation

    Skills you'll gain: Selenium (Software), Test Automation, Software Testing, Test Script Development, Test Case, Test Execution Engine, Javascript and jQuery, Automation, Code Reusability, Software Design Patterns, UI Components

    Intermediate · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
  • C

    Coursera

    Deploy, Manage, and Orchestrate Your Models

    Skills you'll gain: Kubernetes, Docker (Software), Containerization, Application Deployment

    Intermediate · Course · 1 - 4 Weeks

    Category: New
    New
    Status: Free Trial
    Free Trial
  • L

    LearnQuest

    Advanced Negotiation and High-Impact Closure

    Skills you'll gain: Sales Presentation, Sales Presentations, Closing (Sales), Negotiation, Data Visualization, Selling Techniques, Presentations, B2B Sales, Influencing, Persuasive Communication, Storytelling, Behavioral Economics, Overcoming Objections, Value Propositions, Rapport Building

    Intermediate · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • C

    Coursera

    Design Scalable AI Systems and Components

    Skills you'll gain: Solution Architecture, Systems Design, Architectural Drawing, Artificial Intelligence and Machine Learning (AI/ML), Design Specifications, Load Balancing, Distributed Computing, Dataflow, Data Store, Functional Specification, Diagram Design, Data Pipelines

    Intermediate · Course · 1 - 4 Weeks

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

    EDUCBA

    Analyze and Build Banking Sector Financial Models

    Skills you'll gain: Cash Flows, Financial Modeling, Financial Statement Analysis, Financial Analysis, Financial Statements, Credit Risk, Cash Flow Forecasting, Business Valuation, Balance Sheet, Banking, Operational Efficiency, Risk Modeling, Bank Regulations, Financial Forecasting, Operating Expense, Finance, Income Statement, Depreciation

    ★ 5 (29) · Beginner · Course · 1 - 3 Months

    Category: New
    New
    Category: Preview
    Preview
  • E

    EDUCBA

    Regulatory Accounting and Financial Reporting

    Skills you'll gain: International Financial Reporting Standards, Hedge Accounting, Financial Reporting, Technical Accounting, Generally Accepted Accounting Principles (GAAP), Compliance Reporting, Financial Accounting, Financial Regulation, Regulatory Requirements, Financial Regulations, Financial Statement Analysis, Reconciliation, Financial Statements

    Mixed · Course · 1 - 4 Weeks

    Category: New
    New
    Status: Free Trial
    Free Trial
1…512513514…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
  • Cookies Preference Center
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