The book covers fundamentals and basics of engineering communication theory. It presents right mix of explanation of mathematics (theory) and explanation. The book discusses both analogue communication and digital communication in details. It covers the subject of 'classical' engineering communication starting from the very basics of the subject to the beginning of more advanced areas. It also covers all the basic mathematics which is required to read the text. It covers a two semester course as an undergraduate text and some topics in master's course as well.