Data Structures

Data Structures are specialized formats for organizing, storing, and manipulating data on a computer. They enable efficient access and modification of data, and are fundamental to designing efficient algorithms. Coursera's data structures catalogue teaches you to understand, design, analyze and implement fundamental data structures like arrays, stacks, queues, linked lists, trees, hash tables, and graphs. You'll learn various operations on these data structures, their time and space complexities, and their applications in real-life problem-solving. Grasp the principles of data abstraction and encapsulation to enhance your computational thinking abilities and become proficient as a software engineer, data scientist, programmer, or as someone aspiring to advance in these spheres.
107credentials
6online degrees
425courses

Filter by

Subject
Required

Language
Required

The language used throughout the course, in both instruction and assessments.

Learning Product
Required

Build job-relevant skills in under 2 hours with hands-on tutorials.
Learn from top instructors with graded assignments, videos, and discussion forums.
Get in-depth knowledge of a subject by completing a series of courses and projects.
Earn career credentials from industry leaders that demonstrate your expertise.
Earn your Bachelor’s or Master’s degree online for a fraction of the cost of in-person learning.

Level
Required

Duration
Required

Subtitles
Required

Educator
Required

Results for "data structures"

  • Status: New
    Status: Free Trial

    Skills you'll gain: Game Design, Video Game Development, Unreal Engine, Animation and Game Design, Virtual Environment, Computer Graphics, 3D Assets, Scripting, User Interface (UI), Data Structures, Performance Tuning

  • Status: New
    Status: Free Trial

    Skills you'll gain: Unreal Engine, User Interface (UI), Game Design, Video Game Development, Animation and Game Design, UI Components, Scripting, Performance Testing, System Testing, Programming Principles, Data Structures, No-Code Development, Virtual Environment, Scalability, Development Testing, Artificial Intelligence, Object Oriented Design, Event-Driven Programming, Interactive Design, Prototyping

  • Skills you'll gain: Relational Databases, User Research, Probability & Statistics, Data Storytelling, Bash (Scripting Language), Graph Theory, Theoretical Computer Science, Object Oriented Design, Operating Systems, Android Development, Database Design, Encryption, Bioinformatics, Feature Engineering, Algorithms, TCP/IP, Version Control, Java Programming, Data Structures, Model View Controller

  • Skills you'll gain: Human Computer Interaction, Database Design, MySQL, Database Management Systems, Database Theory, Data Ethics, Generative AI, Databases, Software Development Methodologies, Usability, Relational Databases, User Interface (UI), Data Mining, Computer Vision, Responsible AI, Regression Analysis, Data Structures, Systems Development Life Cycle, Algorithms, Anomaly Detection

  • Skills you'll gain: Database Design, Enterprise Architecture, Data Governance, Database Theory, User Research, Stakeholder Engagement, Lean Methodologies, Algorithms, Database Management, Process Mapping, Unified Modeling Language, Process Analysis, Object Oriented Design, Software Architecture, Responsive Web Design, Cascading Style Sheets (CSS), Agile Methodology, Object Oriented Programming (OOP), Data Structures, Data Ethics

  • Heriot-Watt University

    Skills you'll gain: Graph Theory, Database Development, Database Architecture and Administration, NoSQL, Computational Logic, Java, Object Oriented Programming (OOP), Computer Programming, Program Development, Programming Principles, Combinatorics, Theoretical Computer Science, Big Data, Computational Thinking, Software Development, Mathematical Theory & Analysis, Data Structures, Software Development Life Cycle, Logical Reasoning, Arithmetic

Most popular

Trending now

New releases

What brings you to Coursera today?

Leading partners

  • Packt
  • EDUCBA
  • University of Michigan
  • University of California San Diego
  • University of Colorado Boulder
  • Codio
  • Duke University
  • Scrimba