Cryptography and Network Security

by Prof. Andrei Gurtov (University of Oulu / Department of Communications Engineering / CWC)

Department of Communications Engineering / CWC organizes a course on cryptography and network security between Feb 16 and May 3 at the University of Oulu for undergraduate and postgraduate students.

Course Summary

The purpose of the course is to provide the students with extensive knowledge of both the principles and the practice of modern cryptography and network security. The course explores the issues to be addressed by a network security
capability introducing various encryption concepts, ciphers, symmetric/asymmetric key encryption schemes, and digital signatures. The course also covers practical applications developed and currently being used to secure the network
communications around the globe. The current issues with system security, as well as the state-of-the-art attack detection and prevention mechanisms are discussed as well.

Course Material

William Stallings, "Cryptography and Network Security", 5th ed.,

Slides and other material will be provided in OPTIMA workspace "521318S MTiTaRE" under the "Oulun yliopisto, STO" environment.

If you do not have account to Optima, please apply one from Lasse Salmijärvi <>. Remember to mention the environment "Oulun yliopisto, STO".


On Thursdays 08-10 in TS407 (between 16 Feb and 22 Mar).
On Thursdays 10-12 in TS407 (between 29 Mar and 3 May).

The course comprises weekly 2-hour lectures held in English on Thursdays starting from the 16th February. Two first lectures by professor Andrei Gurtov, the following lectures held by students themselves. In other words, course uses a learn-by-
teaching approach.

Before attending the course make sure you have an Optima account in the "Oulun yliopisto, STO" environment and you have joined the  "521318S MTiTaRE" workspace under it. No other prior registration is required.


Six obligatory hands-on exercise sessions are held in a PC laboratory including programming assignments and practical experiments with the Sage mathematics framework. The exercise sessions are led by the course assistant.

Other Info

Credits: 7 ETCS

Prerequisites: basic knowledge of number and probability theory Grading: based on written exam, mandatory exercise participation Level: advanced undergraduate master students, postgraduate students


Viimeksi päivitetty: 1.3.2012