4.2
658 ratings
138 reviews

#### 100% online

Start instantly and learn at your own schedule.

Reset deadlines in accordance to your schedule.

#### Approx. 15 hours to complete

Suggested: 4 Weeks, 3-5 hours/week...

#### English

Subtitles: English

### Skills you will gain

Graph TheoryNeo4jAnalyticsGraph Database

#### 100% online

Start instantly and learn at your own schedule.

Reset deadlines in accordance to your schedule.

#### Approx. 15 hours to complete

Suggested: 4 Weeks, 3-5 hours/week...

#### English

Subtitles: English

### Syllabus - What you will learn from this course

Week
1
4 minutes to complete

## Welcome to Graph Analytics

Meet your instructor, Amarnath Gupta and learn about the course objectives....
1 video (Total 4 min)
1 video
Week
2
3 hours to complete

## Introduction to Graphs

Welcome! This week we will get a first exposure to graphs and their use in everyday life. By the end of the module you will be able to create a graph applying core mathematical properties of graphs, and identify the kinds of analysis questions one might be able to ask of such a graph. We hope the you will be inspired as to how graphical representations might enable you to answer new Big Data problems!...
8 videos (Total 38 min), 2 readings, 2 quizzes
8 videos
Why Graphs?2m
Why Graphs? Example 1: Social Networking3m
Why Graphs? Example 2: Biological Networks3m
Why Graphs? Example 3: Human Information Network Analytics3m
Why Graphs? Example 4: Smart Cities2m
The Purpose of Analytics1m
What are the impact of Big Data's V's on Graphs?12m
What to learn in this module10m
1 practice exercise
Introduction to Graphs24m
Week
3
3 hours to complete

## Graph Analytics

...
17 videos (Total 81 min), 3 readings, 2 quizzes
17 videos
Path Analytics6m
The Basic Path Analytics Question: What is the Best Path?4m
Applying Dijkstra's Algorithm5m
Inclusion and Exclusion Constraints1m
Connectivity Analytics3m
Disconnecting a Graph1m
Connectedness: Indegree and Outdegree3m
Community Analytics and Local Properties7m
Global Property: Modularity7m
Centrality Analytics8m
Optional Lecture 1: Bi-directional Dijkstra Algorithm2m
Optional Lecture 2: Goal-directed Dijkstra Algorithm2m
Optional Lecture 3: Power Law Graphs2m
Optional Lecture 4: Measuring Graph Evolution3m
Optional Lecture 5: Eigenvector Centrality6m
Optional Lecture 6: Key Player Problems2m
What to learn in this module10m
If this module takes a little longer... that's OK!10m
2 practice exercises
Graph Analytics Applications34m
Connectivity, Community, and Centrality Analytics38m
Week
4
4 hours to complete

## Graph Analytics Techniques

Welcome to the 4th module in the Graph Analytics course. Last week, we got a glimpse of a number of graph properties and why they are important. This week we will use those properties for analyzing graphs using a free and powerful graph analytics tool called Neo4j. We will demonstrate how to use Cypher, the query language of Neo4j, to perform a wide range of analyses on a variety of graph networks. ...
10 videos (Total 78 min), 12 readings, 2 quizzes
10 videos
Hands-On: Getting Started With Neo4j6m
Hands-On: Modifying a Graph With Neo4j7m
Hands-On: Importing Data Into Neo4j13m
Hands-On: Basic Queries in Neo4j With Cypher - Part 16m
Hands-On: Basic Queries in Neo4j With Cypher - Part 26m
Hands-On: Path Analytics in Neo4j Using Cypher - Part 18m
Hands-On: Path Analytics in Neo4j Using Cypher - Part 211m
Hands-On: Connectivity Analytics in Neo4j With Cypher9m
About the Supplementary Resources10m
Getting Started With Neo4j - Supplementary Resources10m
Adding to and Modifying a Graph - Supplementary Resources10m
Download datasets used in this Graph Analytics with Neo4j10m
Importing Data Into Neo4j - Supplementary Resources10m
FAQ10m
Basic Queries in Neo4j With Cypher - Supplementary Resources10m
Path Analytics in Neo4j With Cypher - Supplementary Resources10m
Connectivity Analytics in Neo4j with Cypher - Supplementary Resources10m
Assignment: Practicing Graph Analytics in Neo4j With Cypher10m
2 practice exercises
Quiz: Graph Analytics With Neo4j18m
Assessment Questions on 'Practicing Graph Analytics in Neo4j With Cypher'18m
4.2
138 Reviews

## 40%

started a new career after completing these courses

## 83%

got a tangible career benefit from this course

## 12%

got a pay increase or promotion

### Top Reviews

By KMDec 17th 2017

Got an amazing introduction to Graph Analytics in Big Data. Technical issues with Neo4J made this course a little more challenging than necessary. But the introduction to Spark GraphX was invaluable.

By JTOct 26th 2016

This course was excellent as an introduction to Graph Analytics and using Neo4j. Not only did I learn a lot, I've been given tasks related to what I've learned in this course after finishing it.

## Instructor

### Amarnath Gupta

Director, Advanced Query Processing Lab
San Diego Supercomputer Center (SDSC)

## About University of California San Diego

UC San Diego is an academic powerhouse and economic engine, recognized as one of the top 10 public universities by U.S. News and World Report. Innovation is central to who we are and what we do. Here, students learn that knowledge isn't just acquired in the classroom—life is their laboratory....

## About the Big Data Specialization

Drive better business decisions with an overview of how big data is organized, analyzed, and interpreted. Apply your insights to real-world problems and questions. ********* Do you need to understand big data and how it will impact your business? This Specialization is for you. You will gain an understanding of what insights big data can provide through hands-on experience with the tools and systems used by big data scientists and engineers. Previous programming experience is not required! You will be guided through the basics of using Hadoop with MapReduce, Spark, Pig and Hive. By following along with provided code, you will experience how one can perform predictive modeling and leverage graph analytics to model problems. This specialization will prepare you to ask the right questions about data, communicate effectively with data scientists, and do basic exploration of large, complex datasets. In the final Capstone Project, developed in partnership with data software company Splunk, you’ll apply the skills you learned to do basic analyses of big data....

## Frequently Asked Questions

• Once you enroll for a Certificate, you’ll have access to all videos, quizzes, and programming assignments (if applicable). Peer review assignments can only be submitted and reviewed once your session has begun. If you choose to explore the course without purchasing, you may not be able to access certain assignments.