Writing, Presentation, and Reviewing
Elements of Style
Advice on Research and Writing
How to Write a Good Research Paper
How to Give a Good Research Talk
The Task of the Referee
Some topics for review
Probability Theory Review
Linear Algebra Review
Elementary graph theory review
Graph analysis software
NetworkX (Python)
Matlab_BGL
SNAP (C++)
BoostGraph (C++)
Graph visualization
Gephi (Graph visualization software)
GUESS (Interactive interface to modify graph properties)
Cytoscape
GraphViz
NetDraw
Some graph datasets available publicly
-
Stanford Large Network Dataset Collection
Yelp reviews
Network data by Mark Newman (mostly small)
DBLP
Graph datasets at WSU
AS Internet topology graphs
U.S. election campaign contributions
Useful Books
Albert-Laszlo Barabasi,
"Linked: How everything is connected to everything else and what it means for business, science, and everyday life.", 2003.
Duncan J. Watts, "Six Degrees: The Science of a Connected Age," W. W. Norton & Company, 2002.
Mark Buchanan,
"Nexus: Small Worlds and the Groundbreaking Science of Networks," W. W. Norton & Company, 2002.
John P Scott, "Social Network Analysis: A Handbook," Sage Publications Ltd, 2000.
National Research Council,
"Network Science," FREE!
Ulrik Brandes and Thomas Erlebach,
"Network Analysis: Methodological Foundations", Springer, 2005.
Jiawei Han, Micheline Kamber, and Jian Pei,
"Data Mining: Concepts and Techniques," Morgan Kaufmann (3rd ed.)
Similar courses on the Web
Social Network Analysis by Lada Adamic (also on Coursera)
The Structure of Information Networks by Jon Kleinberg
Social and Information Network Analysis by Jure Leskovec
Networks and Data Mining Techniques by Leman Akoglu