Databases, networks and the web

In this module, you will learn theory and practical skills focused on the modern web, internet and client-server applications. You will learn about relational database systems, mainly from a development perspective, emphasising issues related to data modelling and database implementation in SQL. 

You will learn how to model data in a database, retrieve data from the database and provide access to data through dynamic websites. In particular, you will learn about the Relational Model, Query processing, and socket architectures to enable communication.


15 (150 hours)


  • Coursework (50%)
  • Examination (50%)