Bachelor of Engineering (Honours) in Software Engineering

University of Westminster - Cavendish Campus

UK,England

 0 Shortlist

36 Months

Duration

CAD 17,000/year

Tuition Fee

CAD 0 FREE

Application Fee

Sep 2025

Apply Date

UK, England

Type: University

Location Type: Urban

Founded: 1992

Total Students: 19,000 +

Campus Detail

Main Campus Address

115 New Cavendish St, London W1B 2HW, United Kingdom

Bachelor of Engineering (Honours) in Software Engineering

Program Overview

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.

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.

Top reasons to study with us

  • Our course will help you develop your problem-solving skills. We practise problem-based teaching, allowing you to develop your skills in analysing problems within contexts, so you can find the best technological solutions
  • You'll be involved in real-life projects and gain hands-on experience of working either individually or in a software development team
  • Our course reflects the dynamics of the software industry – you'll learn state-of-the-art techniques and subjects such as machine learning, AI algorithms, robotics and smart systems, the Internet of Things, Big Data technologies, complex heterogeneous systems, and cloud-based, distributed and parallel software solutions
  • You'll qualify for free British Computer Society (BCS) academic membership for the duration of your studies. The BCS supports those working in the IT industry and has a commitment to making IT good for society. The organisation has over 60,000 members in 150 countries, and a wider community of business leaders, educators, practitioners and policy-makers. Membership of the BCS will allow you to continue your professional development and enjoy a range of valuable networking opportunities. 

You might also interested in other programs of this university

Master of Science in Software Engineerin...

 Program Level: Master's Degree
 Duration: 12 months
 Tuition Fee: CAD 17,500

 Application Fee: CAD 0 FREE

English Requirement: IELTS TOEFL PTE 

Work Permit:

Bachelor of Engineering (Honours) in Sof...

 Program Level: 4-Year Bachelor's Degree
 Duration: 48 months
 Tuition Fee: CAD 17,000

 Application Fee: CAD 0 FREE

English Requirement: IELTS TOEFL PTE 

Work Permit:

Master of Engineering in Software Engine...

 Program Level: Integrated Course
 Duration: 48 months
 Tuition Fee: CAD 17,000

 Application Fee: CAD 0 FREE

English Requirement: IELTS TOEFL PTE 

Work Permit:

Master of Engineering in Software Engine...

 Program Level: Integrated Course
 Duration: 60 months
 Tuition Fee: CAD 14,400

 Application Fee: CAD 0 FREE

English Requirement: IELTS TOEFL PTE DUOLINGO 

Work Permit: