Follow us


MERCURY LEARNING and INFORMATION provides print and digital content in the areas of science and medicine, technology and computing, engineering, and mathematics (STEM disciplines) designed for the professional/reference, trade, library, higher education, career school, and online training markets. We embrace both traditional and innovative publishing models designed to accommodate the needs of the intended audience by using the appropriate delivery methods.

Operating Systems

R. Garg / G. Verma

ISBN: 978-1-942270-38-6
Pub Date:  March 2017
Specs: 6 x 9   Paperback with CD
Pages: 290
Price: $49.95


Designed as a "teach-yourself" text, the book provides a step-by-step approach to clarify all of the key concepts, architectures, and components of operating systems. The book covers all of the topics from the basics to the latest mobile devices, and features key operating systems e.g., Android, iOS, Linux, and Windows 10. This book would be very useful not only as an introductory text for undergraduate students of computer science, but also for those professionals who need to review modern operating systems.



1. Operating Systems: Overview. 2. Operating System Architecture. 3. Process Overview. 4. Threads. 5. CPU Scheduling. 6. Process Synchronization. 7. Deadlocks. 8. Main Memory Management. 9. Virtual Memory. 10. File Systems. 11. I/O Systems. 12. Disk Management. 13. Characterization of a Distributed System. 14. Linux. 15. Mobile Operating Systems. 16. Windows 10. Index.


R. Garg is currently an associate professor and computer science coordinator at the Global Institute of Information Technology. G. Verma has published many papers in national / international journals.