Graph Algorithms

Sort options

Unordered Data Structures (Coursera)

The Unordered Data Structures course covers the data structures and algorithms needed to implement hash tables, disjoint sets and graphs. These fundamental data structures are useful for unordered data. For example, a hash table provides immediate access to data indexed by an arbitrary key value, that could be a [...]
0
No votes yet

Algorithms on Graphs (Coursera)

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 [...]
8
Average: 8 ( 3 votes )

Trees and Graphs: Basics (Coursera)

Basic algorithms on tree data structures, binary search trees, self-balancing trees, graph data structures and basic traversal algorithms on graphs. This course also covers advanced topics such as kd-trees for spatial data and algorithms for spatial data. Trees and Graphs: Basics can be taken for academic credit as part [...]
0
No votes yet

Algebra & Algorithms (Coursera)

Algebra is one of the definitive and oldest branches of mathematics, and design of computer algorithms is one of the youngest. Despite this generation gap, the two disciplines beautifully interweave. Firstly, modern computers would be somewhat useless if they were not able to carry out arithmetic and algebraic computations [...]
0
No votes yet

C++ For C Programmers, Part A (Coursera)

This course is for experienced C programmers who want to program in C++. The examples and exercises require a basic understanding of algorithms and object-oriented software.
7
Average: 7 ( 3 votes )

Algorithmic Thinking (Part 1) (Coursera)

Jul 19th 2021
Algorithmic Thinking (Part 1) (Coursera)
Course Auditing
Categories
Effort
Languages
Experienced Computer Scientists analyze and solve computational problems at a level of abstraction that is beyond that of any particular programming language. This two-part class is designed to train students in the mathematical concepts and process of "Algorithmic Thinking", allowing them to build simpler, more efficient solutions to computational [...]
8
Average: 8 ( 3 votes )

Algorithms (edX)

Learn how to structure and use algorithms to solve real life problems. Algorithms power the biggest web companies and the most promising startups. Interviews at tech companies start with questions that probe for good algorithm thinking.
1
Average: 1 ( 2 votes )

Intro to Algorithms (Udacity)

Self Paced
Intro to Algorithms (Udacity)
Free Course
Categories
Effort
Languages
This class will give you an introduction to the design and analysis of algorithms, enabling you to analyze networks and discover how individuals are connected.
0
No votes yet

From Graph to Knowledge Graph – Algorithms and Applications (edX)

Learn the fundamental algorithms and theories used for understanding large-scale graphs and knowledge graphs. Many real-world datasets come in the form of graphs. These datasets include social networks, biological networks, knowledge graphs, the World Wide Web, and many more. Having a comprehensive understanding of these networks is essential to [...]
0
No votes yet

Algorithms and Data Structures Capstone (edX)

Synthesize your knowledge of algorithms and biology to build your own software for solving a biological challenge. Building a fully-fledged algorithm to assemble genomes from DNA fragments on a real dataset is an enormous challenge with major demand in the multi-billion dollar biotech industry. In this capstone project, we [...]
8
Average: 8 ( 2 votes )