inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
GBP 24,456
Per year
Start Date
2025-09-01
Medium of studying
On campus
Duration
4 years
Program Facts
Program Details
Degree
Bachelors
Major
Computer Science | Information Technology | Software Engineering
Area of study
Information and Communication Technologies | Engineering
Education type
On campus
Timing
Full time
Course Language
English
Tuition Fee
Average International Tuition Fee
GBP 24,456
Intakes
Program start dateApplication deadline
2025-09-01-
About Program

Program Overview


Software Engineering BEng (Hons)

Overview

The BEng in Software Engineering (with placement year) is designed for problem-solvers looking to address challenges in our interconnected, technology-orientated society. The programme shares a common first year with our computer science programmes, enabling students to transfer between programmes at the end of the first year if interests or career aspirations emerge in other areas.


Programme Options

We also offer a 3-year version of the BEng programme without the 'sandwich' placement year in industry.


Professional Accreditation

The BEng (Hons) Software Engineering is accredited by the British Computer Society for full CITP (Chartered IT Professional) status and partial CEng.


Entry Requirements

  • Typical offer: 112 UCAS tariff points
  • A levels: BBC (no subject specific requirements)
  • T levels: Merit (no specific subject requirements)
  • BTEC Extended Diploma: DMM (no subject specific requirements)
  • Applicants on Access Programmes: Meet UCAS tariff of 112 points (no specific subject requirements)
  • International Baccalaureate Requirements: 112 points to include at least 2 HL subjects plus HL 3 or SL 4 in Maths
  • GCSE English Language and Maths at grade C or 4 (equivalents accepted)
  • English language requirements: Minimum IELTS at 6.0 or the equivalent

Transferring from Another University

If you are currently studying at another university and would like to transfer to the University of Bradford, this course accepts students into the second or third year. This is called advanced entry.


Your Learning Journey

First Year

  • Fundamentals of Programming
  • Mathematics for Computing
  • Technical and Professional Skills
  • Computer Architecture and Systems Software
  • Internet Technologies
  • Software Design and Development

Second Year

  • Artificial Intelligence
  • Data Structures and Algorithms
  • Database Systems
  • Computer Communications and Networks
  • Enterprise-Pro
  • System Security Management

Third Year

Study abroad or placement year.


Final Year

  • Final Year Project
  • Large Scale Data Driven Applications
  • Software Systems Design and Testing

Optional Modules

  • Mobile Application Development
  • Numerical Methods and Computer Graphics
  • Concurrent and Distributed Systems
  • Machine Learning
  • Principles of Security Technologies

Professional Placement

A placement year allows you to apply your academic learning within a wide range of industries, including private, public, and not-for-profit sectors. You will gain hands-on experience, develop skills such as communication, problem-solving, and entrepreneurship, and build a professional network that will benefit your future career.


Teaching, Learning and Assessment

Most modules use a mixture of formal lectures, practical lab sessions, tutorials and seminars. Some modules involve supervised group work, usually with an assigned academic staff member for each group. All modules require students to undertake independent study, supported through distance learning technologies such as our Virtual Learning Environment.


Facilities

The main programming language used in this lab is Java, which supports object orientation, graphical user interfaces, concurrency, and networking. You'll also study languages such as C#, C++, Python, and Ruby.


Fees, Finance and Scholarships

Tuition Fee

  • UK: £9,535 (sandwich year: £954)
  • International: £24,456 (sandwich year: £2,446)

Additional Course Costs

While there are no compulsory additional costs associated with this course, there may be general additional costs that you may incur as a student.


Funding Your Studies

It can be hard to know what financial help is available to you as a student. Further information about the variety of options that can help fund your studies and maximise the money available to you is available on our funding your studies section.


Scholarships

Every year we award numerous non-repayable scholarships to UK, EU and international students on the basis of academic excellence, personal circumstances or economic hardship. For full details, visit our scholarships section.


Career Prospects

Career prospects for this course are exceptionally strong and you’ll have tremendous flexibility to undertake a wide variety of career paths. Software is at the heart of modern society, controlling computers and machines to accomplish a wide variety of tasks – from app development, to medical robots, to banking systems. Almost every industry in the world benefits from computing technology and approaches, and needs graduates with relevant skills to propel them forward into the future.


Study Abroad

A study abroad year is a fantastic opportunity to broaden your horizons, build connections with people from different backgrounds and cultures, and strengthen your skills and experience to make you stand out in the job market.


Support for Your Studies

At Bradford, we’re committed to supporting your success, well-being and future ambitions. We’re here to provide everything you need to make the most of your time with us, ensuring you not only excel in your studies, but also step confidently into the world of graduate employment.


SHOW MORE
How can I help you today?