Skip to main content

Unit information: Dynamics of Networks in 2018/19

Please note: you are viewing unit and programme information for a past academic year. Please see the current academic year for up to date information.

Unit name Dynamics of Networks
Unit code EMATM0008
Credit points 10
Level of study M/7
Teaching block(s) Teaching Block 2 (weeks 13 - 24)
Unit director Dr. Gross
Open unit status Not open

EMAT10100 Engineering Mathematics 1 or equivalent



School/department Department of Engineering Mathematics
Faculty Faculty of Engineering


This unit will provide students with a basic working knowledge of network theory and introduces them to state-of-the-art techniques for applying the tools of nonlinear dynamics to high-dimensional "networked" systems. The importance and usefulness of the techniques will be illustrated on a wide range of application areas: swarming robots, disease propagation, ecological food webs, web search, peer to peer networks, social networks (e.g. Facebook), multi-hop wireless communication, and attack resilience of infrastructure networks, for example.

Aims: Enabling students to use a range of mathematical tools for the formulation and analysis of network dynamics models.

Intended learning outcomes

On successful completion of the unit the student will have

  1. learned to formulate of network models for complex systems
  2. become acquainted with fundamental results and methods from network theory
  3. learned to apply approaches from nonlinear dynamics to analyze the dynamics of complex networks
  4. developed skills in simplifying complex problems with the tools of network science

Teaching details


Assessment Details

A 2 hour written exam (all learning outcomes)

Reading and References

Sergey Dorogovtsev, Lectures on complex networks, Oxford University Press. ISBN: 978-0199548934

Mark Newman, Networks: An Introduction, Oxford University Press. ISBN: 978-0199206650