Skip to main content
Till KTH:s startsida Till KTH:s startsida

EP2510 Advanced Networked Systems Security 7.5 credits

The course enhances and extends the crisp understanding of fundamental concepts and technologies related to the security of modern networked systems. Building on the preparation of students through the Networked Systems Security course (EP2500), and the Building Networked Systems Security course (EP2520), it covers cutting-edge systems and recent research literature. The goal is to further advance the students’ ability to deal with open-ended, real-world engineering problems, and prepare them for independent work on related topics.

The course works on the spectrum of networked systems as its predecessors (NSS and BNSS), but it puts emphasis on the latest and up-and-coming technologies and systems, and their security and privacy protection; it extends to systems such as the smart grid or cloud computing systems.

The project-oriented course gives the opportunity to deal with real-world or research oriented problems, and prepare for further work towards a Licentiate or MSc thesis, or PhD/research work in academia or industry, on any topic related to network and system security.

About course offering


For course offering

Autumn 2024 Start 28 Oct 2024 programme students

Application code



For course offering

Autumn 2024 Start 28 Oct 2024 programme students


Panos Papadimitratos


No information inserted

Course coordinator

No information inserted


No information inserted
Headings with content from the Course syllabus EP2510 (Autumn 2021–) are denoted with an asterisk ( )

Content and learning outcomes

Course contents

The course covers security including integrity for a spectrum of network systems that includes:

  • Internet and TCP/IP networks,
  • Mobile voice and data networks,
  • wireless local and personal networks,
  • Wireless sensor networks,
  • mobile ad hoc and hybrid networks, such as vehicle communication systems

The emphasis of the course is to strengthen the student's understanding of concept and technology, joint security requirements for different systems, how functions in each system determines the latest security solutions and how design decisions should be grasped for efficient security solutions.

Intended learning outcomes

Having passed the course, the student should be able to:

  • analyse and identify vulnerabilities, threats and attacks against a number of modern or new network systems
  • define exact properties and requirements of security solutions for network systems
  • design and analyse security protocols, mechanisms, and architectures that protect the network operation against attacks
  • analyse general security mechanisms qualitatively and quantitatively
  • identify, analyse and apply best practice for security systems that are currently used or currently being developed towards standardisation of network systems

in order to

  • improve and increase his deep understanding of basic concepts and technologies related to the security of modern network systems
  • strengthen the ability to handle open, real technical problems
  • prepare for independent projects in related subjects

Literature and preparations

Specific prerequisites

Completed course EP2500 Secure network systems, or the equivalent.

Recommended prerequisites

EP2500 Networked system security or equivalent.


No information inserted


No information inserted

Examination and completion

If the course is discontinued, students may request to be examined during the following two academic years.

Grading scale

A, B, C, D, E, FX, F


  • INL1 - Assignment, 3.0 credits, grading scale: P, F
  • PRO1 - Project, 4.5 credits, grading scale: A, B, C, D, E, FX, F

Based on recommendation from KTH’s coordinator for disabilities, the examiner will decide how to adapt an examination for students with documented disability.

The examiner may apply another examination format when re-examining individual students.

Opportunity to complete the requirements via supplementary examination

No information inserted

Opportunity to raise an approved grade via renewed examination

No information inserted


Ethical approach

  • All members of a group are responsible for the group's work.
  • In any assessment, every student shall honestly disclose any help received and sources used.
  • In an oral assessment, every student shall be able to present and answer questions about the entire assignment and solution.

Further information

Course room in Canvas

Registered students find further information about the implementation of the course in the course room in Canvas. A link to the course room can be found under the tab Studies in the Personal menu at the start of the course.

Offered by

Main field of study

Computer Science and Engineering, Information and Communication Technology

Education cycle

Second cycle

Add-on studies

No information inserted


Panos Papadimitratos

Supplementary information

In this course, the EECS code of honor applies, see: