Resumen:
1. Introduction -- 2. Processes and threads -- 3. Memory management -- 4 . File systems -- 5. Input/Output -- 6. Deadlocks -- 7. Virtualization and the cloud -- 8. Multiple processor systems -- 9. Security -- 10. Case study 1: Unix, Linux, and Android -- 11. Case study 2: Windows 8 -- 12. Operating system design -- 13. Reading list and bibliography.