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.
Choose semester and course offering
Choose semester and course offering to see information from the correct course syllabus and course offering.
Content and learning outcomes
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
Completed course EP2500 Secure network systems, or the equivalent.
EP2500 Networked system security or equivalent.
Examination and completion
If the course is discontinued, students may request to be examined during the following two academic years.
- 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
Opportunity to raise an approved grade via renewed examination
- 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 about the course can be found on the Course web at the link below. Information on the Course web will later be moved to this site.Course web EP2510
Main field of study
In this course, the EECS code of honor applies, see: