Skip to content

This repo contains exercises for the course: Introduction to Complex Network Analysis

Notifications You must be signed in to change notification settings

Feliksmueller/Network_Analysis_Course

Repository files navigation

Network Analysis Course- Teaching Material

This course introduces core concepts in network science through coding and on-paper exercises. Students will learn to analyze, model, and interpret networks.

Topics

  • Basic network analysis, paths, and components
  • Centralities (degree, betweenness, closeness)
  • Random network models (Erdős–Rényi, Watts-Strogatz, Barabási–Albert, extensions)
  • Robustness: random failures & targeted attacks
  • Modularity & community detection
  • Calculations for the friendship paradox
  • Trees and spanning trees
  • Calculations for extended Barabási–Albert models

Format

  • Coding: Implement models, compute measures, visualize results (Python, NetworkX)
  • On-paper: Derivations, small graph problems, conceptual tasks

About

This repo contains exercises for the course: Introduction to Complex Network Analysis

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published