This book is for designers and would-be designers of digital communication systems. The general approach of this book is to extract the common principles underlying a range of media and applications and present them in a unified framework. Digital Communication is relevant to the design of a variety of systems, including voice and video digital cellular telephone, digital CATV distribution, wireless LANs, digital subscriber loop,... more...

Software has gone from obscurity to indispensability in less than fifty years. Although other industries have followed a similar trajectory, software and its supporting industry are different. In this book the authors explain, from a variety of perspectives, how software and the software industry are different--technologically, organizationally, and socially.The growing importance of software requires professionals in all fields to... more...