Arm University Program Education Kits

 

 

To help faculty teach the latest technology from Arm and its ecosystem, the Arm University Program has developed a suite of Education Kits in a range of core subjects relevant to Electrical, Electronic and Computer Engineering, Computer Science and beyond.  An Education Kit comprises a full set of teaching materials including lecture slides and lab manuals with solutions.  

Note: Some courses may require professional software tools a donation of which must be requested separately. Any hardware requirements for labs may be purchased directly from distributors.

Digital spheres burst from the core inside out to split to small cubes

學術开发人员平台

Arm 技術從最小的裸機系統開始,一路擴展到多核心的雲端環境。不論您是大學教育人員、研究人員或开发人员,我們都在此支援您的工作。

我們策劃各種资源,協助您加速每種運算子系統的相關專案,包括系統單晶片設計、啟動及應用軟體開發。

瞭解我們全新的學術开发人员平台,選擇您感興趣的領域,並瞭解其他相關资源。

进一步瞭解

Arm software development tools are available to support the Education Kits as donations. Request your first-year software donation or license renewal below.

Software Donation & Renewal


Efficient Embedded Systems Design and Programming

Teach the design and programming of embedded systems, and how to implement them in low-level hardware using standard C and assembly language


Rapid Embedded Systems Design and Programming

Teach how to accelerate the development of embedded systems, and rapidly prototype various embedded applications.


Internet of Things

Teach IoT principles by working through a system that connects embedded sensors using commodity smartphones, developing skills such as app development and embedded system design.


Digital Signal Processing

Help learners develop their ability to design DSP systems and create commercially viable audio applications, using high-performance and energy-efficient processors.


Real-Time Operating Systems Design and Programming

Teach foundational RTOS concepts for embedded applications, including task scheduling, memory allocation and resource management.


Embedded Linux

Teach how to develop embedded Linux-based projects, including Linux kernel configuration and custom peripheral driver development, using low cost yet powerful single board computers.


Introduction to System on Chip

Teach a typical SoC development process around Arm Cortex-M processors, which are perfectly suited for IoT needs.


Advanced System on Chip Design

Take your students through a typical advanced SoC design process on an Arm Cortex-A based platform, using standard hardware description and software programming languages.


Introduction to Robotic Systems

Introduce your students to the principles behind the development of autonomous mechatronics and robotic systems, as used in manufacturing, automotive and space applications.


Graphics and Mobile Gaming

Teach the latest graphics and game design technologies on mobile devices, with a focus on optimizing performance and reducing power consumption.


Introduction to Computer Architecture

Teach fundamental concepts of computer architecture, including how these concepts are applied and implemented in modern processors.


VLSI Fundamentals: A Practical Approach

Teach the fundamentals of VLSI design, including how the theories and concepts can be applied in the design of simple logic circuits and in the physical implementation of a simplified microprocessor.

Arm University Program Tools


Graphical Micro-Architecture Simulator

The ISA Simulator is a browser-based simulator for a subset of the Armv8-A instructions, (known as LEGv8). It can be run locally on a PC, and is offered exclusively and at no cost to academics, teaching staff, and students worldwide.

Sign up for our Newsletter

Interested in hearing more from the Arm University Program?

Sign Up