Siirry suoraan sisältöön

Cryptology (5 op)

Toteutuksen tunnus: 5051156-3003

Toteutuksen perustiedot


Ilmoittautumisaika

01.12.2019 - 12.01.2020

Ajoitus

06.01.2020 - 30.04.2020

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Tekniikka ja liiketoiminta

Toimipiste

Kupittaan kampus

Opetuskielet

  • Englanti

Koulutus

  • Tieto- ja viestintätekniikan koulutus
  • Degree Programme in Information and Communications Technology

Opettaja

  • Paula Steinby

Vastuuopettaja

Paula Steinby

Ryhmät

  • PTIVIS17S
    PTIVIS17S

Tavoitteet

After completing the course the student:
is familiar with the basic concepts and principles of cryptology
understands some mathematical backgrounds of cryptography
knows how symmetric and asymmetric ciphers function
can explain the workings of some cryptographic applications

Sisältö

• basic concepts and principles of cryptology
• mathematical backgrounds of cryptography
• symmetric and asymmetric ciphers
• some up to date cryptographic applications

Aika ja paikka

September – December 2018.

Oppimateriaalit

Understanding Cryptography by C. Paar and J. Pelz (Springer, 2010). Some chapters of it are available for free.
Various internet sources, links & descriptions are provided in Optima.

Opetusmenetelmät

Teacher-directed classroom activities, group work and independent work; project work, task-based (homework), online activities (quizzes)

Pedagogiset toimintatavat ja kestävä kehitys

The contents of the course give understanding of the basic cryptographic tools and devices which are essential in the operating environment of an ICT engineer, such as all electronic and wireless communications, e-commerce applications etc. Up-to-date cryptography standards are included in the study material.
The students will team up for a project work on some current and relevant aspect of cryptology of their choice. The teams then present their work to the whole group, which gives everyone a broader understanding on the topic.
Task-based assessment supports learning and is continuous throughout the course. Studying in an international group develops students’ ability to intercultural communication and multicultural collaboration.

Toteutuksen valinnaiset suoritustavat

TBA

Opiskelijan ajankäyttö ja kuormitus

Classroom activities: Classroom activities participation 40 h
Homework: Working on homework sets 1-6 25 h
Quizzes: Preparing for & taking quizzes 1-5 20 h
Project work: Research, writing report + presentation material, presentation 20 h
Final exam: Preparing for the final exam 25 h

Sisällön jaksotus

• basic concepts and principles of cryptology
• mathematical backgrounds of cryptography
• symmetric and asymmetric ciphers
• some up to date cryptographic applications
January – April 2020.
1/20 - 4/20: theory, homework, quizzes
3/20 - 4/20: project work + presentations
4/20: project report deadlines, final exam

Viestintäkanava ja lisätietoja

All practical information on timetables, project work, grading etc., as well as links to web materials are provided in Optima.

Arviointiasteikko

H-5

Arviointimenetelmät ja arvioinnin perusteet

Homework sets 1-5 30 %. Total of thirty homework exercises based on reading material and classroom notes [diagnostic/formative self / teacher evaluation] in connection with each homework set return session.
Quizzes 1-4 15 %. Online quizzes based on specified reading material [diagnostic/formative teacher evaluation], instant scoring.
Project report, presentation 15 %. Each outcome of the project work is assessed independently (assessment criteria is specified in Optima) [peer feedback, summative
teacher feedback at the end of the course].
Final exam 40 %. A written exam (1,5 hrs) on specified material [Summative
teacher evaluation at the end of the course].

Esitietovaatimukset

Basics of Mathematical Analysis, Number Theory and Algorithmics