SI708/CSCS608 will cover topics in network analysis, from social networks to applications in information networks such as the internet. We will introduce basic concepts in network theory, discuss metrics and analytical models, complemented by use of software analysis tools (Pajek, Guess, NetLogo) to experiment with real-world network data and agent based models. Specific topics include: small world phenomena, random graphs, centrality, homophily, growth models, evolution, community structure, epidemic modeling, information diffusion, resilience/robustness, search, and game theory. For their final project, the students will apply the concepts learned in class to networks of interest to them.
This class will have one joint lecture/week with SI508. Check out the joint SI508/SI708 site for the syllabus, assignments and other info.