data structures

  1. N

    Study Buddy Java / DSA study buddy

    Looking for someone to study Java / Data Structures and Algorithms with. I'm still a newbie in these topics. If interested, feel free to message me.
  2. piesquareisg

    Study Buddy Any first year CS engineering student here?

    I have a decent knowledge of C++ and know some Java (My college uses Java for all the academic purpose and I use c++ for CP) I am totally beginner in CP and first finish all the basic Data structures before moving to contests, I will be doing Web development with Django in the middle, anyone...
  3. Coursera

    Coursera Java Programming: Arrays, Lists, and Structured Data

    Overview Build on the software engineering skills you learned in “Java Programming: Solving Problems with Software” by learning new data structures. Use these data structures to build more complex programs that use Java’s object-oriented features. At the end of the course you will write an...
  4. Coursera

    Coursera Java Programming: Build a Recommendation System

    Overview Ever wonder how Netflix decides what movies to recommend for you? Or how Amazon recommends books? We can get a feel for how it works by building a simplified recommender of our own! In this capstone, you will show off your problem solving and Java programming skills by creating...
  5. Coursera

    Coursera Python Data Structures

    Overview This course will introduce the core data structures of the Python programming language. We will move past the basics of procedural programming and explore how we can use the Python built-in data structures such as lists, dictionaries, and tuples to perform increasingly complex data...
  6. Coursera

    Coursera Principles of Computing (Part 2)

    Overview This two-part course introduces the basic mathematical and programming principles that underlie much of Computer Science. Understanding these principles is crucial to the process of creating efficient and well-structured solutions for computational problems. To get hands-on experience...
  7. Coursera

    Coursera Advanced Data Structures in Java

    Overview How does Google Maps plan the best route for getting around town given current traffic conditions? How does an internet router forward packets of network traffic to minimize delay? How does an aid group allocate resources to its affiliated local partners? To solve such problems, we...
  8. Coursera

    Coursera Data Structures and Performance

    Overview How do Java programs deal with vast quantities of data? Many of the data structures and algorithms that work with introductory toy examples break when applications process real, large data sets. Efficiency is critical, but how do we achieve it, and how do we even measure it? This is an...
  9. Coursera

    Coursera Data Structures

    Overview A good algorithm usually comes together with a set of good data structures that allow the algorithm to manipulate the data efficiently. In this course, we consider the common data structures that are used in various computational problems. You will learn how these data structures are...
  10. Coursera

    Coursera Graph Search, Shortest Paths, and Data Structures

    Overview The primary topics in this part of the specialization are: data structures (heaps, balanced search trees, hash tables, bloom filters), graph primitives (applications of breadth-first and depth-first search, connectivity, shortest paths), and their applications (ranging from...
  11. edX

    edX Data Structures and Software Design

    Overview Knowing how to code is only part of the skills needed to become a professional software developer. This course, part of the CS Essentials for Software Development Professional Certificate program, will take your skills to the next level by teaching you how to write “good” software that...
  12. edX

    edX Foundations of Data Structures

    Overview Data structures provide a means to manage large amounts of data for use in databases and internet indexing services. Efficient data structures are key for designing efficient algorithms and obtaining maintainable software design. In this Computer Science course, you will start by...
  13. edX

    edX Implementation of Data Structures

    Overview In this Computer Science course, you will learn about implementation of all major abstract data structures using object-oriented programming paradigm of C++. This course builds on the basic concepts developed in ‘Foundations of Data Structures’ course. Topics covered: Review of OO...
  14. edX

    edX Data Structures: An Active Learning Approach

    Overview This interactive text used in this course was written with the intention of teaching Computer Science students about various data structures as well as the applications in which each data structure would be appropriate to use. It is currently being taught at the University of...
  15. edX

    edX Algorithms and Data Structures in C#

    Overview When you create real-world applications, the ability to store information in your program code is critically important. In this course, you will learn how programming languages make use of various data structures to hold this information. For example, storing a list of values for...
  16. edX

    edX Algorithms and Data Structures

    Overview This course is part of the Microsoft Professional Program in Entry-Level Software Development. Want to build better programs? Learn how, in this professional-level course. Bring your programming experience, and join us for a deep dive into fundamental concepts that you can use right...
  17. edX

    edX Data Structures Fundamentals

    Overview A good algorithm usually comes together with a set of good data structures that allow the algorithm to manipulate the data efficiently. In this course, part of the Algorithms and Data Structures MicroMasters program, we consider the common data structures that are used in various...
Top