Learning Outcomes:
On completion of this module, students will be able to:
1. Understand the core concepts and algorithms in network analysis.
2. Create appropriate network representations from real-world data.
3. Interpret, compare, and critically appraise different network representations.
4. Competently apply packages and tools for network analysis and visualisation.
Indicative Module Content:
The topics covered by this module may include:
- Basic concepts in graphs and networks
- Applications of network analysis
- Representing data as networks
- Network measures and metrics, including centrality
- Path problems and algorithms
- Network visualisation
- Dynamic networks
- Social media networks