Table of contents : Preface Contents 1 INTRODUCTION 2 PROCESSES AND THREADS 3 DEADLOCKS 4 MEMORY MANAGEMENT 5 INPUT/OUTPUT 6 FILE SYSTEMS 7 MULTIMEDIA OPERATING SYSTEMS 8 MULTIPLE PROCESSOR SYSTEMS 9 SECURITY 10 CASE STUDY 1 11 CASE STUDY 2 12 OPERATING SYSTEM DESIGN 13 READING LIST AND BIBLIOGRAPHY INDEX