Graham Cunningham

Graham Cunningham is a Principal Applications Engineer at Arm, having spent 18 years providing hardware technical support, and presenting training, to chip designers and other engineers involved in bringing products to market based on Arm's Cortex-M range of processor IP. Graham holds a BSc. in Electronic and Microprocessor Engineering from Strathclyde University in Glasgow, UK.

Filter Courses within "Graham Cunningham" (Click to filter)
Arm Cortex-M Processors Overview (Coursera) Coursera
Arm

Arm Cortex-M Processors Overview (Coursera)

Dive into the world of Arm Cortex-M processors with this beginner-friendly course. Learn about the evolution of Arm processors, understand the differences between M-profile and other architectures, and discover how these processors can be applied to various projects in embedded systems. Perfect for beginners and professionals alike.

Jun 8th 2026
1 Week
Armv8-M Architecture Fundamentals (Coursera) Coursera
Arm

Armv8-M Architecture Fundamentals (Coursera)

Dive into the heart of modern microcontroller architecture with our Armv8-M Architecture Fundamentals course. This course is designed for engineers, developers, and enthusiasts who want to understand the inner workings of the latest generation of ARM-based processors used in embedded systems. Gain insights into how these processors handle tasks efficiently and learn optimization techniques that can enhance your projects' performance.

Jun 8th 2026
5-12 Weeks
Page 1