Full Course List

MindShare Training Topics
Courses to expand or evolve your technical skillset.


Intel Architecture
Course Live / Virtual eLearning
Intel Processor and Platform Architecture 5 days 47 modules
Intel 32/64-bit x86 Architecture 3 days 21 modules
Intel x86 Code Performance Analysis 3 days Interested?
 

AMD Architecture
Course Live / Virtual eLearning
AMD 32/64-bit x86 Architecture 3 days 21 modules
 

ARM Architecture
Course Live / Virtual eLearning
ARM Architecture 4 days 28 modules
ARMv8-A and ARMv9-A 64-bit Architecture 4 days 22 modules
ARMv7 32-bit Architecture 3 days 25 modules
ARM MCU Architecture 3 days 28 modules
ARM Cortex M0 and M0 Plus Hardware Design 3 days 26 modules
ARM Cortex-M3 and M4 Hardware Design 3 days 22 modules
ARM 64-bit v8A Processor-Based Server SoC Architecture 4 days Interested?
ARMv8-M Architecture 4 days Interested?
 

Programming
Course Live / Virtual eLearning
x86 Architecture Programming 5 days 21 modules
 

Virtualization Technology
Course Live / Virtual eLearning
PC Virtualization 4 days 45 modules
IO Virtualization on Intel Platforms 3 days 29 modules
IO Virtualization on ARM Platforms 3 days Interested?
 

IO Buses
Course Live / Virtual eLearning
PCI Express 5 days 49 modules
USB4 4 days 50 modules
USB Type-C and Power Delivery 1 days 10 modules
USB 3.2 3 days 23 modules
xHCI for USB 2 days 11 modules
Thunderbolt 1 days 13 modules
CXL - Compute Express Link 3 days 71 modules
MIPI I3C 3 days Interested?
 

Memory Technology
Course Live / Virtual eLearning
DRAM (DDR5/LPDDR5) Architecture 4 days 86 modules
DRAM (DDR4/LPDDR4) Architecture 3 days 86 modules
Mobile DRAM (LPDDR4 and LPDDR3) Architecture 2 days 86 modules
DRAM (DDR4 and DDR3) Architecture 2 days 86 modules
 

Storage Technology
Course Live / Virtual eLearning
NVMe 2 days 26 modules
NVMe-oF 2 days Interested?
SAS 3 days 24 modules
Serial ATA 3 days 21 modules
 

x86 Firmware
Course Live / Virtual eLearning
UEFI Architecture 3 days 47 modules