This lecture provides a short introduction to essential topics in information theory for communication engineers. The topics include 1) measures of information and source, 2) Data compression, 3) Channel Capacity and Error Control Codes, 4) a very short description of rate-distortion theory.