Topic outline

  • General

    The exercise submission has now closed. The exam is open until 12 January. Later exam retakes are possible by request, but please try to complete the course before the spring semester starts. 

    Network security is an advanced master-level course on network security technologies and secure system design. Students are expected to have previous knowledge of computer networks, information security, and basic knowledge of applied cryptography. If you did not take the course CS-C3130 recently, see lectures 5, 7, 8.

    In autumn 2023, the, the course will consist of lectures on campus, an examination based on the lectures, and weekly exercises (or projects). The examination will be in the EXAM studio. Lectures will be recorded and published in Panopto on a best-effort basis. Captions will be added within two weeks.


    To contact the course staff, please use the course email alias cs-e4300 rather than the personal email addresses.

    Planned lecture topics – to be be updated during the course

    • Network security threats and goals
    • Classic protocol flaws
    • Key exchange
    • TLS 1.3 and QUIC
    • IPsec and IKEv2
    • Firewall
    • Identifier resolution
    • WLAN security
    • Cloud networks
    • Formal verification
    • VPN and MACsec
    • 5G security


    Exercise topics: tba

    1. TBA (dl 2023-11-03)
    2. TBA (dl 2023-11-10)
    3. TBA (dl 2023-11-17)
    4. TBA (dl 2023-11-24)
    5. TBA (dl 2023-12-01)
    6. TBA (dl 2023-12-08)

    Late submissions of exercises are allowed until 17 December. They will be marked during the holidays.

    Course timeline

    24 Oct 2023

    More course information published

    Oct-Nov 2022

    12 lectures on campus, weekly exercises

    Nov-Dec 2023

    Exam on campus, booked individually


    Lecture times:


    Tue        week 43-48        12:15 - 14:00        T6 (Konemiehentie 2)
    Thu        week 43-48        12:15 - 14:00        T3 (Konemiehentie 2)


    • Folder icon
      Course results Folder