CSFG
English Deutsch Beta Español Beta język polski (2.6.0)
Chapters Curriculum Guides Appendices

Coding - Compression
7.9. Further reading

Coding - Compression

  • 7.1. What's the big picture?
  • 7.2. Run length encoding
  • 7.3. Huffman coding
  • 7.4. Lossy vs Lossless compression
  • 7.5. Image compression using JPEG
  • 7.6. General purpose compression
  • 7.7. Audio compression
  • 7.8. The whole story!
  • 7.9. Further reading
    • Useful links
    • Interesting articles
  • "The Data Compression Book" by Mark Nelson and Jean-Loup Gailly is a good overview of this topic
  • A list of books on this topic (and lots of other information about compression) is available from The Data Compression Site.
  • Gleick's book "The Information" has some background to compression, and coding in general.
7.9.1.

Useful links

  • Images, run-length-coding http://csunplugged.org/image-representation This is also relevant to binary representations in general, although is probably best used in the compression section.
  • There is a detailed section on JPEG encoding on Wikipedia.
  • Text compression http://csunplugged.org/text-compression
7.9.2.

Interesting articles

  • One pixel is worth three thousand words by Jon Sneyers from cloudinary.com
Previous:
The whole story!
Next:
Coding - Encryption

Looking for something for primary schools? Check out CS Unplugged.

The Computer Science Field Guide is an online interactive resource for high school students learning about computer science.

Useful Links

  • About
  • Chapters
  • Interactives
  • Curriculum Guides

Community

  • Twitter
  • YouTube
  • GitHub

Help

  • Search
  • Glossary
  • Feedback

Switch to teacher mode

English | Deutsch | Español | język polski (2.6.0)

The Computer Science Field Guide material is open source on GitHub, and this website's content is shared under a Creative Commons Attribution-ShareAlike 4.0 International license. The Computer Science Field Guide is a project by the Computer Science Education Research Group at the University of Canterbury, New Zealand. Icons provided generously by icons8.

3.10.2

This definition is not available in English, sorry!