Embedded Computing on Arm PG Cert

Online postgraduate certificate

Advance your knowledge of embedded (on-chip) systems and artificial intelligence and develop the skills to harness the power of machine learning with our flexible online PG Cert.

  • Supported online learning gives you the flexibility to fit study around your other commitments
  • Developed in partnership with Arm, the global leader in CPU technology
  • Ideal if you work in or aspire to work in a computing, artificial intelligence or an embedded technology related role
  • Learn from experienced and passionate professionals based on materials supported by Arm Education
  • Develop your skills and enhance your career prospects in just 8 months
  • Be part of the University of the Year (THE)

Contact us

About your online embedded computing PG Cert

Our Embedded Computing on Arm PG Cert can be taken over 8 months and is ideal if you’re currently working, or aspire to work, in the fields of computing, technology or AI and want to advance your career. This course has been developed with Arm, so you’ll benefit from access to industry-relevant educational materials. By working on real-life case studies with industry tools, you'll become proficient in embedded systems tools and techniques for machine learning on the edge applications for industry. Study 100% online so that you can fit your study around your life commitments.

Course highlights

  • Advance your career in embedded systems
  • Gain knowledge and critical understanding of the concepts and theories that underpin embedded systems and data driven techniques.
  • Focus on industry-relevant educational materials developed in partnership with Arm
  • Benefit from industry expertise
  • Receive support every step of the way from our dedicated distance learning team

How you'll study

This course is studied 100% online
Course length

Study this course over 8 months

Start dates

Start in September

Application deadlineOur next deadline is

31st July 2024

Industry partnership

Developed in partnership with Arm

UK Quality Assured

Course overview

Embedded computing, especially when paired with machine learning, promises to provide the tools and efficiencies to enhance technology, business models and decision-making across a range of sectors.

Our PG Cert Embedded Computing on Arm has been developed with industry leader Arm meaning you’ll benefit from industry expertise, training modules and real-life case studies.

This course will give you the opportunity to explore the industry trends that emphasise embedded and portable devices optimised for machine learning at the edge. You’ll gain the skills to leverage Arm technologies and develop intelligent, distributed, heterogeneous, and secure solutions.

You’ll gain the knowledge and a critical understanding of the concepts and theories that underpin embedded systems and data driven techniques. For embedded systems, this includes remote sensing and actuation as well as real time data transfer, storage, and processing. The machine learning part will guide you to discover data analytics, data mining and machine learning, data visualisation and evaluate their performance and effectiveness.

The modules within our program not only provide theoretical knowledge but also offer practical exposure, ensuring that you’re not just proficient in embedded computing concepts but are ready to contribute meaningfully to the industry, particularly in the context of Arm technologies.

In addition to the tuition fees, you will also need to purchase some hardware, such as ST DISCO-L475E, and sensors, which we do not expect to exceed £100. You will also need access to a fairly modern laptop or personal computer which runs Microsoft Windows 10 Operating System or more recent. Furthermore, admin rights are required to install relevant software packages.

This course is also available as a full MSc or these modules may be taken on a module by module basis. Please contact us for further details

Get in touch


Embedded Systems Essentials with Arm

The ability to understand the fundamental systems in a microcontroller is a key concept in embedded system development. In this module, you’ll learn the fundamental systems that form an embedded system and how to write the code to control relevant components. On completing this module, you’ll develop an understanding of systems such as digital input and output, analogue input and output, Pulse Width Modulation, interrupts and core coding principles.

You’ll develop the theoretical framework and the practical skills necessary to develop simple systems controlled by a microprocessor. This core knowledge will provide you with the necessary skills to go on to develop more complex systems in later modules. You’ll benefit from exposure to a number of real-world examples which will enable you to analyse the requirements of a system and produce a suitable embedded design. Using the provided simulator, you will be able to experiment with various configurations of hardware in a virtual environment and test your code to refine any solution you develop.

IoT and Machine Learning at the Edge on Arm

The Internet of Things (IoT) is a crucial foundation for the next era of computing, and Arm technology is powering the IoT revolution. This module offers beginners a rapid path to acquiring the knowledge necessary to thrive in a world reshaped by IoT advancements. Upon completing this module, you’ll have a solid understanding of the IoT ecosystem, basic practical skills for developing Arm-based IoT applications, and a foundation in the principles and implementation of artificial intelligence (AI), machine learning (ML), and edge ML.

In addition to gaining the fundamentals of the IoT ecosystem and basic practical skills for building Arm-based IoT applications, you’ll also learn about the social implications of this technology. The module also highlights the global impact of IoT applications, particularly in developing economies. From "smart farming" to solar panels and "blood drones," each case study examines IoT in real-world "first mile" and "last mile" applications, helping you grasp the transformative power of this technology in the real world.

The module will also provide a foundation in the basic concepts of Artificial Intelligence and Machine Learning, with a focus on their implementation at the edge server. It will cover the various processes involved in developing an AI pipeline, such as data processing, feature selection, and the training of machine learning algorithms on the edge server. This module will equip you with knowledge of various AI algorithms, including Artificial Neural Networks (ANN) and Convolutional Neural Networks (CNN), specifically for applications like computer vision. Additionally, you’ll acquire knowledge about the optimisation processes for edge microcontrollers.

Modules are subject to change and availability.


We'll assess you in a number of ways including time-constrained assessments, coursework assignments and presentations. Our module case studies assess your ability to analyse situations, identify key issues, select, synthesise and apply techniques and skills, and evaluate the appropriateness of solutions when compared to industrial practice.

How you'll study

Our Embedded Computing on Arm PG Cert is studied 100% online.

You’ll study through Canvas, our world-class Learning Management System (LMS), which can be accessed from your phone, PC or tablet, both at home and on the move. Canvas provides instant access to study materials, forums, and support from tutors and classmates, as well as enabling easy submission of your assignments. You will also need access to a fairly modern laptop or personal computer which runs Microsoft Windows 10 Operating System or more recent. Furthermore, admin rights are required to install relevant software packages.

There are some scheduled support sessions (2 x 2 hours expected per module) offering useful guidance, should you wish to take advantage of them. You will be notified of the times and dates in advance.

On successful completion of your studies, you’ll be invited to attend a graduation ceremony on campus. If attending the ceremony in person is not possible then we’ll arrange to have your certificate sent to you.

97% of our alumni surveyed found studying via distance learning either very or quite accessible*

Supported distance learning

We understand that distance learning is different to traditional campus study and if you’re new to online study you may have concerns or apprehensions about studying your PG Cert Embedded Computing on Arm course, and that’s natural.

To help put your mind at ease we have a dedicated Distance Learning Support Team to help and support you throughout your time at ARU, starting with your first online induction and staying with you right through to graduation. In addition, you’ll also be supported by specialist tutors who are experienced in supporting distance learning students and will provide you with the support you need throughout your studies.

Once you start your online embedded computing PG Cert, we encourage the creation of online communities and many of our learners find these connections with others invaluable, helping them to stay motivated, share concerns or make new friendships.

Contact us to talk through any questions or concerns or visit our support page for more information about the support services available.

Our support services

Be part of the University of the Year

We're proud to be the Times Higher Education (THE) University of the Year 2023.

The prestigious THE awards honour ’exceptional performance during the 2021-22 academic year, and reflect ARU’s success in delivering high-impact projects during this period, despite the challenges of the Covid-19 pandemic.

The award recognises the difference we make in the region and our communities – while also acknowledging the broader impact of our world-leading research, and the contributions our students and graduates make to society.

 THE 2023 Awards Logo

Industry partnership with Arm

Industry expertise

Across industries, Arm technology is building the future of computing. They architect, develop, and license high-performance, low-cost, and energy-efficient IP solutions for CPUs, GPUs, NPUs and interconnect technologies. Arm compute platforms are the most power-efficient on the planet and continue to push the thresholds of performance.

The mission of the Education team at Arm is to help close education and skills gaps in Computer Engineering and STEM for the benefit of society. By drawing on Arm’s technological expertise, innovation and partner ecosystem, Arm Education provides content to help teachers, learners and developers achieve their objectives. In addition to the teaching and learning resources below, we enable access to IP, tools and other support to universities for Research Enablement and work closely with academic and industry partners on Research Collaborations. You can find out more here.

Our partnership with Arm means you will have access to industry-relevant educational materials, real-life case studies and Arm technologies throughout the duration of the course.

Arm Education Logo


92% of our alumni surveyed felt ‘much more’ or ‘more’ confident at work*

What could an Embedded Computing PG Cert do for my career?

The PG Cert in Embedded Computing on Arm is strategically designed to immerse students in the dynamic realm of embedded systems, with a focus on the industry-relevant technologies offered by Arm. Students will gain both a theoretical knowledge but also a practical understanding of embedded computing systems. This means that our students are primed for potential employment opportunities with industry giants like Arm.

Through the module ‘Embedded Systems with Arm’, you’ll gain opportunities to leverage industry relevant platforms, ensuring that you acquire hands-on experience in a state-of-the-art ecosystem. The module ‘IoT and Machine Learning at the Edge on Arm’ provides an understanding of the IoT ecosystem, as well as the practical skills for developing Arm-based IoT applications, and edge ML.

What job roles can I consider with an Embedded Computing PG Cert?

Potential job roles that relate to this PG Cert could include:

  • Software engineer
  • Embedded systems engineer
  • Hardware or software architect/developer
  • Applications developer
  • Data architect/engineer

The types of sectors that you could be employed in vary and can include public sector, automotive industry, engineering, manufacturing, telecommunications, and research amongst others.

If you are looking for more information about these job profiles and potential salary earnings see Prospects.ac.uk. It’s important to note that salaries can vary widely depending on the job role, employer, industry sector and location.

What skills will I get from an Embedded Computing PG Cert to help my career?

Choosing to study an Embedded Computing on Arm PG Cert will give you many transferable skills. Here are just some of them:

  • Programming – understanding how to develop and employ machine learning and AI techniques.
  • Enhance your understanding of hardware devices and the relationship between hardware and software.
  • Develop the ability to source, organise and analyse information from various sources
  • Understand how to review materials to assess strengths and weaknesses of a subject
  • Learn to synthesize and critique your own work and that of others

What can I study after an Embedded Computing PG Cert?

Students can complete further modules to gain a full MSc in Embedded Computing and Machine Learning.

Careers Advice Service

Once you become an ARU student you will be able to access our Employability service to help you whatever the stage of your career, whether that’s landing your dream job or the next progression step.

We offer:

  • careers advice, including one-to-one online and telephone appointments with our experienced advisers
  • help with your CV, job searches, applications and interview preparation
  • an online portal packed with useful careers resources
  • our Employability Programme, which helps you hone the skills employers say they want in graduates.

Entry requirements

  • Applicants will normally hold a first or second class first degree. While a prior degree in a subject containing computing or electronics is welcome, the course is open to applicants with an electronics / computing background and a passion for technology whose first degrees may be in other subjects.
  • A Foundation Degree in computing or electronics with an appropriate period of industrial experience may also be considered. Each applicant for the master’s programme who possesses a Foundation Degree will be expected to attend an interview where an assessment will be made to determine the standard of their industrial experience and suitability for the course.
  • If English is not your first language, you will be expected to demonstrate a certificated level of proficiency of at least IELTS 6.5 or equivalent English Language qualification as recognised by ARU. You’ll need at least 5.5 in each of the four skills - listening, speaking, reading and writing.
  • As a distance learner, you'll also need a suitable computer with internet connection, together with sufficient IT competence to make effective use of our online Learning Management System (LMS) with high-speed internet and email. You will also need access to a fairly modern laptop or personal computer which runs Microsoft Windows 10 Operating System or more recent. Furthermore, admin rights are required to install relevant software packages.

Our published entry requirements are a guide only and our decision will be based on your overall suitability for the course as well as whether you meet the minimum entry requirements. Other equivalent qualifications may be accepted for entry to this course, please contact us for further information.

Fees, funding & additional costs

92% of our alumni surveyed said all the effort and expense was worth the outcome*


The full tuition fee for our Embedded Computing and Machine Learning PG Cert is £2,734.

Additional costs

You will be required to purchase some hardware, such as ST DISCO-L475E, and sensors, which we do not expect to exceed £100.


We offer payment by instalments, so you can spread the cost of studying with us.

For military students: You can use your ELCs towards this course. Anglia Ruskin University is a recognised ELCAS provider (number 1007). Please contact your Learning Centre for details of ELC, eligibility and how to apply.

For more information on how you fund your studies please see our funding page.

What our students say

96% of our alumni surveyed would recommend studying with ARU Distance Learning* 

Dio - ARU Student

Overall, my experience with ARU was amazing. I felt supported, empowered and accomplished. I’ve achieved what I was hoping for when I signed up for the course and I’ve enjoyed every moment.

Read Dio's story
Dean - ARU Distance Learning Student

The skills and knowledge I have gained during my study have benefited my career with internal promotion, the ability to provide effective leadership to my teams and the confidence to look at further progression within my field.

Read Dean's story
Sophie - ARU Student

For a mature student, distance learning is a match made in heaven. The Learning Management Systems are state of the art and the course tutors are committed to their responsibilities and care about you.

Read Sophie's story
David - ARU Distance Learning Student

I chose ARU for their recognised global standing, their year-on-year improvements in higher education and partnerships with organisations demonstrated their investment in helping students.

Read David's story

Next application deadline:

31st July 2024

Discover what you're made of.Apply now before the application deadline.

Want to know more about distance learning courses from ARU?

Take a look at the following blogs:

*2023 alumni survey with 158 respondents