• 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: Preview
    Preview
    U

    University of Arizona

    Knowing the Universe: History and Philosophy of Astronomy

    Skills you'll gain: Ancient History, Physics, Mechanics, Physical Science, Science and Research, World History, Scientific Methods, Chemistry, Biology, Life Sciences, Engineering, Scientific, and Technical Instruments, Applied Mathematics

    4.6
    Rating, 4.6 out of 5 stars
    ·
    42 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    C

    California Institute of the Arts

    The Art of Filmmaking: Composition and Moving Image

    Skills you'll gain: Peer Review, Videography, Video Production, Photo/Video Production and Technology, Post-Production, Editing, Design Elements And Principles, Storytelling, Color Theory, Creativity

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    M

    Microsoft

    Azure Monitoring and Analytics Fundamentals

    Skills you'll gain: System Monitoring, Microsoft Azure, Event Monitoring, Query Languages, Application Performance Management, Cloud Management, Continuous Monitoring, Real Time Data, Interactive Data Visualization, Virtual Machines, Resource Management

    4.6
    Rating, 4.6 out of 5 stars
    ·
    14 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of California, Irvine

    Advanced Speaking and Listening Project

    Skills you'll gain: Verbal Communication Skills, Public Speaking, Communication, Active Listening, Planning, English Language, Organizational Skills, Detail Oriented, Creativity

    4.7
    Rating, 4.7 out of 5 stars
    ·
    46 reviews

    Intermediate · Course · 1 - 3 Months

  • U

    University of Colorado Boulder

    High Voltage Schottky and p-n Diodes

    Skills you'll gain: Semiconductors, High Voltage, Power Electronics, Electronic Components, Electrical Engineering, Electronics, Simulation and Simulation Software, Mathematical Modeling

    Build toward a degree

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    K

    Kennesaw State University

    Cybersecurity and the Internet of Things

    Skills you'll gain: Internet Of Things, Cybersecurity, Cyber Security Policies, Mobile Security, Security Awareness, Wireless Networks, Information Privacy, Data Security, Emerging Technologies, Enterprise Security, Risk Management Framework

    4.6
    Rating, 4.6 out of 5 stars
    ·
    2.2K reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    U

    University of Colorado Boulder

    William Shakespeare's Twelfth Night: Comedy, Conflict, and Community

    Skills you'll gain: Performing Arts, Liberal Arts, Storytelling, Lecturing, Creativity, Instructional Strategies, Creative Design, European History

    4.6
    Rating, 4.6 out of 5 stars
    ·
    31 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Preview
    Preview
    U

    Universiteit Leiden

    Political Economy of Institutions and Development

    Skills you'll gain: Political Sciences, International Relations, Sustainable Development, Socioeconomics, Economic Development, Governance, Policty Analysis, Research, and Development, Economics, Global Marketing, Cultural Diversity, Sociology, Analysis

    4.7
    Rating, 4.7 out of 5 stars
    ·
    386 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    U

    University of California, Irvine

    Questions, Present Progressive and Future Tenses

    Skills you'll gain: Grammar, Vocabulary, English Language, Language Learning

    4.9
    Rating, 4.9 out of 5 stars
    ·
    1.1K reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    Spacecraft Formation Flying and Control Capstone Project

    Skills you'll gain: Control Systems, Systems Engineering, Mechanics, Mathematical Modeling, Simulation and Simulation Software, Engineering Analysis, Engineering Calculations, Engineering Design Process

    Advanced · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    J

    Johns Hopkins University

    Advanced Network Security and Analysis

    Skills you'll gain: Email Security, Mobile Security, Network Security, Open Web Application Security Project (OWASP), Network Monitoring, Threat Detection, Network Analysis, TCP/IP, Network Protocols, Cybersecurity, Application Security, Vulnerability Scanning, Wireless Networks, Splunk, Information Privacy

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    W

    Whizlabs

    Azure: Identity and Access Management

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

    3.8
    Rating, 3.8 out of 5 stars
    ·
    9 reviews

    Intermediate · Course · 1 - 4 Weeks

Searches related to data structures and algorithms

data structures and algorithms specialization
c++: data structures and algorithms
java: data structures and algorithms
advanced data structures and algorithms
data structures and algorithms (iii)
foundations of data structures and algorithms
70+ javascript challenges - data structures and algorithms
data structures and algorithms: the complete masterclass
1…265266267…834

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

  • Knowing the Universe: History and Philosophy of Astronomy: University of Arizona
  • The Art of Filmmaking: Composition and Moving Image : California Institute of the Arts
  • Azure Monitoring and Analytics Fundamentals: Microsoft
  • Advanced Speaking and Listening Project: University of California, Irvine
  • High Voltage Schottky and p-n Diodes: University of Colorado Boulder
  • Cybersecurity and the Internet of Things: Kennesaw State University
  • William Shakespeare's Twelfth Night: Comedy, Conflict, and Community: University of Colorado Boulder
  • Political Economy of Institutions and Development: Universiteit Leiden
  • Questions, Present Progressive and Future Tenses: University of California, Irvine
  • Spacecraft Formation Flying and Control Capstone Project: University of Colorado Boulder

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

  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • English Speaking
  • Generative AI (GenAI)
  • Microsoft Excel
  • Microsoft Power BI
  • Project Management
  • Python

Certificates & Programs

  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM Data Analyst Certificate
  • IBM Data Science Certificate
  • Machine Learning Certificate
  • Microsoft Power BI Data Analyst Certificate
  • UI / UX Design Certificate

Industries & Careers

  • Business
  • Computer Science
  • Data Science
  • Education & Teaching
  • Engineering
  • Finance
  • Healthcare
  • Human Resources (HR)
  • Information Technology (IT)
  • Marketing

Career Resources

  • Career Aptitude Test
  • Examples of Strengths and Weaknesses for Job Interviews
  • High-Income Skills to Learn
  • How Does Cryptocurrency Work?
  • How to Highlight Duplicates in Google Sheets
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Preparing for the PMP Certification
  • Signs You Will Get the Job After an Interview
  • What Is Artificial Intelligence?

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
© 2025 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok