This document discusses social network analysis in Python. It begins with an introduction and outline. It then covers topics like data representation using graphs, network properties measured at the network, group, and node level, and visualization. Network properties include characteristic path length, clustering coefficient, degree distribution, and more. Representations include adjacency matrices, incidence matrices, adjacency lists, and incidence lists. NetworkX is highlighted as a tool for working with graphs in Python.