Distributed Computing
Distributed Computing: Principles, Algorithms, and Systems Ajay D. Kshemkalyani, and Mukesh Singhal, Cambridge University Press, 2008 (Reprint 2013).
Software Quality Management
Managing the Software Process, Humphrey, Watts S, Pearson, 1999
Software Testing Methodologies
Software Testing – A Craftsman’s Approach, Fourth Edition, Paul C Jorgenson, CRC Press
Foundations of Software Testing, Second Edition, Aditya P Mathur, Pearson
Real Time Operating Systems
Real Time Systems, Liu, Jane W.S., Pearson Education, 2000
Cloud Computing
Real-Time Systems Design and Analysis, Laplante, Phillip A., Wiley, 3rd Ed., 2004
Information Retrival
Moving To the Cloud Dinkar Sitaram and Geetha Manjunath. Syngress (Elsevier) Pub, 2011
Cloud Computing – Principles and Paradigms.Rajkumar Buyya, James Broburg & anderzej M.G, John Wiley Pub, 2011
Data Warehousing
Data Warehousing Fundamentals, Ponnaiah, Paulraj, Wiley-Student Edition, 2001
The Data Warehouse Toolkit, Kimball R, Wiley-Student Edition, 2nd Ed., 2002.
Introduction to Information Retrieval C. D. Manning, P. Raghavan and H. Schutze.
Cambridge University Press, 2008
Data Mining
Introduction to Data Mining, Tan, Pang-Ning and other Pearson Education, 2006.
Machine Learning
Distributed Data Systems
Machine Learning, Tom M. Mitchell, The McGraw-Hill Companies, Inc. International Edition 1997
Principles of Distributed Database Systems, M. Tamer Özsu, Patrick Valduriez Third Edition
Distributed Operating Systems: Concepts And Design, Pradeep K. Sinha