This book offers the most complete, up-to-date coverage available on the principles of digital communications.Many examples, worked out in detail, have been included to help the reader develop an intuitive grasp of the theory.The author has given very simple explanation and taken the book from simple concept to the difficult concepts in deep.The book is very good for graduation level students for the depth study of the subject.