The programme is designed to provide in-depth knowledge and skills within the field of computing. The course is aimed at students who already have a first degree in computing, have some existing software engineering skills, and wish to deepen their knowledge. This programme will have a strong focus on how data can be exploited within an organisation and will emphasise the communication of that data to a target audience.
Graduates would undertake a range of tasks associated with IT in organisations, and develop sophisticated solutions to IT problems.
The main themes of the programme are:
-Web based application development
-Database development, deployment and integration
-Project and team management in the computing sector
This programme will equip students with those skills at a high academic level and also crucially enable them to practically implement their knowledge because of the ‘hands-on’ emphasis of the programme.
Each of these themed areas is itself an area of significant international strategic importance and will enable students to gain important and valuable skills.
The Web based application development theme reviews current trends and technologies. Complex challenges faced by web developers are investigated in detail.
The Database development, deployment and integration theme covers the important areas of Data Warehousing and Data Analysis both of which are cited as important skills that are in great demand by businesses.
The final theme, Project and team management will concentrate on developing the skills of project management and systems analysis, both of which are in great demand by employers.
-Data Warehousing (20 credits)
-Distributed Web Apps (20 credits)
-Leadership and Management (20 credits)
-Managing Information Systems and Projects (20 credits)
-Research Methods and Data Analysis (20 credits)
-Web Technologies for e-Commerce (20 credits)
-Major Project (60 credits)
This MSc provides significant technical content which will inform the management decision making process. In this context major organisations such as Tesco, Sainsbury and Amazon have been making significant investment into data warehousing and data mining technologies.
To effectively use this technology requires a large number of people to apply and manage the technology. The price of the technology has reduced significantly since the inception of data warehousing with Microsoft and Oracle supplying the appropriate add-on tools to their database management system products. These factors allow smaller organisations to gain a competitive advantage by utilising the large pool of transactional data that in some cases has been stored for many years.
In an industrial context, students may be required to manage teams of developers in small to large scale projects. To efficiently manage such projects, they will require a significant technical understanding of the issues arising to be able to appreciate the complexity of the tasks to be undertaken.
Indeed, in an SME this role is often fulfilled by a senior member of the development staff with both development and management duties. As either a developer or manager, the graduate would be expected to demonstrate their initiative and be able to use their research skills to rapidly adapt to the demands of new technology.
Student works are assessed through combination of course works, lab based practical exams and written exam. The final mark for some modules may include one or more pieces of course work set and completed during the module. Project work is assessed by a written report and oral presentation. Part 2 of the MSc programme requires the student to research and prepare an individual project/dissertation of a substantial nature.
University students who are unable to successfully complete all aspects of the Part 1 may be eligible for a Postgraduate Diploma (120 credits) or Postgraduate Certificate (60 credits).
Students on this programme develop a broad range of technical skills and will study a number of topics related to information systems. The programme covers the three themes of Web based application development, Database development, deployment and integration, and Project and Team management in the computing sector.
A significant emphasis is placed on database management and the implementation of applications for manipulating information including both database systems and web applications. Additionally, graduates would be able to lead teams and manage projects.
It is expected that graduates would seek positions such as:
-Project manager (within the Computing field)