This document summarizes a lecture on entropy coding and discusses Hoffman coding and Golomb coding. It begins with an overview of entropy, conditional entropy, and mutual information. It then explains Hoffman coding by describing the Hoffman coding procedure and properties like optimality. Golomb coding is also summarized, including the Golomb code construction and its advantages over unary coding. Implementation details are provided for Golomb encoding and decoding.