BSc (Hons) Embedded Computing and Machine Learning

How to apply Come to an Open Day


Explore data analysis, machine learning, neural networks and artificial intelligence algorithm design, while topping up your existing qualification to a full degree in just one year.

Embedded computing is at the heart of almost all modern digital systems, from the automotive industry to healthcare, and science to finance.

More than 20 billion microprocessors and microcontrollers are currently providing intelligent features, smart capabilities, personalised interfaces and optimised communications to an incredibly wide range of devices.

Study at ARU in Cambridge and explore the world of embedded computing. Learn to combine hardware and software components, making the most of powerful portable computing and advanced data-driven decision-making. You'll employ machine learning methodologies to create market-ready solutions with enhanced technologies that transform data into valuable information. 

Course options

Course options

Key facts

Looking for different course options?

Entry requirements


Entry requirements are not currently available, please try again later.

Fees and paying for university

Facilities and accreditation

Outstanding student support

Join our student community in Cambridge and:

  • use our specialist labs
  • benefit from award-winning learning facilities, including extensive library and IT resources
  • learn from expert staff who will guide your research interests and career development
  • access support, should you need it, with study skills, careers advice, health and wellbeing, and more.


Our Top-Up course has been designed with employers and industry in mind, so you can be sure you're learning the professional skills you'll need after graduation.

Over the course of a year, you'll gain the knowledge and skills to develop as a specialist in the areas of data analysis, machine learning, neural networks and artificial intelligence algorithm design.

Graduation doesn't have to be the end of your time with us. You might decide to stay at ARU and study for a Masters, such as our MSc Artificial Intelligence and Big Data or MSc Artificial Intelligence with Cyber Security. Take advantage of our Alumni Scholarship and get 20% off your fees.

Employability and personal career development

Informed by employers, our courses support an integrated approach to employability. You’ll have opportunities to develop the skills and abilities they are looking for and gain a deeper understanding of how your academic learning relates to the world of work through Live Briefs.

To amplify your career ambition, you will need to actively dedicate time outside of your studies, such as volunteering. Or you could make a social impact by collaborating with our partner organisations through our volunteer scheme Students at the Heart of Knowledge Exchange (SHoKE). These all give you an edge, providing you with experience that you will be able to evidence on your CV and talk about in interviews.

Our Employability and Careers Service offers a range of expert advice and support to build your unique professional profile, including tailored career appointments, advice on writing your CV, and help to complete job applications. You’ll have 24/7 access to the Careers Centre, our comprehensive online digital resource, which empowers you to start building a Personal Career Development Plan from the very start. Design your future at ARU.

Apply now for BSc (Hons) Embedded Computing and Machine Learning

Want to talk to someone?

Do you have a question that we haven't answered so far? Talk to our application experts. You can also ask our Student Ambassadors about life at ARU.

We're here Monday-Thursday 9am-5pm (please note we close at 3.30pm on the first and third Thursday of the month for staff training), and Friday 9am-4.30pm.

Life in Cambridge

Our friendly, bustling campus is a stone’s throw from the centre of Cambridge, often described as the perfect student city.

Explore Cambridge

Boost your career

Top-Up courses are a great way to gain a full degree, while learning more about a subject or developing your professional knowledge.