Cryptology (5 cr)
Code: 5051156-3007
General information
Enrollment
13.12.2023 - 01.02.2024
Timing
22.01.2024 - 30.04.2024
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
Engineering and Business
Campus
Kupittaa Campus
Teaching languages
- English
Seats
0 - 35
Degree programmes
- Degree Programme in Information and Communication Technology
Teachers
- Ali Khan
Groups
-
ICTMODembeddedSem
-
VAVA2324
- 24.01.2024 09:00 - 12:00, Cryptology 5051156-3007
- 31.01.2024 09:00 - 12:00, Cryptology 5051156-3007
- 07.02.2024 10:00 - 12:00, Cryptology 5051156-3007
- 14.02.2024 09:00 - 12:00, Cryptology 5051156-3007
- 28.02.2024 09:00 - 12:00, Cryptology 5051156-3007
- 06.03.2024 09:00 - 12:00, Cryptology 5051156-3007
- 13.03.2024 09:00 - 12:00, Cryptology 5051156-3007
- 20.03.2024 09:00 - 12:00, Cryptology 5051156-3007
- 27.03.2024 09:00 - 12:00, Cryptology 5051156-3007
- 03.04.2024 09:00 - 12:00, Cryptology 5051156-3007
- 11.04.2024 09:00 - 12:00, Cryptology 5051156-3007
- 17.04.2024 09:00 - 12:00, Cryptology 5051156-3007
- 24.04.2024 09:00 - 12:00, Cryptology 5051156-3007
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). Available in the library. Some chapters are available for free online.
Various internet sources, links & descriptions are provided in Itslearning.
Teaching methods
Classroom activities, group work and independent work; project work, task-based (homework).
Exam schedules
Exam dates will be published on ItsLearning
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
By Exam:
If you choose to take the exam, your grading will be based on the following criteria:
Exercises: 40%
Project: 20%
Final Exam: 40%
By Assignments:
If you choose to complete the course by assignments then the following grading will be followed:
Exercises: 80%
Project: 20%
Regardless of the option you choose, we will follow the grading scale below:
Below 40%: F
40-59%: 1
60-79%: 2
80-85%: 3
86-90%: 4
90-100%: 5
.
Student workload
Classroom activities participation
Homework
Project work
Final exam (optional)
Content scheduling
• basic concepts and principles of cryptology
• mathematical backgrounds of cryptography
• symmetric and asymmetric ciphers
• some up to date cryptographic applications
January – April 2024.
Further information
Timetables in lukkari.turkuamk.fi.
Other practical information & materials in Itslearning.
Evaluation scale
H-5
Assessment methods and criteria
If you choose to take the exam, your grading will be based on the following criteria:
Exercises: 40%
Project: 20%
Final Exam: 40%
Otherwise, the grading will be as follows:
Exercises: 80%
Project: 20%
Regardless of the option you choose, we will follow the grading scale below:
Below 40%: F
40-59%: 1
60-79%: 2
80-85%: 3
86-90%: 4
90-100%: 5
.
Assessment criteria, fail (0)
Below 40%: F
Assessment criteria, satisfactory (1-2)
40-59%: 1
60-79%: 2
Assessment criteria, good (3-4)
80-85%: 3
86-90%: 4
Assessment criteria, excellent (5)
90-100%: 5
Qualifications
Basics of Mathematical Analysis, Number Theory and Algorithmics