This course is delivered in the Computer Science BSc program in the 6th semester. The official syllabus is available on the faculty's web site.
This course gives an overview of the different areas of IT security with the aim of increasing the security awareness of computer science students and shaping their attitude towards designing and using computing systems. The course prepares BSc students for security challenges that they may encounter during their professional career, and at the same time, it provides a basis for those students who want to continue their studies at MSc level. We put special emphasis on software security and the practical aspects of developing secure programs.
A kiadott anyagokat a Moodle rendszeren keresztül lehet letölteni.
The course materials can be downloaded from the Moodle sytem.
Homework (consisting in multiple assignments) and test.
P = T + H, where T is the points obtained on the test (min 20, max 50 points) and H is the points obtained for the
homework (min 25, max 50 points).
Grading:
P >= 85 pont --> excellent (5);
P >= 70 pont --> good (4);
P >= 55 pont --> satisfactory (3);
P >= 40 pont --> pass (2);
P < 40 pont --> fail (1).
Megbeszélés szerint, az előadóval előre egyeztetett időpontban.
Please contact the lecturer to schedule an appointment.
Date | Topic | Lecturer | |
---|---|---|---|
2024.02.14. | Introduction to IT security | Buttyán L. | |
2024.02.21. | Cryptography | Buttyán L. | |
2024.02.28. | User authentication and access control | Ládi G. | |
2024.03.06. | Software security | Gazdag A. | |
2024.03.13. | Memory corruption attacks and countermeasures | Gazdag A. | |
2024.03.20. | Web security | Gazdag A. | |
2024.03.27. | Malware and botnets | Bencsáth B. | |
2024.04.03. | --- Spring Break --- | ||
2024.04.10. | Mobile and cloud security | Gazdag A., Ládi G. | |
2024.04.17. | Privacy issues and PETs | Pejó B. | |
2024.04.24. | Network security (offensive side) | Bencsáth B. | |
2024.05.01. | --- Holiday --- | ||
2024.05.08. | Network security (defensive side) | Holczer T. | |
2024.05.15. | ML security | Ács G. | |
2024.05.22. | No lecture |
The homework consist of 5 assignments, which we publish in the Moodle system during the semester as we progress with the material and present the necessary background for each assignment in the lectures. Submission instructions are given in the descriptions of the assignments themselves.
2 weeks are given for solving each assignment. Exact submission dates are given in the Moodle system.