Applied mathematics: Cryptology (3 cr)
Code: TZLM7020-3013
General information
- Enrollment
-
01.04.2025 - 30.04.2025
Registration for the implementation has ended.
- Timing
-
12.05.2025 - 15.08.2025
Implementation is running.
- Number of ECTS credits allocated
- 3 cr
- Local portion
- 0 cr
- Virtual portion
- 3 cr
- Mode of delivery
- Online learning
- Unit
- School of Technology
- Campus
- Lutakko Campus
- Teaching languages
- Finnish
- Seats
- 0 - 35
- Degree programmes
- Bachelor's Degree Programme in Information and Communications Technology
- Teachers
- Sirpa Alestalo
- Groups
-
TTV23S2Tieto- ja viestintätekniikka (AMK)
-
TTV23S3Tieto- ja viestintätekniikka (AMK)
-
TTV23S5Tieto- ja viestintätekniikka (AMK)
-
TTV23SMTieto- ja viestintätekniikka (AMK)
-
TTV23S1Tieto- ja viestintätekniikka (AMK)
- Course
- TZLM7020
Realization has 13 reservations. Total duration of reservations is 19 h 30 min.
Time | Topic | Location |
---|---|---|
Tue 13.05.2025 time 16:00 - 17:30 (1 h 30 min) |
Sovellettu matematiikka: Kryptologia TZLM7020-3013,ohjaus |
Ohjaukset Teamsissä
|
Wed 14.05.2025 time 16:00 - 17:30 (1 h 30 min) |
Sovellettu matematiikka: Kryptologia TZLM7020-3013,ohjaus |
Ohjaukset Teamsissä
|
Thu 15.05.2025 time 16:00 - 17:30 (1 h 30 min) |
Sovellettu matematiikka: Kryptologia TZLM7020-3013,ohjaus |
Ohjaukset Teamsissä
|
Tue 20.05.2025 time 16:00 - 17:30 (1 h 30 min) |
Sovellettu matematiikka: Kryptologia TZLM7020-3013,ohjaus |
Ohjaukset Teamsissä
|
Wed 21.05.2025 time 16:00 - 17:30 (1 h 30 min) |
Sovellettu matematiikka: Kryptologia TZLM7020-3013,ohjaus |
Ohjaukset Teamsissä
|
Thu 22.05.2025 time 16:00 - 17:30 (1 h 30 min) |
Sovellettu matematiikka: Kryptologia TZLM7020-3013,ohjaus |
Ohjaukset Teamsissä
|
Tue 27.05.2025 time 16:00 - 17:30 (1 h 30 min) |
Sovellettu matematiikka: Kryptologia TZLM7020-3013,ohjaus |
Ohjaukset Teamsissä
|
Wed 28.05.2025 time 16:00 - 17:30 (1 h 30 min) |
Sovellettu matematiikka: Kryptologia TZLM7020-3013,ohjaus |
Ohjaukset Teamsissä
|
Tue 03.06.2025 time 16:00 - 17:30 (1 h 30 min) |
Sovellettu matematiikka: Kryptologia TZLM7020-3013,ohjaus |
Ohjaukset Teamsissä
|
Wed 04.06.2025 time 16:00 - 17:30 (1 h 30 min) |
Sovellettu matematiikka: Kryptologia TZLM7020-3013,ohjaus |
Ohjaukset Teamsissä
|
Thu 05.06.2025 time 16:00 - 17:30 (1 h 30 min) |
Sovellettu matematiikka: Kryptologia TZLM7020-3013,ohjaus |
Ohjaukset Teamsissä
|
Wed 11.06.2025 time 16:00 - 17:30 (1 h 30 min) |
Sovellettu matematiikka: Kryptologia TZLM7020-3013,ohjaus |
Ohjaukset Teamsissä
|
Thu 12.06.2025 time 16:00 - 17:30 (1 h 30 min) |
Sovellettu matematiikka: Kryptologia TZLM7020-3013,ohjaus |
Ohjaukset Teamsissä
|
Evaluation scale
Pass/Fail
Objective
Course purpose
Cryptology is an alternative to the applied mathematics course in information and communication technology. In this course, you will focus your knowledge on the mathematics needed in information security and especially encryption methods.
Course competences
EUR-ACE Knowledge and understanding
• knowledge and understanding of mathematics needed in information and communication technology
• knowledge and understanding of engineering fundamentals underlying the specialisation, at a level necessary to achieve the other programme outcomes, including some awareness at their forefront
EUR-ACE Engineering Practice
• understanding of applicable techniques and methods of analysis, design and investigation and of their limitations in their field of study
Learning outcomes
You know and understand the mathematical principles of the most common encryption methods. You can solve simple linear congruences. You know how to choose the encryption method that suits the situation and you have the skills to deepen your knowledge independently.
Content
Properties of functions (surjection, injection, bijection), number theory (divisibility, prime numbers, congruence, modular arithmetic), random number generation, classical encryption methods, symmetric and asymmetric encryption, elliptic curves
Location and time
Opintojakso toteututetaan viikoilla 20 - 33 (12.5.-15.8.2025) verkossa.
Materials
Opettajan oppimisympäristössä jakama kirjallinen materiaali ja videomateriaali.
Teaching methods
Virtuaaliopetus, itsenäisesti, omaan tahtiin opiskeltava toteutus.
Ei lukujärjestykseen merkittyjä tunteja, ohjausta saa opintojakson Teams-kanavalla viikoittaisissa ohjaustapaamisissa touko-kesäkuussa sekä elokuussa.
Palautettavat laskuharjoitukset.
Viikkotestit oppimisympäristössä.
Itsenäistä opiskelua varten on olemassa luentovideot
Exam schedules
Julkaistaan opintojakson alussa oppimisympäristössä.
Completion alternatives
Hyväksilukemisen menettelytavat kuvataan tutkintosäännössä ja opinto-oppaassa. Opintojakson opettaja antaa lisätietoa mahdollisista opintojakson erityiskäytänteistä.
Student workload
Itsenäinen opiskelu ja tenttiin valmistautuminen 49 h
Palautettavat laskuharjoitukset 2 x 9 h = 18 h
Viikkotestit 5 x 1 h = 5 h
Tentti 3 h
Kuormitus on tasainen koko opintojakson ajan, yhteensä 81 h.
Assessment criteria, approved/failed
You know and understand the key mathematical concepts and calculation rules related to cryptology. You can solve simple linear congruences. You understand the mathematical principles of encryption methods and know the purposes of different encryption methods. After the course, you will be able to study more about the subject on your own.
Qualifications
You know the basics of set theory and combinatorics, you understand the concept of divisibility and congruence.
Further information
Opintojakso arvioidaan tentin, palautettavien laskuharjoitusten ja viikkotestien avulla. Suoritteet pisteytetään. Hyväksyttyyn suoritukseen vaaditaan vähintään puolet koko opintojakson maksimipistemäärästä ja vähintään kolmasosa kokeen maksimipistemäärästä.
Opintojakson koe järjestetään kahteen kertaan, kesäkuussa ja elokuussa. Opiskelija voi valita, kumpaan osallistuu.