An overview of digital communication systems in theory and practice. Thorough understanding of processes is obtained through MATLAB modeling and building on classical telecommunications theory.