Communication Theory and Engineering is a course of 6 credits that offers an introduction to the quantitative theory of Information and its application to communication systems engineering. One of the goals is to provide some insight into the fundamental concepts of information representation, such as entropy, capacity, channel coding, and into source coding, with particular focus on speech and image.