A concise introduction to the core concepts in digital communication, providing clarity and depth through examples, problems and MATLAB exercises.[...]