Appendix A — Network Science Resources
Math + Network Theory
- Aaron Clauset at CU Boulder maintains excellent lecture notes on Network Analysis and Modeling and Biological Networks.
- Lectures on Network Systems, a free book by Francesco Bullo at UC Santa Barbara covering a range of important topics related to dynamical systems on networks. The development of the linear algebra toolbox for approaching network problems is clear and of high general utility.
- Introduction to Probability for Data Science, a free book by Stanley Chan at Purdue covering some of the elementary theory of probability as it relates to statistics and machine learning.
- High-Dimensional Probability, is a free book by Roman Vershynin at UC Irvine covering a range of topics on the probabilistic foundations of modern, high-dimensional statistics at an advanced level.
- Algebra, Topology, Differential Calculus, and Optimization Theory For Computer Science and Machine Learning by Jean Gallier and Jocelyn Quaintance is a monumental, free online book covering a wide range of mathematical background useful in machine learning and data science.
Application Domains
- The book Economic Networks: Theory and Computation by John Stachurski and Thomas J. Sargent. I haven’t personally read this one, but a quick glance looks good.
Data Sets
- The Colorado Index of Complex Networks (ICON) hosts a large variety of network data sets spanning a large variety of research fields. ICON is curated by the group of Aaron Clauset at CU Boulder.
- The Stanford Large Network Dataset Collection (SNAP) hosts a wide range of network data sets. SNAP is curated by Jure Leskovec and Andrej Krevl at Stanford University.
- Austin Benson at Cornell hosts a collection of data sets for a range of problems related to graphs and hypergraphs.
Organizations
- “The society of Women in Network Science (WiNS) connects women, trans and non-binary gender network scientists from different races, socioeconomic backgrounds, and nations. The society aims to recognize the work, perspectives and expertise of its members to create bridges between academia, government, and private industry related to network science.”
- Women in Math (WIM) at the UCLA math department is an informal group of women graduate students, postdocs, faculty, and visitors. We regularly hold lunches, dinners, and other social gatherings with the goal of fostering community and providing support for the women in the department. WIM welcomes cis and trans women, as well as anyone else who would like to try out the space.
- WIM has assembled an excellent resource on applying to graduate school and what to expect when you get there.
Python Computing
- CS For All, a website and book developed for brand-new programming learners by the Department of Computer Science at Harvey Mudd College.
- Lecture notes and videos from PIC16A, my course on core skills in Python programming and data science.
- A Whirlwind Tour of Python by Jake VanderPlas is an excellent, rapid overview of fundamental Python skills. It is suitable for those who have experience in several other programming languages, or for those who previously learned Python and just need a brush-up.
- Lecture notes from PIC16B, my course on advanced computational and data science in Python.
- The Python Data Science Handbook by Jake VanderPlas is an excellent and freely-available online resource for practical data science in Python.