Skip navigation

Software Engineering [with Foundation year]

Course details
  • BSc (Hons)
  • 4 Years
  • Full-time including foundation year
  • 14 September 2026
  • Undergraduate
Course location
Cambridge Campus

Course summary

Your future in AI starts here with skills employers demand and connections that launch global tech careers.

Why study Artificial Intelligence at ARU?

  • Study in Cambridge's ‘Silicon Fen’, Europe's largest tech cluster and home to employers such as Apple, Microsoft and Samsung AI.

  • Bring the world of work to life through Live Briefs, designed with employers such as Mathworks and Citisoft to give you exposure to ‘real world’ problem-solving.

  • Study an accredited course, at a university that's been a Cisco Network Academy for over ten years.

  • Access exclusive online resources from Intel AI Academy, Amazon AWS Educate, Pluralsight, LinkedIn Learning and zyBooks.

  • Get hands-on in our AI lab using advanced software packages, Microsoft Azure and VMware IT Academy.

Artificial Intelligence is transforming the world, and this accredited degree puts you at the forefront. At ARU in Cambridge, you’ll master machine learning, neural networks and ethical AI while creating solutions that transform industries. You’ll be surrounded by Europe’s largest tech cluster and gain unrivalled access to industry leaders, internships and cutting-edge resources.

Our degree course, accredited by both BCS, the Chartered Institute for IT, and the IET (The Institution of Engineering and Technology), will help you stand out to employers in a range of industries, both in the UK and overseas. Once you graduate, you’ll be able to register as an Incorporated Engineer and, with further study, you can become a Chartered Engineer.

Our specialist facilities are perfect places to develop practical skills and get experience of working with industry-standard tools, such as VMware IT Academy and Amazon AWS. We encourage collaboration, so you’ll also learn through activities with your peers, and lectures and seminars from industry experts.

Our Artificial Intelligence degree course has been designed with the industry and employers in mind, meaning you have the opportunity to learn the professional skills you’ll need after graduation. The course is supported by our Employers’ Advisory Group, which includes experts from companies like ARM, Redgate, Amazon and Cambridge Spark.

You'll use the most up-to-date technologies – including software packages and hardware infrastructure – and work on live brief assignments from companies like Mathworks, ARM or Citisoft. To support your studies, there’s access to online resources from the Intel AI Academy and Amazon AWS Educate programme, and 12-month access to Pluralsight online training courses for programmers.

Modules

Year1:
Foundation in Engineering, Computing and Technology

Year 2:
Introduction to Programming (30 0credits)
Computer Systems (30 credits)
Software Principles (30 credits)
Core Mathematics for Computing (15 credits)
Operating Systems (15 credits)

Year 3:
Database Design and Implementation (15 credits)
Object Oriented Programming (30 credits)
Digital Security (15 credits)
Computing Research Methodologies (15 credits)
Algorithm Analysis and Data Structures (15 credits)
Ruskin Module (15 credits)
Machine Learning (15 credits)

Year 4:
Final Project (30 credits)
Advanced Object Oriented Programming (30 credits)
Professional Issues: Computing and Society (15 credits)
Advanced Relational Database Development (15 credits)
Cloud Computing (15 credits)
Human Computer Interaction (15 credits)

Assessment method

We’ll use a range of assessment methods to help measure your progress. Besides exams, you’ll undertake case studies, in-classes tests, coursework, group work, presentations and log books.

Professional bodies

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

  • BCS - The Chartered Institute for IT
  • Engineering and Technology, Institution of

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:
I302
Institution code:
A60
Campus name:
Cambridge Campus
Campus Code:
C

Points of entry

The following entry points are available for this course:

  • Year 1

Entry requirements

Select a course option at the top of this page to view entry requirement information.

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

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

https://aru.ac.uk/student-life/preparing-for-university/help-with-finances/undergraduate

https://www.aru.ac.uk/study/tuition-fees

Like this page