Customize your search:

E.g., 2017-04-18
E.g., 2017-04-18
E.g., 2017-04-18
Apr 24th 2017

Want to understand your data network structure and how it changes under different conditions? Curious to know how to identify closely interacting clusters within a graph? Have you heard of the fast-growing area of graph analytics and want to learn more? This course gives you a broad overview of the field of graph analytics so you can learn new ways to model, store, retrieve and analyze graph-structured data. After completing this course, you will be able to model a problem into a graph database and perform analytical tasks over the graph in a scalable manner. Better yet, you will be able to apply these techniques to understand the significance of your data sets for your own projects.

Average: 6 (1 vote)
Apr 24th 2017

If you have ever used a navigation service to find optimal route and estimate time to destination, you've used algorithms on graphs. Graphs arise in various real-world situations as there are road networks, computer networks and, most recently, social networks! If you're looking for the fastest time to get to work, cheapest way to connect set of computers into a network or efficient algorithm to automatically find communities and opinion leaders in Facebook, you're going to work with graphs and algorithms on graphs.

Average: 7.8 (12 votes)
Apr 24th 2017

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 first represent the key pieces of data in a complex data structure. In this course, you’ll learn about data structures, like graphs, that are fundamental for working with structured real world data.

Average: 7.2 (16 votes)

This interactive textbook 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.

Average: 10 (1 vote)
Self Paced

Learn how to write correct and efficient data structures manipulation using existing standard template library (STL) of C++. Get introduced to the power of STL and make your code more solid, reusable, and robust. In this Computer Science course, you will learn about implementation of all major abstract data structures using object-oriented programming paradigm of C++.

Average: 6 (2 votes)
Mar 15th 2016

Adding abstraction and generative recursion to the design tools makes complex problems like puzzle solvers and graph search straightforward.

No votes yet
Oct 27th 2014

Курс посвящен базовым понятиям комбинаторики. Кроме основных принципов, в курс также включены современные проблемы комбинаторного анализа.

No votes yet
Self Paced Course - Start anytime

The purpose of this course is to introduce students to the topics of data structures and algorithm design along with their respective applications.

Average: 10 (2 votes)