Skip navigation

Software and Artificial Intelligence Engineering

Course details
  • BEng (Hon)
  • 3 Years
  • Full-time
  • September 2026
  • Undergraduate
Course location
Main Site

Course summary

If you have a passion for technology, our BEng in Software and AI Engineering will teach you to create and innovate through software development and intelligent systems. It is designed for problem-solvers who want to address complex challenges in an increasingly connected and AI-driven world.

You will develop a strong foundation in software engineering, including programming, system design, testing and development practices. Alongside this, you will be introduced to artificial intelligence and how it can be integrated into real-world applications.

As you progress, you will explore how software and AI technologies work together to solve complex problems. You will develop your understanding of areas such as cloud-based systems, data-driven applications and AI integration, learning how to design scalable and reliable systems.

In your final year, you will focus on more advanced and applied topics, including AI engineering and cloud-based development, alongside a major individual project. This will give you the opportunity to apply your knowledge to a real-world problem and develop solutions that reflect current industry practices.

The programme prepares you for careers in software engineering, AI development and related technology roles, as well as further study in artificial intelligence, software engineering and related fields.

Assessment method

You will learn through a combination of lectures, tutorials, workshops and practical laboratory sessions, where you will develop both theoretical understanding and hands-on technical skills. There is a strong emphasis on applying your learning to real-world problems through programming tasks, system design activities and project work.

In the early stages of the programme, you will focus on building core skills in programming, software development and problem-solving. You will learn how to design, implement and test software systems, working with modern tools and development environments.

As you progress, you will explore more advanced topics in software engineering alongside artificial intelligence. You will develop your ability to design and build complex systems, including AI-enabled applications, and gain experience of working with data-driven systems and cloud-based technologies.

In your final year, you will undertake a substantial individual project, allowing you to apply your knowledge to a real-world problem. This provides an opportunity to demonstrate your technical, analytical and problem-solving skills, and to develop solutions that reflect current industry practices.

Assessment varies by module and may include coursework, programming assignments, technical reports, presentations and examinations. You will receive feedback to support your development, with assessments becoming more independent and applied as you progress.

Professional bodies

Professionally accredited courses provide industry-wide recognition of the quality of your qualification.

  • BCS - The Chartered Institute for IT

How to apply

Apply by
14 January

This is the deadline for applications to be completed and sent for this course. If the university or college still has places available you can apply after this date, but your application is not guaranteed to be considered.

Application codes

Course code:
I200
Institution code:
B56
Campus name:
Main Site
Campus Code:
-

Points of entry

The following entry points are available for this course:

  • Year 1

Open days

Entry requirements

UCAS Tariff
112 points

112 UCAS tariff points to include 1 GCE Advanced Level or equivalent and GCSE English and Mathematics at grade C/grade 4 or equivalent.

A level
BBC

Pearson BTEC Level 3 National Extended Diploma (first teaching from September 2016)
DMM

Access to HE Diploma

As UCAS tariff

Scottish Higher

As UCAS tariff to include at least one Advanced Scottish Higher

International Baccalaureate Diploma Programme

112 UCAS tariff points and Higher Level grade 3 or Standard Level grade 4 in English and Maths.

Leaving Certificate - Higher Level (Ireland) (first awarded in 2017)

112 UCAS tariff points to include 5 Higher Level Subjects and Ordinary Level English and Maths at grade O4

The University welcomes applications from students with a wide range of qualifications from the UK and overseas, including combinations of qualifications. To check whether your qualifications meet the entry requirements for this course, please contact the University.

English language requirements for International and EU applicants:
The standard University requirement is IELTS 6.0 with no sub-test less than 5.0 (or equivalent). However, if you require a Tier 4 (student) visa to study you will need to meet the UK Visas and Immigration (UKVI) department's requirement which is currently IELTS 6.0 with no sub-test less than 5.5. Conditional offers to international students will be made on this basis.

Contextual admissions

Universities and colleges consider more than grades when assessing applications and may make offers based on a range of criteria. Learn more about contextual offers.

We are proud to be one of the most inclusive universities in the UK. All our students have potential, and we believe that as many people as possible should have the chance to benefit from higher education, no matter what their background or circumstances.

We take the time to understand the background of our applicants, understand their journey to education, and make decisions based on an applicant’s potential to thrive at university and beyond.

Learn more on the University of Bradford website

Historical entry grades data

This section shows the range of grades that students who received offers were previously accepted on to this course 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.

Not enough data available

We are unable to show previous accepted grades for this course. This could be because the course is new, it's a postgraduate course, there isn't enough historical data, or the provider has opted out of sharing their entry grades data for this course - learn more.

Fees and funding

Tuition fees

Per year tuition fees

LocationFeeYear

* This is a provisional fee and subject to change.

Tuition fee status depends on a number of criteria and varies according to where in the UK you will study. For further guidance on the criteria for home or overseas tuition fees, please refer to the UKCISA website.

Additional fee information

No additional fees or cost information has been supplied for this course, please contact the provider directly.

Like this page