Databases and the Web - CO323

Looking for a different module?

Module delivery information

Location Term Level1 Credits (ECTS)2 Current Convenor3 2021 to 2022
Spring 4 15 (7.5) DR O Kafali checkmark-circle


An introduction to databases and SQL, focussing on their use as a source for content for websites. Creating static content for websites using HTML(5) and controlling their appearance using CSS. Using PHP to integrate static and dynamic content for web sites. Securing dynamic websites. Using Javascript to improve interactivity and maintainability in web content.


Contact hours

Total contact hours:33
Private study hours: 127
Total study hours: 150

Method of assessment

Main assessment methods
Coursework 50% and 50% Examination

(Assignment) HTML and Javascript (25%)
(Assignment) Databases & PHP (25%)

2-hour unseen examination 50%

Indicative reading

Jon Duckett HTML & CSS: Design and Build Web Sites, John Wiley & Sons, 2011
Robin Nixon Learning PHP, MySQL, and JavaScript: A Step-by-Step Guide to Creating Dynamic Websites, O'Reilly, 2009

See the library reading list for this module (Canterbury)

See the library reading list for this module (Medway)

Learning outcomes

8. The intended subject specific learning outcomes.
On successfully completing the module students will be able to:
8.1 Understand the basic principles of web page design and be able to write a basic web page.
8.2 Understand the basic principles of web site design and deployment, and be able to construct a small site of interconnected pages with first and second level navigation.
8.3 Understand the basic concepts of data structuring relational databases.
8.4 Specify, design, implement and evaluate simple database solutions.
8.5 Plan and perform basic data manipulation and information retrieval operations using SQL.
8.6 have acquired the skills to be able to implement an application that uses a database and has a simple (web) user interface.

9. The intended generic learning outcomes.
On successfully completing the module students will be able to:
9.1 Demonstrate comprehension of the trade-offs involved in design-choices.
9.2 Recognise and be guided by social, professional and ethical issues and guidelines.
9.3 Make effective use of IT facilities for solving problems.
9.4 Be able to manage their own learning and development, through self-directed study and working on continuous assessment.
9.5 Make effective use of a range of tools, such as a web browser and database query browser


  1. Credit level 4. Certificate level module usually taken in the first stage of an undergraduate degree.
  2. ECTS credits are recognised throughout the EU and allow you to transfer credit easily from one university to another.
  3. The named convenor is the convenor for the current academic session.
Back to top

University of Kent makes every effort to ensure that module information is accurate for the relevant academic session and to provide educational services as described. However, courses, services and other matters may be subject to change. Please read our full disclaimer.