ECE Product Resource Guide                                           

Contact information: 

To discuss how we can enable access
to our online content for your institution,
please email us at:

Arm Education Online Courses and Textbooks


Product Overview

Arm Education works with organizations worldwide to educate aspiring computer and electronic engineers through our rich multimedia online resources. 

Our online courses provide an understanding of fundamental engineering concepts using Arm-based hardware and software technologies as tools and demonstrators. Each course typically contains around ten modules, and each module may include lecture slides and notes, interactive quizzes (to test learning outcomes) and lab videos (to reinforce competency. The available courses are: 

Efficient Embedded Systems Design and Programming
Rapid Embedded Systems Design and Programming
Internet of Things
Digital Signal Processing
Graphics and Mobile Gaming
Real-Time Operating Systems Design and Programming
Introduction to System-on-Chip Design
Advanced System-on-Chip Design
Embedded Linux
Mechatronics and Robotics 

Our textbook program focuses on combining strong theoretical underpinnings with practical application using state of the art technologies from the wide Arm ecosystem. Our textbooks feature learning outcome-driven pedagogy, with student progress measurable via chapter-based exercises and labs. Titles include: 

Operating Systems Foundations with Linux on the Raspberry Pi
Digital Signal Processing using Arm Cortex-M based Microcontrollers: Theory and Practice
Embedded Systems Fundamentals on Arm Cortex-M based Microcontrollers: A Practical Approach

Benefits of Online Courses:

  • Our interactive online courses allow learners to progress at their own pace.

  • In the context of a blended learning environment, our online courses can potentially save faculty maintenance and quality assurance time by allowing them to focus on pedagogy.

  • All our materials cover a range computer and electronic engineering topics and are academically rigorous and industry-relevant - taking advantage of Arm's extensive ecosystem. 

  • Learners can apply their learning by following the practical labs in each of the courses.

  • All our online resources can be integrated into a range of VLEs including Blackboard, Brightspace and Moodle.

Arm University Program Education Kits

For more information please visit:


Product Overview

Arm Education provides FREE to faculty Education Kits at universities worldwide to assist in the teaching of core engineering concepts, using Arm and partner-based technologies as a vehicle. Typical kits include professional licenses of Arm software tools and teaching materials (lecture slides, labs and solutions) on relevant topics in Electrical, Electronic and Computer Engineering and related areas. 

These modular kits can be customized by faculty or used ‘as is’ and cover key curricula subject areas:

  • Embedded Systems Design and Programming 

  • System on Chip Design

  • Internet of Things

  • Digital Signal Processing

  • Embedded Linux

  • Real-Time Operating Systems Design and Programming 

  • Graphics and Mobile Gaming

Subject to qualification, most education kit donations are fulfilled within 10 working days.

Education Kit Benefits  

  • Uses current hardware so students are familiar with the state of the art. 

  • Convenient online access to teaching materials

  • Material fun and interactive (Example: Games, multimedia).

  • Induces deep learning: links concepts to practice.

  • Materials can be tailored to academics' needs.

  • Hardware reused across multiple courses.