Los cursos de arquitectura de ordenadores varían un poco, pero la mayoría se centran en unos pocos componentes básicos:
- Entender los circuitos lógicos
- Construir componentes arquitectónicos a partir de componentes lógicos (conceptualmente)
- Cómo estos componentes permiten las operaciones del ordenador
- Programar a bajo nivel con ensamblador
- Operaciones a nivel de bits
- Eficiencia de la programación
- Trucos de diseño estándar de