In the fall of 2012, I got to design & lead the weekly labs for a network seminar at USC. I also worked on the methods portion of the syllabus for the class. COMM 645: Communication Networks is a PhD-level course taught by Peter Monge. The labs cover a range of network tools – from the classic UCINET program through NodeXL and Gephi, to R introduction, Statnet, exponential random graph and actor-based modeling. Since the handouts & script examples may be useful for people outside the course, I’m sharing them here.

[Update 2014] The materials listed below, along with sample datasets and lab assignments, are now available as a GitHub Repository here.