Archívum - 2022-2023-2

Archive - 2022-2023-2

IT Security (VIHIAC01)

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.



Kiadott anyagok

Course materials

A kiadott anyagokat a Moodle rendszeren keresztül lehet letölteni.

The course materials can be downloaded from the Moodle sytem.



During the semester

Homework (consisting in multiple assignments) and test.

Calculation of the grade

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).
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).

Órák ideje és helye

Time and location of classes



  • Wednesday, from 9:15, IB.025


Megbeszélés szerint, az előadóval előre egyeztetett időpontban.

Office hours

Please contact the lecturer to schedule an appointment.



Dátum Téma Előadó
Date Topic Lecturer
2023.03.01. Introduction to IT security Biczók G.
2023.03.08. Cryptography Buttyán L.
2023.03.15. --- National Holiday ---
2023.03.22. Malware and botnets Bencsáth B.
2023.03.29. User authentication and access control Ládi G.
2023.04.05. Software security Gazdag A.
2023.04.12. --- Spring Break ---
2023.04.19. Memory corruption attacks and countermeasures Gazdag A.
2023.04.26. Web security Gazdag A.
2023.05.03. Mobile and cloud security Gazdag A., Ládi G.
2023.05.10. Privacy issues and PETs Ács G.
2023.05.17. Network security (offensive side) Bencsáth B.
2023.05.24. Network security (defensive side) Holczer T.
2023.05.31. Economics of security and privacy; ML security Biczók G., Ács G.

Házi feladat


Homework assignments

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.



  • Test: May 30, 2023, 8am-10am (Budapest time) - Building R, 4th floor, and IB.111
  • Test re-take: June 7, 2023, 8am-10am (Budapest time) - Building R, 4th floor, and IB.111
  • Test re-re-take: June 12, 2023, 10am-noon (Budapest time) - tbd

Kiegészítő források


Korábbi évek

Previous Years