About This Course
The Introduction to Cryptography and Coding Theory is one of the elective courses in the S1 Mathematics study program, FMIPA UNS. This course weighs 3 (2-1) credits. In this course, a brief history of cryptographic information theory and coding theory will be studied. Next, there will be a discussion about linear code and its properties, code construction, finite field theory, classical cryptographic systems, shift register sequences, block ciphers, public key cryptography, discrete logarithm systems, and RSA systems. At the end of this course, students are expected to be able to look for real-world problems related to cryptography or coding theory.
Credit : 3 SKS
Level : Undergraduate
Duration : 16 Weeks
Requirements
"Able to explain:
- basic concept of channel, Shannon theory, code, types of errors, encoding and decoding
- Block codes, generator and parity check matrices, dual codes, Mac William’s identity, Equivalence of codes
- Modular arithmetic, number theory, monoalphabetic chiper, Vigenere chiper, and block chiper
- RSA, ElGamal, Diffie-Hellmann, Signature
Able to do small reseach and write mini article in the field of cryptography/coding theory"