Hide menu

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