Skip to content
Go to file

Latest commit


Git stats


Failed to load latest commit information.


Network and Graph Algorithms From Scratch

Code and slides to accompany the online series of webinars: by Data For Science.

Run the code in Binder: Binder

Trees, Graphs and Networks are fundamental data structures that underlie much of the recent developments in data science and computer science algorithms. Technologies and Applications like Social Networks, Cloud and Distributed computing, Cryptocurrencies and Traffic Routing and directions all rely on the proper use of graph concepts.

In this course we will build, step by step, a mini toolkit of network representations and algorithms that will allow students to understand the fundamental ideas and concepts that lie at the base of state of art algorithms (such as PageRank and recommendation systems), technologies (such as graph databases) and tools (like web crawlers).


You can’t perform that action at this time.