Algebraic structures, codes and cryptosystems
7.5 ECTS creditsTheories of groups: subgroups, cosets and Lagrange's theorem, quotient groups, isomorphisms and homomorphisms, the structure theorem of Abelian groups, the classification of isomorphism, classes of groups of low order, group actions on sets, Sylow's theorems
Theories of rings: characteristics, integral domains, polynomial rings, ideals and quotient rings, ring homomorphisms, the isomorphism theorems, prime and maximal ideals, Euclidean rings, Gaussian integers
Theories of fields: field extensions, finite fields and number fields
Cryptography: symmetric encryption (secret keys) and asymmetric encryption (public keys), Revest-Shamir-Adelman (RSA) encryption
Error control coding: cyclic codes and BCH codes, perfect codes, encoding and decoding.
Each student is required to carry out a minor project.
Theories of rings: characteristics, integral domains, polynomial rings, ideals and quotient rings, ring homomorphisms, the isomorphism theorems, prime and maximal ideals, Euclidean rings, Gaussian integers
Theories of fields: field extensions, finite fields and number fields
Cryptography: symmetric encryption (secret keys) and asymmetric encryption (public keys), Revest-Shamir-Adelman (RSA) encryption
Error control coding: cyclic codes and BCH codes, perfect codes, encoding and decoding.
Each student is required to carry out a minor project.
Progressive specialisation:
G2F (has at least 60 credits in first鈥恈ycle course/s as entry requirements)
Education level:
Undergraduate level
Admission requirements
Mathematics, 60 ECTS cr with at least 45 credits completed, incl MAGA04 Linear algebra, 7,5 ECTS cr, or equivalent
Selection:
Selection is usually based on your grade point average from upper secondary school or the number of credit points from previous university studies, or both.
Course code:
MAGC15
This course is included in the following programme
- Mathematics Programme (studied during year 2)
The course is not included in the course offerings for the next period.