Course development
EL2850 Cyber-Physical Security in Time-Critical Systems 7.5 credits
On this page, you can track the course's development over time. Once the course analysis is published, data for each course offering is displayed, including the number of registered students, course results, and planned improvements for the next session. All course syllabuses and course memos are shown on the page Archive.
The information can help prospective, current, and former students with course selection, or to follow up on their own participation. Teachers, course coordinators, examiners, program directors, and others can use the page as a resource for course development.
2025
Doktor 2025-10586 ( Start date 25 Aug 2025, English )
Changes planned for the next course offering
• We will reconsider the timing of Homework 2 (reading a research article and writing an essay) and may postpone it slightly to ensure that students have sufficient theoretical background before beginning the assignment.
• The most challenging assignment was Homework 1-2 on model-based anomaly detection. We will review its placement in the schedule to allow a few additional days for completion, and we plan to update the lecture notes with more numerical examples to clarify what the expected results should look like.
• We will consider shortening Module 1 on safety by one lecture, as most students have already taken a course in this area.
• We will evaluate the possibility of using group assignments for Homework 1 to facilitate faster grading.
• We will clarify on the course description webpage that the course relies on mathematical modeling as well as programming assignments (in MATLAB or Python/NumPy).
Coordinator
Henrik SandbergExaminers
Henrik SandbergStudents
1Course syllabus
Course syllabus EL2850 ( Autumn 2025 - )Course memo
No course memo addedCompulsory within programme
No information insertedResults on course
Total number
1
A
1
B
0
C
0
D
0
E
0
FX
0
F
0
Autumn 2025-50331 ( Start date 25 Aug 2025, English )
Changes planned for the next course offering
• We will reconsider the timing of Homework 2 (reading a research article and writing an essay) and may postpone it slightly to ensure that students have sufficient theoretical background before beginning the assignment.
• The most challenging assignment was Homework 1–2 on model-based anomaly detection. We will review its placement in the schedule to allow a few additional days for completion, and we plan to update the lecture notes with more numerical examples to clarify what the expected results should look like.
• We will consider shortening Module 1 on safety by one lecture, as most students have already taken a course in this area.
• We will evaluate the possibility of using group assignments for Homework 1 to facilitate faster grading.
• We will clarify on the course description webpage that the course relies on mathematical modeling as well as programming assignments (in MATLAB or Python/NumPy).
Coordinator
Henrik SandbergExaminers
Henrik SandbergStudents
22Course syllabus
Course syllabus EL2850 ( Autumn 2025 - )Course memo
Course memo EL2850 Autumn 2025-50331Compulsory within programme
No information insertedResults on course
Total number
17
A
7
B
4
C
2
D
3
E
1
FX
0
F
0
2024
Course analysis not published
2023
Doktorand ( Start date 28 Aug 2023, English ) , Autumn 2023-51295 ( Start date 28 Aug 2023, English )
Changes planned for the next course offering
No information inserted
Coordinator
Henrik SandbergExaminers
Henrik SandbergStudents
10Course syllabus
Course syllabus EL2850 ( Autumn 2022 - Spring 2025 )Course memo
No course memo addedCourse memo EL2850 Autumn 2023-51185-51295Compulsory within programme
No information insertedCourse analysis
Course analysis EL2850: 22 Dec 2023Changes introduced for this course offering
This was the first time the course was offered.Examination grade
70%