Hold on just a sec...
3 credits
Spring 2025 Lecture Credit By ExaminationDepartmental CreditLarge-scale networks are prevalent in both engineered systems (e.g., the Internet, the power grid, industrial control networks, large robotic swarms and sensor networks) and in natural systems (e.g., genetic networks, ecological networks, social and economic networks). While the specific details of such networks will depend on the application, the last few decades have seen the emergence of an underlying "science'' of networks, comprised of a common language (graph theory) for representing large-scale networks, along with mathematical models and analytical techniques for studying structure and dynamics. This course will provide a detailed introduction to the field of network science. It will develop common mathematical representations of networks, metrics for identifying important features of networks, generative mechanisms for networks (including both random-graph and strategic network formation perspectives), and tools for studying dynamical processes on networks (such as information cascades, opinion dynamics and interconnected dynamical systems). This is an introductory course that establishes several of the fundamental tools and concepts in network science, and requires only an undergraduate background in probability and linear algebra.
Learning Outcomes1Characterize networks based on degree distributions, clustering coefficients, diameter, etc.
2Identify influential nodes via centrality metrics.
3Analyze random and strategic (game-theoretic) models for large-scale networks.
4Analyze dynamical processes and stability of interconnected dynamical systems on networks.