1 months
Duration
Free
Free
Unknown
Tuition fee
Anytime
Unknown
Apply date
Anytime
Unknown
Start date

About

The Algorithms on Graphs course is offered by Coursera in partnership with UC San Diego is part of the Data Structures and Algorithms Specialization.

Visit the official programme website for more information

Overview

The Algorithms on Graphs course is offered by Coursera in partnership with UC San Diego.

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.

In this course, you will first learn what a graph is and what are some of the most important properties. Then you'll learn several ways to traverse graphs and how you can do useful things while traversing the graph in some order. 

We will then talk about shortest paths algorithms — from the basic ones to those which open door for 1000000 times faster algorithms used in Google Maps and other navigational services. You will use these algorithms if you choose to work on our Fast Shortest Routes industrial capstone project. We will finish with minimum spanning trees which are used to plan road, telephone and computer networks and also find applications in clustering and approximate algorithms.

Skills You Will Gain

  • Graph Theory
  • Graphs
  • Graph Algorithms

Programme Structure

Courses included:

  • Decomposition of Graphs 
  • Paths in Graphs
  • Minimum Spanning Trees
  • Advanced Shortest Paths Project (Optional)

Key information

Duration

  • Part-time
    • 1 months

Start dates & application deadlines

You can apply for and start this programme anytime.

Language

English

Delivered

Online

Academic requirements

We are not aware of any academic requirements for this programme.

English requirements

We are not aware of any English requirements for this programme.

Other requirements

General requirements

  • Intermediate Level

Tuition Fee

To alway see correct tuition fees
  • International

    Free
    Tuition Fee
    Based on the tuition of 0 USD for the full programme during 1 months.
  • National

    Free
    Tuition Fee
    Based on the tuition of 0 USD for the full programme during 1 months.

Funding

Coursera provides financial aid to learners who cannot afford the fee. Apply for it by clicking on the Financial Aid link beneath the "Enroll" button on the left. You'll be prompted to complete an application and will be notified if you are approved. You'll need to complete this step for each course in the Specialization, including the Capstone Project. 

Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Fresh content

Updated in the last 9 months

Check the official programme website for potential updates.

Our partners

Algorithms on Graphs
-
Coursera

Wishlist

Go to your profile page to get personalised recommendations!