Text Books

A total of 11 distinct books in Operating Systems, Systems programming, and Compilers, not counting International editions and translations into the Chinese, Spanish, and Korean languages.

  1. D. M. Dhamdhere
    Compiler Construction--Principles and Practice, Macmillan India, 1983 (490 pages).
  2. D. M. Dhamdhere
    Introduction to System Software, Tata McGraw Hill, 1986 (400 pages).
    (Reprinted 1987, 1988, 1989, 1990, 1991, 1992).
  3. D. M. Dhamdhere
    System Programming & Operating Systems, Tata McGraw Hill, 1993 (Reprinted 1994, 1995).
  4. D. M. Dhamdhere
    System Programming & Operating Systems, Second edition,
    Tata McGraw Hill, 1997 (710 pages) (Reprinted 1997, 1998).
  5. D. M. Dhamdhere
    Compiler Construction--Principles and Practice, Second edition,
    Macmillan India, 1997 (478 pages).
  6. D. M. Dhamdhere
    System Programming & Operating Systems, Second revised edition, Tata McGraw Hill, 1999 (658 pages)
    (Reprinted several times every year. Thirty-fifth reprint in 2010).
    This book has been translated into Chinese and also published in Singapore by a McGraw-Hill company in September 2001.
  7. D. M. Dhamdhere
    Operating Systems--A Concept Based Apparoach, Tata McGraw-Hill, 2002 (750 pages).
  8. D. M. Dhamdhere
    Operating Systems--A Concept Based Apparoach, Second edition, Tata McGraw-Hill, 2006 (789 pages).
    (Reprinted several times every year.)
  9. This book has been translated into Chinese and Spanish and also published in Singapore by a McGraw-Hill company.
  10. D. M. Dhamdhere
    Operating Systems--A Concept Based Apparoach, McGraw-Hill, 2008 (832 pages).
  11. This book is being translated into Korean by a McGraw-Hill company.
  12. D. M. Dhamdhere
    Systems Programming, Tata McGraw-Hill, 2011 (538 pages).
  13. D. M. Dhamdhere
    Operating Systems--A Concept Based Apparoach, Third Edition, Tata McGraw-Hill, 2012 (832 pages).



Adoptions in CS and IT Curricula

Compiler Construction is used as a text for both undergraduate and graduate level courses on Compiler Design in many Universities.

Systems Programming & Operating Systems is used as a text at undergraduate levels for Systems Programming and Operating Systems courses. It is very widely adopted in Indian Universities. The book is also expected to be used in Chinese Universities.

Operating Systems--A Concept Based Apparoach is written as a text for undergraduate courses in Operating Systems. A significant part of this book is devoted to Distributed Operating Systems.