This course covers a very comprehensive range of topics split in to four large modules worth 30 credits each plus the MSc Project. External speakers from blue-chip and local companies will give seminars to complement your learning, that will be real-world case studies related to the subjects you are studying in your modules. These are designed to improve the breadth of your learning and often lead to ideas that you can develop for your MSc Project.
Course Structure
Advanced Databases (30 credits)
The module aims to provide a broad overview of the general field of 'database systems' and to develop specialised knowledge in areas that demonstrate the interaction and synergy between ongoing research and practical deployment of this field of study.
close
Web-based Software Development (30 credits)
This module aims to build on previous knowledge of software development to provide a systematic understanding of up-to-date issues, techniques and technologies for developing robust, usable and scalable web-accessible data-driven applications that conform to interoperable standards. Both the hardware and software aspects of network-based service delivery on an enterprise scale will be covered.
close
Systems Engineering (30 credits)
The module aims to give you thorough coverage of constructing, managing and maintaining systems in which user perspectives, system infrastructures, software etc, need to be brought together to deliver usable solutions to complex problems. This will investigate, through case studies, the wider issues of system construction and management. It will also use a focus on the specific domain of multimedia interfaces to provide some examples that can be related to more generic principles.
close
Research Methods, Development and Project Management (30 credits)
This module will provide you with the necessary skills to develop and undertake a research and development project. You will be exposed to all phases of a research and which will prepare you for the MSc dissertation. This module provides an introduction to the disciplined approaches to IT project management and planning. You will gain awareness of the current development and state-of-the-art research on the general field of computer science and information technology.
close
MSc Project (60 credits)
The project module aims to provide you with an opportunity to integrate learning from the course modules, working under the direction of an academic supervisor to carry out high-level coordinated academic and practical work on researching a suitable problem and developing, evaluating and critically assessing a robust, scalable and usable solution.
close