Course:Information Theory

From BenningtonWiki

Jump to: navigation, search

Notes for developing a course on Information Theory.

For an intro to lossy compression, simply code a compression algorithm that drops every nth letter from a source text (skipping spaces). For lossless compression, play with various character encodings -- start with ASCII, and then invent more compact encodings. Move on to encoding letter pairs and entire words. Consider frequencies. A programming challenge: see whose algorithm compresses a text file best. Use size and speed as metrics.

Personal tools