University of Westminster

Course Details

Advanced Software Engineering MSc

Course Description

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. 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, multipletouch 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.

Course Duration

NumberDuration
1year

Career outcomes

At Westminster, we have always believed that your University experience should be designed to enhance your professional life. Today’s organisations need graduates with both good degrees and employability skills, and we are committed to enhancing your graduate employability by ensuring that career development skills are embedded in all courses. Opportunities for part-time work, placements and work-related learning activities are widely available, and can provide you with extra cash and help you to demonstrate that you have the skills employers are looking for. In London there is a plentiful supply of part-time work – most students at the University of Westminster work part time (or full time during vacations) to help support their studies. We continue to widen and strengthen our links with employers, involving them in curriculum design and encouraging their participation in other aspects of career education and guidance. Staff take into account the latest data on labour market trends and employers’ requirements to continually improve the service delivered to students.




Advanced Software Engineering MSc University of Westminster