This course will introduce the learner to network analysis through tutorials using the NetworkX library. The course begins with an understanding of what network analysis is and motivations for why we might model phenomena as networks. The second week introduces the concept of connectivity and network robustness. The third week will explore ways of measuring the importance or centrality of a node in a network. The final week will explore the evolution of networks over time and cover models of network generation and the link prediction problem.
This course is part of the Applied Data Science with Python Specialization
About this Course
What you will learn
Represent and manipulate networked data using the NetworkX library
Analyze the connectivity of a network
Measure the importance or centrality of a node in a network
Predict the evolution of networks over time
Skills you will gain
- Graph Theory
- Network Analysis
- Python Programming
- Social Network Analysis
Offered by
Start working towards your Master's degree
Syllabus - What you will learn from this course
Why Study Networks and Basics on NetworkX
Network Connectivity
Influence Measures and Network Centralization
Network Evolution
Reviews
- 5 stars73.92%
- 4 stars19.99%
- 3 stars4.11%
- 2 stars1.02%
- 1 star0.94%
TOP REVIEWS FROM APPLIED SOCIAL NETWORK ANALYSIS IN PYTHON
Basic yet informative course. The videos are well paced and the presenter is instructive. The exercises are well made, putting more enphasis on what was learned in the videos.
Excellent tour through the basic terminology and key metrics of Graphs, with a lot of help from the networkX library that simplifies many, otherwise tough, tasks, calculations and processes.
Really enjoyed the mathematical component of this course. It was fun to see how you could connect the graph theoretical components to the machine learning concepts from earlier courses.
I really like the content of the course.
What needs to improve is the networkx package is used in the lab. It's an old version with old functions and they are not working sometime.
About the Applied Data Science with Python Specialization

Frequently Asked Questions
When will I have access to the lectures and assignments?
What will I get if I subscribe to this Specialization?
Is financial aid available?
More questions? Visit the Learner Help Center.