¹û¶³Ó°Ôº

XClose

¹û¶³Ó°Ôº Module Catalogue

Home
Menu

Complex Networks and Online Social Networks (COMP0123)

Key information

Faculty
Faculty of Engineering Sciences
Teaching department
Computer Science
Credit value
15
Restrictions
Module delivery for UG Masters (FHEQ Level 7) available on MEng Computer Science; MEng Mathematical Computation; MEng Electronic Engineering (with Computer Science). Module delivery for PGT (FHEQ Level 7) available on MSc Data Science and Machine Learning; MSc Software Systems Engineering.
Timetable

Alternative credit options

There are no alternative credit options available for this module.

Description

Aims:

This module introduces the new research discipline of network science, which studies the structures and dynamics of complex networks in nature, society, and cyberspace, such as the protein interaction network in a cell, the scientist collaboration network in a research area, and the user network on online social media platforms.

This module covers a range of interesting topics, including methods to find the most influential node in a network, models to reproduce a network’s growth, and theories to explain spreading behaviours on a network.

Knowledge and skills obtained from this module are useful for data science and machine learning, as many large datasets are generated by networked systems and therefore can be better represented and understood from a network perspective.

Learning outcomes:

On successful completion of the module, a student will be able to:

  1. Define and calculate a wide range of network topological properties.
  2. Describe and explain the topological structure and evolution of different types of networks in nature, society, and cyberspace such as the Internet and the Web.
  3. Analyse the relation between network properties and network functions.
  4. Use network science algorithms, models, and tools to explore novel research questions related to large complex networks and online social networks.

Indicative content:

The following are indicative of the topics the module will typically cover:

  • Complex networks in nature, society and cyberspace.
  • Network topological properties.
  • Random networks.
  • Small-world networks.
  • Scale-free networks.
  • Generative network models.
  • Rich-club phenomenon.
  • Network mixing patterns.
  • Network structural constraints.
  • Network centrality measures.
  • Internet topology and evolution.
  • The structure of the World Wide Web.
  • Network visualisation.
  • Network community structure.
  • Epidemic spreading in networks.
  • Network controllability.
  • Document networks.
  • PageRank.
  • Temporal networks.
  • Spatial networks.
  • Signed networks.
  • Twitter botnets.
  • Online social network analysis.

Requisites:

To be eligible to select this module as an option or elective, a student must: (1) be registered on a programme and year of study for which it is formally available; and (2) have strong competency in programming in Python/ Java/ R.

Module deliveries for 2024/25 academic year

Intended teaching term: Term 1 ÌýÌýÌý Undergraduate (FHEQ Level 7)

Teaching and assessment

Mode of study
In person
Methods of assessment
100% Coursework
Mark scheme
Numeric Marks

Other information

Number of students on module in previous year
24
Module leader
Dr Shi Zhou
Who to contact for more information
cs.pgt-students@ucl.ac.uk

Intended teaching term: Term 1 ÌýÌýÌý Postgraduate (FHEQ Level 7)

Teaching and assessment

Mode of study
In person
Methods of assessment
100% Coursework
Mark scheme
Numeric Marks

Other information

Number of students on module in previous year
14
Module leader
Dr Shi Zhou
Who to contact for more information
cs.pgt-students@ucl.ac.uk

Last updated

This module description was last updated on 8th April 2024.

Ìý