Masters by Research in Computing Science (Part time) - Máster en Investigación en Informática
Among the areas you will cover is the development of sophisticated touch surface devices such as the iPad and the iPhone, which requires skills in native programming techniques, graphics and animation, and mobile application development. The course includes modules that will give you the knowledge and practical techniques to develop applications for these new devices, covering the rich, user-centric, multiple-touch client software and the web-based service that this software consumes.
The course also covers the increasingly important area of resource virtualisation, services and systems administration. Businesses are now regularly using virtualised systems and techniques to lower costs and complexity and increase availability in computing environments. This course has a pathway of modules that will impart these principles and practice and provides a solid foundation for you to gain entry into this specialism.
You will normal have a good honours degree in a subject related to computer science from a UK university, or equivalent qualification. Suitable subjects might include computing, computer science or software engineering, joint degrees including one of these subjects, or possibly other science or maths-based subjects that include significant amounts of computer science material. If your first language is not English, and you have not had your secondary or tertiary education in English, you will need an IELTS score of at least 6.5. It’s important that you will be able to complete the course and benefit from it, so other factors such as continuous professional development, training and your current role may also be taken into account.
This redesigned course focuses on the specific emerging domains within computer science and software engineering, where there is increasing industry demand and a skills shortage. It will enable you to develop the skills and knowledge you need to build your career in these new and important areas of computer science, significantly enhancing your employment opportunities while also providing a solid core of good software engineering practice that will enhance and reinforce your existing skills.
COMPUTER SCIENCE PROJECT
ENTERPRISE APPLICATION DEVELOPMENT
IPHONE APPLICATION DEVELOPMENT
MOBILE APPLICATION DEVELOPMENT
PERVASIVE COMPUTING AND INTERACTIVE SYSTEMS
SERVICE-ORIENTED ARCHITECTURES AND WEB SERVICES
SOFTWARE ENGINEERING CONTEXT
Graduates will typically be part of a team working on sophisticated n-tier applications, as a designer, programmer, systems administrator or systems analyst (among others). Graduates will also find positions within new and established businesses that specialise in mobile applications. Other roles are possible in computer science research for either a commercial enterprise or academic institution. Further PhD study opportunities within the University of Westminster are also an option.