This text provides a detailed account of UWB positioning systems, offering comprehensive treatment of signal and receiver design, time of arrival estimation techniques, theoretical performance bounds, ranging algorithms, and protocols. Each chapter contains examples, problems, and MATLAB exercises to help readers grasp key concepts.