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/analy...
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.<br/><br/>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.<br/><br/>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.<br/><br/>The Software Engineering BEng emphasises fundamental principles, design, acquisition of practical skills and evaluation of technologies. <br/><br/>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.<br/><br/>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 organised by the Careers and Employability Service and the course team. Typically, you will be assigned into roles involving tasks related to software engineering.
Some courses vary and have tailored teaching options, select a course option below.
Course Details
Information
Study Mode
Full-time
Duration
4 Years
Start Date
15/09/2025
Campus
Main Site
Provider Details
Codes/info
Course Code
G600
Institution Code
W50
Points of Entry
Year 1
UCAS TariffAccess to HE Diploma96 UCAS tariff points International Baccalaureate Diploma Programme96 UCAS tariff points Diploma Programme. International Baccalaureate Career-related programme will be considered on a case-by case basis. To include English grade 4 HL, Maths grade 4. Pearson BTEC Level 3 National Extended Diploma (first teaching from September 2016)MMM GCSE/National 4/National 5GCSE English Language grade 4 or C and Maths grade 4 or C Pearson BTEC Level 3 National Diploma (first teaching from September 2016)A levelC,C,C T LevelT levels – 96 UCAS Tariff points |
Find more courses from University of Westminster with our undergraduate course search.
23
Nov, 2024
Undergraduate Open Day
4
Dec, 2024
Request More Information
Request Information Request Information
Any questions about a specific university or course? Request some information and find out everything you need to know.
Region | Costs | Academic Year | Year | |
---|---|---|---|---|
England, Northern Ireland, Scotland, Wales, Channel Islands | £9,250 | 2024/25 | Year 1 | |
EU, International | £17,000 | 2024/25 | Year 1 |
Order Free Prospectuses
The ideal way to read about detailed course information is with a university prospectus. Request a FREE prospectus and learn more about this course today.