Valid for: 2024/25
Faculty: Faculty of Engineering LTH
Decided by: PLED C/D
Date of Decision: 2024-04-16
Effective: 2024-05-08
Main field: Technology
Depth of study relative to the degree requirements: Second cycle, in-depth level of the course cannot be classified
Elective for: C4-sec, C4-pvs, D4-se, D4-ns, E4
Language of instruction: The course will be given in English
The goal of this course is to give insight in methodology and principles behind the design of secure software and hardware systems. In particular the course focuses on how to tackle security risks in the design process. The course intends to give understanding of the whole process from requirements gathering to design choice and analysis of a security critical system.
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
Introduction: Computer systems are becoming more complex and encompass more and more functions solving everyday problems as well as giving services for the society and enhancing our infrastructures. However, this trend comes with an increased risk for hacker or cyber-attacks. Hence, an important part of reducing this risk is knowledge and engineering skills in how to design more robust computer systems. The course focuses on methods and tools in secure systems engineering and how to apply the methods and tools to solve real life security problems.
The course is divided into three main blocks:
Security design methods and tools
Security and performance analysis of systems
Project
At the beginning of the course a list of project proposal will be given. Every project has as goal to make a security system design. The project group will consist of 2-4 people and the group will select one of the give projects in the proposal list. The group will make a complete security design including a protocol design for the chosen project problem. The group will also make a security analysis of a design made by another project group.
Grading scale: TH - (U, 3, 4, 5) - (Fail, Three, Four, Five)
Assessment: For a passing grade, a passed project assignment (4.5 credits) and approved home assignments (3 credits) are required. The final grade is settled through a joint score based on the results on the home exams and the result of the project assignment.
The examiner, in consultation with Disability Support Services, may deviate from the regular form of examination in order to provide a permanently disabled student with a form of examination equivalent to that of a student without a disability.
Modules
Code: 0121. Name: Project.
Credits: 4.5. Grading scale: TH - (U, 3, 4, 5).
Assessment: Project report, presentation and written individual analysis
Code: 0221. Name: Take-home Exam.
Credits: 3.0. Grading scale: TH - (U, 3, 4, 5).
Assessment: Two take-home exams that will give the grades U, 3, 4 or 5
Admission requirements:
Course coordinator: Christian Gehrmann,
christian.gehrmann@eit.lth.se