Rechnerorganisation
- Repräsentation von Informationen im Computer, Zahlenformate und binäre Arithmetik
- Rechnerarchitekturen, Maschinenbefehle, Adressierungsarten
- Techniken zur Leistungsverbesserung: Pipelining
- Speicherverwaltung, Cache-Architekturen, virtuelle Speicher
Betriebssysteme:
- Aufgaben von Betriebssystemen
- Prozesse und Threads
- Nebenläufigkeit: Synchronisation, Verklemmen und Verhungern von Prozessen
- Scheduling
- Dateisysteme