N5TeAM - Master’s Programme in Applied and Engineering Mathematics

Cryptology and Coding Theory

Tracks: Aalto – DTU, NTNU – DTU

Cryptology and coding theory is about secure and reliable communication. Coding theory is the study of how to transmit information efficiently and robustly in the presence of noise. It is the mathematics that allows data to be sent via satellites and scratched CD's to be read without errors. Cryptology protects information against malicious third parties. It is the science of protecting transmitted information from prying by an attacker, as well as integrity checking and autentication. Traditionally cryptography has been implemented only on fairly powerful computing devices but this has changed and today more and more smaller devices are in use, ranging from (still quite powerful) mobile telephones and PDAs to contactless smart cards and RFID tags.

In the specialisation of cryptology and coding theory there will be a focus on lightweight systems and the students will learn how to design state-of-the-art cryptosystems for confidentiality and authentication.

Below, there is a list of courses of each term for both studey tracks. For more details about the content of the courses, check the course catalogues:

Aalto: https://noppa.aalto.fi/noppa/app
DTU: http://www.dtu.dk/english/Education/Course-base
NTNU: http://www.ntnu.edu/studies/courses

Aalto - DTU

First autumn courses 30 ECTS (Aalto)

MS-E2139 Nonlinear Programming (5 cr)
T-79.4502 Cryptography and Data Security   (5 cr)
MS-E1051 Combinatorics (5 cr)
MS-E1651 Numerical Matrix Computaions (5 cr)
MS-E111 Number Theory  (5 cr)
MS-E1993 Introduction to Abstract Algebra II (5 cr)

First spring courses 30 ECTS (Aalto)

Kie-98.xxxx English course: compulsory degree requirement, both oral and written requirements (3 cr)
MS-E1600 Probability Theory (5 cr)
T-79.5501 Cryptology (5 cr)
MS-E1995 Mathematical Tools for Coding Theory and Data Storage (5 cr)
MS-E1111 Gallois Theory (5 cr)
Other MS-Exxx courses to be agreed with the professor of major

Second autumn courses 30 ECTS (DTU)

N5TeAM Summer School in Applied and Engineering Mathematics with follow-up (5 cr)
42490 Technology, Economy, Management and Organization E5 (10 cr)
Three of the following courses:     
01235 Manifolds and Tensor Analysis E1A (5 cr)
01617 Dynamical systems 1 E4A (5 cr)
01257 Advance Modelling (5 cr)
01409 Light Weight Cryptology E2B (5 cr)

NTNU - DTU

First autumn courses 30 ECTS (NTNU)

TMA4195 Mathematical Modeling (7.5 cr)
TMA4145 Linear Methods (7.5 cr)
TMA4305 Partial Differential Equations (7.5 cr)
TMA4265 Stochastic Processes (7.5 cr)
  

First spring courses 30 ECTS (NTNU)

TMA4150 Algebra and Number Theory (7.5 cr)
TMA4185 Coding Theory (7.5 cr)
TMA4165 Diff Eq. And Dynamical Systems (7.5 cr)
TMA4180 Optimization Theory (7.5 cr)

Second autumn courses 30 ECTS (DTU)

N5TeAM Summer School in Applied and Engineering Mathematics with follow-up (5 cr)
42490 Technology, Economy, Management and Organization E5 (10 cr)
Three of the following courses:     
01235 Manifolds and Tensor Analysis (5 cr)
10336 Fundamental Problems in Fluid Dynamics E1B (5 cr)
01715 Functional Analysis E4B (5 cr)
01409 Light Weight Cryptology E2B (5 cr)

Bookmark and Share