Engineering
Star icon
Most Popular
Hands on Training icon
Hands On Training
Star icon
Hands on Training icon

Professional Certificate in Embedded Systems Essentials with Arm

Course Cover
compare button icon

Course Features

icon

Duration

4 months

icon

Delivery Method

Online

icon

Available on

Limited Access

icon

Accessibility

Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Intermediate

icon

Effort

6 hours per week

icon

Teaching Type

Self Paced

Course Description

The emergence of disruptive technologies such as Artificial Intelligence (AI), and the 5G-powered Internet of Things (IoT) has made embedded systems engineers highly sought after. Moreover, embedded systems are essential building blocks for our connected world. Arm-based technologies are the industry standard. A fundamental understanding of this area is essential for any engineer who wants to unlock the unlimited potential of Fifth Wave Computing.

Arm EducationX Embedded System Essential Program will give you the foundational skills necessary to start your embedded system design and programming career. This program is for those who are familiar with with electrical engineering principles at an undergrad level, and have a basic understanding in a programming language like C/C++.

Arm continues to be a leader in the development of embedded devices. There have been over 180 billion Arm-based chip sales to date and a record number of Cortex-M processors shipped during the fourth quarter 2020. This Program is an ideal place to start your journey to improve your skills in this field.

We’, Part 1 will give you an overview about the characteristics of embedded systems – their components, benefits, and constraints. Arm’, Arm–'s Mbed API will support all of these. You can quickly start prototyping or building your microcontroller project without the need to purchase hardware.

Then, you’, will apply your knowledge of analog and digital I/O, interrupts and low power features, pulse width modulation, timer, and timer to program an audio generator and player and control peripherals.

Part 2 will expand on the knowledge gained in the first course. It will also focus on new foundation skills such as Real-Time Operating Systems and Serial Communication, which can be applied to Arm Microcontrollers. The course will introduce you to the practical lab exercises that use the STNucleo F401RE boards. This will allow you to gain real-world experience in implementing key concepts. We, have partnered with ST Microelectronics so you can easily access all the materials you–[tm]ll need to create your hardware-based embedded system applications. To learn more, visit our course page.

We’, will show you how to create applications, including a user interface and temperature sensing system. You will be able to create your own embedded system application using industry-standard Arm-based hardware by the end of this course.

The world of embedded system is your gateway to IoT and all its opportunities. Enroll in the Arm EducationX Essential Program for Embedded Systems to kickstart your embedded system career.

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Instructor-Moderated Discussions

projects-img

Case Studies, Captstone Projects

Skills You Will Gain

What You Will Learn

Learn how to implement real-world embedded system projects firstly on a simulated microcontroller using the Mbed API and then get hands on with hardware using a development board to build working embedded prototypes

Develop code for various embedded systems applications, such as an audio wave generator and a music player, as well as controlling different peripherals using digital and analog I/O, interrupts, timers, and pulse-width modulation

Learn the features and importance of RTOS and Serial Communications in modern embedded systems design

Implement projects in industry-standard, Arm-based hardware, learning the key features of Arm processors and architectures as the basis of modern embedded computing

Gain a firm foundation to move towards more complex programming, distributed sensing and the IoT, through a critical evaluation of the systems developed

Course Instructors

Author Image

Mark Allen

Development Engineer

Mark Allen is a Development Engineer at Arm (Education and Research). He works on the development and maintenance of an array of educational materials. He started his career at Arm as an intern in be...
Author Image

Tim Wilmshurst

Academic Consultant

Tim has had a varied career of electronic and embedded system design and teaching at the Universities of Cambridge and Derby, where he was Head of Electronics over a number of years. He is the author...
Author Image

Khaled Benkrid

Director of Education and Research

Dr. Khaled Benkrid is the Senior Director of Education and Research at Arm Ltd, Cambridge, England. Prior to joining Arm in 2013, he was Associate Professor in Electronic Engineering at the Universit...
Author Image

Shuojin Hang

Engineering Manager

Dr. Shuojin Hang is the Engineering Manager at Arm (Education and Research). At Arm, he leads the development of university education kits and online courses. His interest includes embedded systems, ...
Course Cover