This document contains solutions to selected exercises from the textbook "Principles of Digital Communication" by Robert G. Gallager. The solutions cover material from Chapter 2, including properties of random variables, expectation, independence, coding theorems, Huffman coding, and entropy bounds. Specific solutions include showing that the variance of the sum of independent random variables is the sum of the variances, providing an example where expectation is not multiplicative, and proving properties of prefix-free and suffix-free codes.