
ARM Cortex Fundamentals: Building Embedded Systems
Coursera · Coursera · Updated March 2026
Platform rating
4.5/5
Champ rating
8.3/10
Duration
8 weeks, 4 hours/week
Classes
50
Master ARM Cortex processor architecture and develop embedded systems using ARM-based microcontrollers. Learn assembly language, C programming, and hardware abstraction layers for professional embedded development.
What you'll get
Fit
Best for
Not ideal for
Prerequisites & pricing
Prerequisites
C programming knowledge, digital logic basics
Pricing
Free to audit, certificate available for fee
Certification
Certificate
Alternatives to ARM Cortex Fundamentals: Building Embedded Systems

Switching to Zorin OS: Linux for Windows and Mac Users
Coursera · Packt Publishing
Transition smoothly from Windows or macOS to Zorin OS Linux with this beginner-friendly guide. Learn desktop navigation, application installation, and system customization in a user-friendly environment.

Operating Systems: Overview, Administration, and Security
Coursera · Technology University
Comprehensive course on operating system principles, administration, and security practices. Learn system architecture, user management, security protocols, and best practices for maintaining secure and efficient systems.

IoT
Coursera · Coursera
Comprehensive introduction to Internet of Things architecture, protocols, and applications. Learn to build connected devices and smart systems using modern IoT platforms and frameworks.