University of Westminster - Postgraduate Online Open Day
4 Mar 2026, 13:00
London, London
Our course examines the best ways to design, build, maintain and evaluate software systems. It uses many of the technical aspects of computer science, especially programming, and aims to develop the professional attitudes, interpersonal and technical skills you’ll need in the software engineering industry.
The course provides a solid foundation in software engineering theory and practice to develop professional software systems. It will equip you to take up a wide range of career opportunities, including software engineer, web application programmer, software designer/analyst or website designer/programmer.
You’ll study software development, programming languages, technologies and applications including Python, Java, HTML, PHP, UML, database technologies, machine learning, algorithms and data structures, web and mobile computing, and Agile software development. Sharing a common first year with the Computer Science BSc Honours course to which you can transfer in Year 1, you specialise in software engineering from Year 2.
The Software Engineering BEng emphasises fundamental principles, design, acquisition of practical skills and evaluation of technologies.
Our course offers a short-term work-based learning experience that will give you the opportunity to work on a real-life problem, which is normally set by an external organisation as a small-scale project. This experience will allow you to put theory into practice by applying your new knowledge and skills to a real-life situation, usually within the context of a business-related problem.
In addition, you’ll have the opportunity to undertake a year in industry (work placement) after completing the second year of your study. This will help you gain work experience and enhance your employability. You’ll be offered help and support to find and secure placement opportunities through various workshops and events. Typically, you will be assigned into roles involving tasks related to software engineering.
This course may be available at alternative locations, please check if other course options are available.
Course optionsThis section shows the range of grades students (with UK A-Levels or Pearson BTEC Level 3 National Extended Diplomas) who received offers were previously accepted with (learn more). It is designed to support your research but does not guarantee whether you will or won't get a place. Admissions teams consider various factors, including interviews, subject requirements, and entrance tests. Check all course entry requirements for eligibility.
Students aged 17/18 who applied to this course were offered a place.
See how students with your grades have been accepted onto this course in the past.
Choose a specific option to see funding information.
Course options32-38 Wells Street
London
W1T 3UW
Email:course-enquiries@westminster.ac.uk
Phone:+44 (0)207 915 5511