Universiteit Leiden

nl en

Network science for a connected world

About this minor

Why opt for this minor?

  • Explore the hidden structures of networks in society, biology, and technology
  • Learn data science techniques and network visualization tools
  • Develop interdisciplinary problem-solving skills
  • Work on hands-on projects with real-world applications
  • Open to students from various academic backgrounds

What will you learn?

Students will explore:

  • Fundamentals of graph theory and random networks
  • Network modeling techniques (e.g., preferential attachment, configuration models)
  • Tools and programming skills
  • Applications in social networks, transport systems, archeology, astronomy, biological networks, security.

Career Prospects

Skills gained in this minor are valuable in fields such as:

  • Data science and analytics
  • Technology and innovation sectors
  • Public policy and urban planning
  • Epidemiology and public health
  • Academic research and consultancy

Programme Overview

The minor Network Science for a Connected World consists of 6 courses, totaling 30 ECTS, spread over two blocks in the Fall semester. The courses cover fundamental mathematical and computational skills, theoretical principles, and practical applications of network science.

Course Name Level EC Block
Essentials of Mathematics, Data Science, and Programming 100 6 1
Introduction to Network Science 100 6 1
Interdisciplinary Network Science Applications 200 3 1
Processes on Networks 300 3 2
Structure of Networks 200 3 2
Network Science Project 300 9 2

What are the courses about?

Essentials of Mathematics, Data Science, and Programming: Learn the mathematical and computational foundations for analyzing networks, including linear algebra, probability, and Python programming.
Introduction to Network Science: Discover the core principles of network theory, such as connectivity, shortest paths, node importance.
Interdisciplinary Network Science Applications: Explore real-world applications of networks in fields like social science, physics, astronomy, archeology, healthcare, and economics through expert guest lectures.
Processes on Networks: Analyze and simulate network-based processes, including diXusion, contagion, synchronization, and random walks.
Structure of Networks: Investigate common patterns in real-world networks, including small-world properties, clustering, and preferential attachment.
Network Science Project: Apply your knowledge in a hands-on project where you analyze a network or simulate network dynamics to solve a complex problem.