In this repository, I share some of the Jupyter notebooks I use in the Network Science class I offer under the Asian Institute of Management's MSc. in Data Science program where Network Science is a core data science course.
- Intro to Network Analysis
- Intro to Network Models
- Exploring Network Vulnerability and Robustness with Centrality Measures
- Community Detection in Complex Networks
- Error and Attack in Complex Networks
- Application: Exploring Vaccination Strategies
- Phenomenon: Friendship Paradox
- Application: Social Distancing (An Elementary Model)
Just make sure you have NetworkX installed in your machine. We are also using the Louvain Method in detecting communities in some of the notebooks; install the python-louvain
library as well.