TDDC90 Software Security
Schedule
The following is a brief schedule of lectures and labs. Here you will also find slides for the lectures. We will try to make slides available the day before the lecture.
Click here to check the detailed schedule on the web (TimeEdit).
Schedule for lectures
Date | Topic | Lecturer |
2/11 | Course introduction | Ulf Kargén |
3/11 | Secure software development and secure design (no major changes compared to 2021 recorded lecture) |
Ulf Kargén |
4/11 |
Vulnerabilities and secure code I
(minor changes compared to 2021 recorded lecture) |
Ulf Kargén |
9/11 |
Vulnerabilities and secure code II
(minor changes compared to 2021 recorded lecture) |
Ulf Kargén |
16/11 |
Web security
(significant changes compared to 2021 recorded lecture) |
Ulf Kargén |
17/11 | Reserve time slot. No teaching. | - |
22/11 | Software engineering reviews
(not recorded) |
Kristian Sandahl |
23/11 | Static analysis I
(No major changes compared to recorded lecture. Note: no recorded lecture for 2021. Use the 2020 version.) |
Ahmed Rezine |
25/11 |
Static analysis II
(No major changes compared to recorded lecture. Note: no recorded lecture for 2021. Use the 2020 version.) |
Ahmed Rezine |
8/12 | Security testing and course summary
(some changes compared to 2021 recorded lecture.) |
Ulf Kargén |
Previous years' recorded lectures
All lectures (except the code-review lecture) are recorded, and are made available on Lisam, using Microsoft Stream. Select the Stream app in Lisam, and use the search function in the toolbar (at the top of the page) and search for "TDDC90". Make sure to use the 2021 versions of videos, as the the 2020 lectures are still available as well.
Note that the contents for several lecutres will change this year. A note will be added for each lecture in the table above (as slides are published), describing how much the lecture has changed from last year.
Schedule for labs
This is an outline of which labs you are recommended to work with during the different scheduled lab sessions, but you are of course allowed to work on any lab in the course at any of the sessions.
Date | Lab moment | Supervisor(s) |
10/11 | PONG | Ulf Kargén & Alireza Mohammadinodooshan |
11/11 | PONG | Ulf Kargén & Alireza Mohammadinodooshan |
17/11 | WEBSEC | Ulf Kargén & Alireza Mohammadinodooshan |
18/11 | WEBSEC/PONG | Ulf Kargén & Alireza Mohammadinodooshan |
30/11 | STATIC | Ahmed Rezine |
1/12 (13-15) | STATIC | Ahmed Rezine |
1/12 (15-17) | PONG | Ulf Kargén & Alireza Mohammadinodooshan |
2/12 | PONG | Ulf Kargén & Alireza Mohammadinodooshan |
7/12 | PONG | Ulf Kargén & Alireza Mohammadinodooshan |
8/12 | PONG | Ulf Kargén & Alireza Mohammadinodooshan |
Page responsible: Ulf Kargén
Last updated: 2022-12-08