Taught course

Advanced Software Engineering

Institution
University of Westminster, London · Computer Science
Qualifications
MSc

Entry requirements

Consideration will be given to all applicants with a minimum lower second class (2.2) honours degree from a British university or overseas equivalent in a subject related to computing or software engineering. Suitable subjects might include Computing, Computer Science or Software Engineering, joint degrees including one of these subjects, or possibly other science or mathematically based subjects that include significant amounts of computer science material.

Months of entry

September

Course content

The Advanced Software Engineering MSc is a newly redesigned course that empowers students to extend their knowledge of, and gain valuable experience in, software engineering as it applies to a number of new and important areas of IT and computing.

Graduates will be able to follow a flexible program of study designed to lead to, and enhance, a career in software engineering with a focus on new technologies and areas of application, such as cybersecurity, big data, or mobile application development.

There is an acknowledged national shortage of IT and computing skills in the workforce. In the specific area of software development, a number of factors contribute to this. Most obviously, the rate of technological change means that an individual's specific knowledge frequently becomes out of date. Secondly, many significant technological developments originate in industry rather than academia, and are not yet firmly embedded in undergraduate curricula. Finally, many people enter the software industry without a specific educational background in computer science and acquire much vital knowledge in the workplace in relatively ad hoc ways.

In response to this, for many years the School of Computer Science and Software Engineering has been running courses that combine an emphasis on methodical approaches to the development of software applications and information systems with a determination to equip graduates with a portfolio of relevant research-oriented and practical skills and knowledge to compliment and expand their own knowledge.

The rationale behind the MSc in Advanced Software Engineering is to draw on this experience to provide an education that will cover in-depth specific skills and best current practice in software development where there is currently a significant skills shortage, whilst at the same time instilling important research-based skills that will equip students for independent lifelong learning in fast-changing and technically challenging environments.

The Masters of Science in Advanced Software Engineering takes into account the emerging needs of industry underpinned by theory and software engineering practices. As a consequence the modules emphasise both the critical conceptual underpinnings as well as the practical skills for each subject.

Information for international students

If your first language is not English, you should have an IELTS score of 6.0 overall, with a score of 6.0 in each element.

Fees and funding

UK students
£9,000
International students
£13,500

This course is eligible for an alumni discount. Find out if you are eligible and how to apply by visiting our Alumni discounts page. As well as tuition fee loans, there is a range of funding available to help you fund your studies.

Qualification, course duration and attendance options

  • MSc
    part time
    24 months
    • Campus-based learningis available for this qualification
    full time
    12 months
    • Campus-based learningis available for this qualification

Course contact details

Name
Course Enquiries Team
Email
course-enquiries@westminster.ac.uk
Phone
+44 (0)20 7915 5511