This document describes a course on topics in digital communications from June 2013 to February 2014. The course covers channel estimation techniques for various channel models, including single-tap channels and intersymbol interference channels. It discusses estimating channel coefficients using pilot symbols and maximum likelihood estimation. Channel estimation is applied to tasks such as symbol demodulation, equalization, and echo cancellation.