M.Sc. Database Systems

  • On Campus
  • 12 months
  • GBP13500 per Year (International

    Tuition fee for the international students.

    GBP9500 per Year (EEA

    European Economic Area tuition fee is applicable to the students from EU countries, Iceland, Liechtenstein, Norway and Switzerland.

  • English ( Take IELTS test or Find a course )
| London, England, United Kingdom
This Database Systems course, offered by Westminster, has been designed to enhance your professional abilities, and deepen your knowledge and understanding of emerging, state-of-the-art database technologies. It will equip you with the range of highly marketable, hands-on skills required in data modelling, and in designing, managing, monitoring and administering corporate database systems divisions, information centres and webenabled database applications.



The Database Systems course, delivered by Westminster, combines academic study with Oracle certification training, and you will be encouraged to take the associated Oracle exams and become an Oracle Certified Associate. It is suitable for recent graduates who wish to study for a higher qualification and/or gain relevant technical and professional skills in database systems. Its also a strong course for practitioners looking to enhance their professional abilities, develop their careers, and update their technical skills, knowledge and understanding of state-of-the-art and emerging technologies.

Detailed Course Facts

Start dates and application deadlines

Started in

  • There is no deadline for this start date.

Dates reflect the university's timezone.

Tuition fee
  • GBP13500 per year ( International

    Tuition fee for the international students.

  • GBP9500 per year ( EEA

    European Economic Area tuition fee is applicable to the students from EU countries, Iceland, Liechtenstein, Norway and Switzerland.


Part Time Price per 20 credit module:

  • Home/EU: £1,075
  • Overseas: £1,500
Credits (ECTS) 60 ECTS
Duration full-time 12 months
Delivery mode On Campus
Educational variant Part-time, Full-time
Intensity Flexible
Duration part-time 24 months

Course Content

Core modules
Business Information System Postgraduate Project Module

The project module plays a unifying role, and aims to encourage and reward your individual inventiveness and application of effort. It is an exercise that may take a variety of forms and which provides you with the experience of planning and bringing to fruition a major piece of individual work.

Business Systems Programming

This is a hands-on module that uses Java to develop your programming skills and to give you a good practical understanding of object-oriented programming and concepts. Topics covered include data structures, GUI programming, applets, database connectivity, server-side programming (using JSP). As part of the module, you will learn the fundamentals of Java programming; how to handle events through programming; how to design and implement web-based applications communicating with a database and how object-orientation can enable you to re-use existing solutions and to facilitate new designs of software components.

Data Management And Repositories

You will learn about the theoretical and practical issues related to technologies employed for the persistent storage of data. This module discusses and evaluates the underlying technologies used in capturing, maintaining and modelling persistent data. Pursuing this, the evolution of Database Management Systems, their components and functionality will be discussed, along with some of the predominant and emerging data models.

Database Languages

This is a hands-on module that develops your database skills for the definition and manipulation of data constructs. You will use Oracle's SQL to learn the features and constructs that contemporary ad hoc Database Query Languages offer; Oracle's PL/SQL is used to teach the procedural and object-relational aspects of Data Query Languages; issues related to the efficient use of client/server programming constructs are also addressed. You will be given access to Oracle courseware that can help you with your preparation for Oracle Certification Exams, whereas the exercises and teaching materials used in this module are based on Oracle University materials.

Research Methods And Professional Practice

This module will develop further your research and industry skills required for your professional development, future career and study. Among the skills that will be strengthened are those related to the awareness of the professional, legal and ethical issues, the critical evaluation, the collection and analysis of information, and the development and defence of a sound project proposal.

Option modules
Data Warehousing And Olap

The module focuses and addresses recent technological developments in integrating and analysing large amounts of business data that today's transactional/operational enterprise systems are capable of collecting. You will explore multi-dimensional modelling, the integration of multi-source data and analysis, aiming to support better business decision making. Most of the topics covered in lectures will be associated with a number of supervised, Oracle-supported, computer laboratory/workshop sessions. The exercises and study materials used in these sessions will utilise material and courseware drawn from Oracle documents and Oracle university courses.

Database Administration And Management

The module provides you with extensive coverage of the principles of database administration, including transaction management and control, backup and recovery, availability and security. It aims to define the role of the database administrator, to provide an in-depth appreciation of the underlying technical issues involved in managing a database within an organisation, and to investigate the mechanisms that are available to handle the additional complexity that arises from managing distributed and replicated data. Lectures and tutorials will be complemented by special workshops covering issues related to concepts and technologies used to administer Oracle installations. The exercises and materials used in these workshops will be drawn from materials used in Oracle University courses.

Data Visualisation And Dash-boarding

This module covers the theoretical and practical aspects of data visualisation including graphical perception, dynamic dashboard visualisations, and static data 'infographics'. Tools such as R and Tableau are used.

Enterprise Utility Computing

You will focus on technologies and software delivery methods based on the utility computing model at the networked enterprise. The module gives you an overview of the underlying concepts of utility computing, such as its business and service provisioning model, outsourcing, and virtualisation. You will also examine how clusters, grids and clouds can be utilised for enterprise computing, and what new challenges are raised regarding quality of service, security, and ethical and legal issues.

It Business Models

This module provides you with an overview of emerging IT business models in the context of e-business and enterprise computing. You will cover different e-business models (B2B, B2C, B2A), and analyse the relationship between e-business/e-commerce front-ends and enterprise resource planning systems. You will also examine emerging B2C and B2B business revenue models based on the e-enterprise from technological, business, legal and ethical perspectives.

Project Management

You will examine the role of the project manager, together with the techniques used for project planning, scheduling, monitoring and controlling projects throughout the project life cycle. The PRINCE2 project management method is used as a framework for understanding the key issues, providing you with practical experience in using a project management software tool for project scheduling.

Requirements And System Modelling

This module introduces you to the discipline of requirement analysis through requirements modelling in order to capture, validate, specify and manage requirements in Information Systems Development (ISD) projects. You will also focus on the analysis of risks and failures of ISD projects, with emphasis on the role of requirement analysis when building 'right' systems.

Semantic And Collaborative Technologies

This module will provide you with skills in manipulating XML-based and semantic web technologies, for modelling, querying and reasoning about distributed and interoperable data over the internet. You will understand the general vision and impact of collaborative and semantic web technologies and their applications, and be able to describe web resources in RDF and RDF schemas for supporting semantic interoperability and defining vocabularies for web resources. You will also learn how to develop, validate and query metadata documents in XML-based technologies, engineer ontologies using semantic web languages, and query and reason about ontologies using formal and descriptive logics.

Systems Interoperability

This module analyses the problem of interoperability in data centric applications and gives you an insight into different approaches that addressed the problem in the last decade. You will focus on the impact of internet technologies on the interoperability of current database systems, discuss standards for data interchange and address interoperability of distributed heterogeneous database applications using XML-based web services.

Web-enabled Database Applications

This module introduces techniques sued to analyse, integrate and interpret web and social data for purposed of understanding and optimising web site usage. The aim of the module is to prepare for an analyst career in the area of web or social media marketing. You will learn how web and social media data can be utilised to determine a website's effectiveness to conveying information to its users; about the different sources of web and social media data (e.g. Twitter, Facebook, Web Logs) and how such data can be used to learn about and target a specific web audience; and you will develop practical experience in using several different types of online analytical tools (e.g. Google analytical, Bing Webmaster Tools and AWstats.

English Language Requirements


IMPORTANT NOTE: The UK government confirmed new requirements for secure English language testing for visa and immigration purposes. Learn more


You are expected to have a good Honours degree (at least a Lower Second) from a UK university (or overseas equivalent) in an IT or computing discipline, or in another discipline that either provides important underpinning for or insight into IT and computing, or it is closely related to it (eg sciences or engineering). You may also be considered according to work experience and other qualifications. If your first language is not English you will need an IELTS score of 6.5 or equivalent.

Admission to UK universities often requires that students have completed a recognized Bachelor's degree. International students should consider taking a Pre-Master to gain access to UK universities when:

  • You are considered ineligible for admission
  • You need to improve your academic, study, research or language skills
Search all Pre-Masters

We Are Helping Thousands of Students to Find a University Abroad!

Fortunately enough I was able to find StudyPortals. Right from the start of the application to getting the confirmation of admission I was using StudyPortals.

Sign up for your personal newsletter and we will help you too.

We will send you all the information you need to find your dream study programme!

The Global Study Awards: get funded with up to £10,000 to study abroad

Together with the ISIC Association and British Council IELTS, StudyPortals offers you the chance to receive up to £10000 to expand your horizon and study abroad. We want to ultimately encourage you to study abroad in order to experience and explore new countries, cultures and languages.

Enter your qualifications