1857
Comment: notes about assessment

← Revision 3 as of 20091223 14:50:09 ⇥
1865
converted to 1.6 markup

Deletions are marked like this.  Additions are marked like this. 
Line 1:  Line 1: 
A fun and ridiculously easy maths unit which can be taken at either second or third year level. Lives up to its name, insofar as it covers both ciphers (from classical crytography to DiffieHellman and RSA) and codes (Hamming, Huffman, ...). Unfortunately it lacks any kind of depth, and omits swathes of material: e.g. [http://en.wikipedia.org/wiki/Linear_feedback_shift_register linear feedback shift registers] are covered but with no explanation of why you would want to use one. Modern symmetrickey cryptography is omitted entirely, with neither the ciphers used (DES, AES, Blowfish, ...) nor the ways in which they're used (CBC, CFB, ...). Wikipedia may be a good resource for those curious about this stuff. Alternatively, teach yourself cryptography the UCCan way and [http://matt.ucc.asn.au/dropbear/dropbear.html write your own implementation of your favourite cryptographic protocol] for fun and profit.  A fun and ridiculously easy maths unit which can be taken at either second or third year level. Lives up to its name, insofar as it covers both ciphers (from classical crytography to DiffieHellman and RSA) and codes (Hamming, Huffman, ...). Unfortunately it lacks any kind of depth, and omits swathes of material: e.g. [[http://en.wikipedia.org/wiki/Linear_feedback_shift_registerlinear feedback shift registers]] are covered but with no explanation of why you would want to use one. Modern symmetrickey cryptography is omitted entirely, with neither the ciphers used (DES, AES, Blowfish, ...) nor the ways in which they're used (CBC, CFB, ...). Wikipedia may be a good resource for those curious about this stuff. Alternatively, teach yourself cryptography the UCCan way and [[http://matt.ucc.asn.au/dropbear/dropbear.htmlwrite your own implementation of your favourite cryptographic protocol]] for fun and profit. 
Line 7:  Line 7: 
[http://handbooks.uwa.edu.au/units/math/math3334 Nonpirate handbook entry]  [[http://handbooks.uwa.edu.au/units/math/math3334Nonpirate handbook entry]] 
Line 9:  Line 9: 
[https://www.maths.uwa.edu.au/Units/MATH3334S22006CRAWLEY Unit Web site (on the crappy maths department Plone instance, URL may only be valid for 2006)]  [[https://www.maths.uwa.edu.au/Units/MATH3334S22006CRAWLEYUnit Web site (on the crappy maths department Plone instance, URL may only be valid for 2006)]] 
A fun and ridiculously easy maths unit which can be taken at either second or third year level. Lives up to its name, insofar as it covers both ciphers (from classical crytography to DiffieHellman and RSA) and codes (Hamming, Huffman, ...). Unfortunately it lacks any kind of depth, and omits swathes of material: e.g. linear feedback shift registers are covered but with no explanation of why you would want to use one. Modern symmetrickey cryptography is omitted entirely, with neither the ciphers used (DES, AES, Blowfish, ...) nor the ways in which they're used (CBC, CFB, ...). Wikipedia may be a good resource for those curious about this stuff. Alternatively, teach yourself cryptography the UCCan way and write your own implementation of your favourite cryptographic protocol for fun and profit.
In 2006, it was taught by CherylPraeger (mainly ciphers) and GregGamble (mainly codes). The former is by far the more entertaining of the two lecturers. The lecturers were held at 9am and not recorded. Lecture attendance is largely optional, fortunately, since all of the notes are available on the unit's Web site.
There are assignments every few weeks which are on the easybuttedious side, since you are expected to show evidence of having done by hand what any rightthinking UCCan would get a computer to do. Assignments also feature some easy proofs to do, to continue the pretence of this being a pure maths unit. There is an exam at the end of semester.
Unit Web site (on the crappy maths department Plone instance, URL may only be valid for 2006)