[Back] The main learning outcomes from this unit are:
The lecture covers some important compression methods, and with a focus on Huffman and LZW coding:
In the lab section we will use some basic Python code to investigate source compression methods. The main lab tutorial is [here].
Major challenge: You will be given a message and your challenge is to produce the small amount of bits possible for the message. Here is the message [here].
In the tutorial, we will investigate some foundation principles around compression methods, such as Huffman and LZW: [here].
What should you have learnt?
The main things you should have learnt are:
The following is the material from the unit:
The following are a few other links that support the unit: