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.

Célkitűzés

Objectives

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.

Lecturers

Oktatók

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.

Követelmények

Requirements

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

Órák ideje és helye

Time and location of classes

Előadás

Lecture

  • Wednesday, from 9:15, QBF11

Konzultáció

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

Office hours

Please contact the lecturer to schedule an appointment.

Beosztás

Schedule

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

Házi feladat

Homework

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.

Deadlines

Határidő

2 weeks are given for solving each assignment. Exact submission dates are given in the Moodle system.

Számonkérés

Exam

  • Test: May 21, 2024. Tue, 8-10am - Building R, 4th floor, and IB.111
  • Test re-take: May 29, 2024. Wed, 8-10am - tbd
  • Test re-re-take: June 3, 2024. Mon, 10am - tbd

Kiegészítő források

Readings

Korábbi évek

Previous Years