The MultiASM project delivers comprehensive learning and teaching materials for various stakeholders on low-level assembler programming for:
constrained devices such as IoT end node devices (edge class), embedded systems, e.g. Atmel-based MCUs,
mobile devices and IoT fog class devices, ARM-based, are also getting more and more popular among laptops (e.g. Apple's M-chips),
PC computers (desktops, laptops, servers) based on Intel and AMD CPUs with x86/64 architecture.
In addition to the three modules listed above, an introductory module for computer architecture is offered, which enables inexperienced users to gain the necessary knowledge to understand basic concepts of low-level programming.
The contents have been organised into four modules and are available in a variety of forms:
classical stationery for in-person meetings and presentations,
remote for self-study in mass scale (MOOCs),
remote for tutored study, also in blended learning model,
and practical, particularly with the use of laboratory devices (limited to ARM).
[pczekalski]Finish, add figure and contents
Figure 1:MultiADM Project Intellectual Outputs
en/multiasm/curriculum/description.1715195629.txt.gz · Last modified: 2024/05/08 19:13 by pczekalski