Lectures: 12 weeks with two sessions per week and 1.5 hours per session.
Syllabus: Spring 2014 (PDF)
Lecture notes: Introduction to network analysis and two cases studies: robustness to malware epidemics and targeted infrastructure attacks.
Assignments: Programing of dynamic network models and visualization of networks.
Tools: NetLogo and Gephi.
Contents: This course introduces mathematical theory, agent-based simulation tools, and interactive
visualization software to analyze complex networked systems.
Topics covered include random graphs, the small-world model, and the preferential attachment model; cellular
automata models; computer algorithms to evaluate network properties; experimental studies; evolutionary game theory;
and large-impact, hard-to-predict, and rare events in net-centric systems.
The course is based on material found in the textbooks on the right and articles posted on the bulletin board. Required reading must be done before class. In-class time will be divided between lectures, discussions, and programming exercises.
Recommended qualifications: Basic knowledge of graphs and statistics.
Last updated 10.05.13.