Course syllabus

Avancerad datasäkerhet
Advanced Computer Security

EITN50, 7,5 credits, A (Second Cycle)

Valid for: 2014/15
Decided by: Education Board A
Date of Decision: 2014-04-07

General Information

Elective for: C4-da, C4-sec, D4-ks, D4-se, E4
Language of instruction: The course will be given in English


The goal of this course is to give the students an in-depth insight into the main problems and solutions within security for computers, embedded devices and networks. As such it deepens acquired knowledge on computer security from earlier courses and gives an analytic understanding behind today’s security solutions. This will allow the student to select by him/herself among existing solutions and/or to present solutions with good quality.

Learning outcomes

Knowledge and understanding
For a passing grade the student must

Competences and skills
For a passing grade the student must

Judgement and approach
For a passing grade the student must

You will apply the acquired knowledge in a series of five projects that require you to gather, by yourself, additional knowledge and insight to finalize the project. Quality of motivation in solutions in depth and reflection on alternatives will be judged. Factual knowledge is trained through self-passed studies and assignments within the course time frame.


Introduction: In-depth knowledge in computer, embedded devices, and network security is needed when designing secure information systems and (computer) applications. Modern systems will operate more autonomously and their security will depend increasingly on the availability of trusted execution environments. Special care is needed in the software development process for these systems. Since attacks on systems will occur it is also important to understand how intrusion can be analyzed and should be dealt with in a professional way. The course contents is focusing on the following areas; Computer Forensics; Network Security; Platform Security, DRM, and Secure Software.

Computer Forensics:

Network Security revisited (main area I):

Platform security (main area II):


Secure SW (main area III):

Projects (tentative content)


Examination details

Grading scale: TH
Assessment: To pass this course all projects must be approved and all theme tests (5) must be passed. Final grade 3, 4, or 5 is based on the cumulative score of the individual theme tests. Candidates eligible for grade 5 may be called to an oral verification test. Grade 5 can also be obtained after successful oral exam. Students should always sign-up for an oral exam. Re-examination in ordinary re-examination period: NO.


Required prior knowledge: EIT060 Computer Security or EDI051 Cryptology.
The number of participants is limited to: No
The course overlaps following course/s: EIT015

Reading list

Contact and other information

Course coordinator: Professor Ben Smeets,
Course homepage:
Further information: With less than 16 participants, the course may be given with reduced teaching and more self studies.