Concepts

Data representation

Assembly and machine programming

Storage hierarchy

Kernel

Shell

Synchronization