Databases and Web Applications

Module code: CO1019

Module co-ordinator: Stuart Kerrigan

In this module you will study the basic techniques involved in data organisation, storage and retrieval based on the relational database model. You will learn how to implement, maintain and query simple databases using database management systems such as MySQL.

We will also look at the creation of static or dynamic web pages using content obtained from a database, and we will cover topics such as security issues and session management of interactive web applications.


  • 30 hours of lectures
  • 10 hours of surgeries
  • 20 hours of labs


  • Coursework (40%)
  • Exam (60%)