Network Analysis

This course explores network analysis, a cross-disciplinary field that studies the structure and dynamics of complex systems. The course will cover the mathematical concepts of graph theory including the study of network structure, information flow dynamics and the processes through which we model the evolution of networks over time. The course will also introduce students to state-of-the-art tools and software used for network analysis, with a focus on efficiently processing very large graphs. The syllabus covers:

  • Graph theory & mathematical modeling
  • Network measures
  • Graph algorithms, proofs based on network structure
  • Information propagation - ranking algorithms, epidemic models, viral marketing
  • Community detection, and clustering algorithms
  • Practical considerations - working with large graphs, efficient frameworks, and visualizations




Spring 2025 Information Coming Soon...



Instructor

Raj Venkat
Office: Meserve 303
r.venkatesaramani@northeastern.edu

To request appointments outside of office hours, click here.
If you decide to swing by on a whim, and my office door is open, feel free to bug me.