Cryptology (5 cr)
Code: 5051156-3005
General information
- Enrollment
-
01.12.2021 - 19.01.2022
Registration for the implementation has ended.
- Timing
-
10.01.2022 - 30.04.2022
Implementation has ended.
- Number of ECTS credits allocated
- 5 cr
- Local portion
- 5 cr
- Mode of delivery
- Contact learning
- Unit
- Engineering and Business
- Campus
- Kupittaa Campus
- Teaching languages
- English
- Seats
- 20 - 40
- Degree programmes
- Degree Programme in Information and Communications Technology
- Degree Programme in Information and Communication Technology
- Teachers
- Paula Steinby
- Course
- 5051156
Evaluation scale
H-5
Content scheduling
• basic concepts and principles of cryptology
• mathematical backgrounds of cryptography
• symmetric and asymmetric ciphers
• some up to date cryptographic applications
January – April 2022.
Objective
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
Content
• basic concepts and principles of cryptology
• mathematical backgrounds of cryptography
• symmetric and asymmetric ciphers
• some up to date cryptographic applications
Location and time
September – December 2018.
Materials
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 Itslearning.
Teaching methods
Online activities, group work and independent work; project work, task-based (homework).
International connections
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.
Students will team up for a project work on some current and relevant aspect of cryptology. The teams will share 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.
Completion alternatives
Online implementation
Student workload
Online activities participation
Working on homework sets
Project work
Final exam: Preparing for and taking the final exam
Qualifications
Basics of Mathematical Analysis, Number Theory and Algorithmics
Further information
All practical information on timetables, project work, grading etc., as well as links to web materials are provided in Itslearning.