Specialization Mathematics for Digital Technologies
Use mathematics to solve the challenges behind modern digital technology.
Digital technologies store, and process data using numerical or binary codes. Discrete mathematics plays an important role in these technologies. For example, when you send a photo, mathematics helps convert it into binary data, compress it, encrypt it, transmit it through a network, and reconstruct it on another device.
This specialization covers core topics in discrete mathematics and its applications, including algebra, algorithms, coding theory, combinatorics, cryptography, discrete geometry, discrete optimization, and graph theory.
In this specialization of master's Industrial and Applied Mathematics, you learn how these disciplines power real-world applications and help solve modern challenges in chip design, cybersecurity, digital communications, optimal scheduling, and quantum technologies.
Curriculum
After a semester of core courses, you start choosing your electives. You can decide to follow the Mathematics for Digital Technologies specialization for a coherent package of electives around this theme.
| Specialization Electives | Course code | Quartile |
| Differential Geometry for Image Processing | 2MMA70 | Q1 |
| Applied Cryptography | 2DMI10 | Q2 |
| Graphs and Algorithms | 2MMD30 | Q3 |
| Quantum Computing and Algorithms | 2MMQ10 | Q3 |
| Cryptographic Protocols | 2DMI00 | Q3 |
| Coding Theory | 2MMC30 | Q3-Q4 |
| Algebraic Combinatorics | MMD50 | Q4 |
| Integer Programming | 2MMD40 | Q4 |
| Provable Security | 2IMS60 | Q4 |
| Quantum Protocols | 2IMS55 | Q4 |
Table source: IAM Education Guide Curriculum Start year 2026/2027