D.11: Coding Theory, Compression and Cryptography
From
(Difference between revisions)
m (→Discrete Math Learning modules) |
(→Resources for Coding, Compression and Cryptography) |
||
Line 20: | Line 20: | ||
== Resources for Coding, Compression and Cryptography == | == Resources for Coding, Compression and Cryptography == | ||
+ | [http://http://www.data-compression.com/lossless.html Information theory and compression introduction] | ||
+ | [http://http://www.ams.org/samplings/feature-column/fcarc-image-compression How JPEG compression works] | ||
<br/><br/> | <br/><br/> | ||
---- | ---- |
Revision as of 04:27, 22 June 2011
Oregon Department of Education knowledge and skills for Coding, Compression, and Crytography
D.11 Coding Theory, Compression and Cryptography: Understand coding of alphabets and simple encryption methods.
D.11.1 Use integer functions to encode alphabets and to create error-checking correcting codes.
D.11.2 Use permutations, combinations of digraph encoding and affine transformation and hash functions, to create encryption codes.
D.11.3 Demonstrate understanding of asymmetric public key cryptography algorithms such as RSA and Diffie-Hellman.
D.11.4 Demonstrate understanding of error-detecting and error-correcting codes and data compression through Huffman codes.
Discrete Math Learning modules
Introduction to coding theory (from Terrel Smith's class, MS-Powerpoint slide set)
Resources for Coding, Compression and Cryptography
Information theory and compression introduction How JPEG compression works