This book discusses fundamental and high-level concepts relating to intelligent computing and communications in the context of distributed computing, big data, high performance computing and the Internet of Things. It is becoming increasingly important to develop adaptive, intelligent, computing-centric, energy-aware, secure and privacy-aware mechanisms in high-performance computing and IoT applications. Serving as a useful guide for researchers and practitioners working in the field of information technology and computer science, the book also appeals to beginners wanting to learn more about the better computing paradigm. In addition, it provides a platform for researchers, engineers, academics and industry professionals from around the globe to share their research findings.