SLO | EN

Objectives and competences

The objective of the course is to train students to perform ethical hacking and protect data by understanding modern cyber threats, attack techniques and defensive measures. Students will acquire practical skills in testing system security, using tools and writing security reports, while also developing an awareness of ethical and legal behaviour in cyberspace.

Content (Syllabus outline)

• Basic concepts of ethical hacking and its role in organisations • Phases and processes of penetration testing • Protecting ICT systems from attacks • Managing authentication, authorisation and data security • Malware and reverse engineering

Learning and teaching methods

• Lectures

Intended learning outcomes - knowledge and understanding

Knowledge and understanding: • understand the basic concepts of information security and ethical hacking • identify, analyse and explain common vulnerabilities in information systems • perform a basic security scan (penetration test) of the target infrastructure • use of penetration testing software tools Transferable/Key skills and other attributes: • act in accordance with ethical and legal principles when handling sensitive data • organising the planning and evaluation process, as well as defining roles and distribution of work in a team • participation in interdisciplinary R&D teams

Readings

• Gregg, M. (2014). Certified ethical hacker (CEH) cert guide: [learn, prepare, and practice for exam success] (2nd print., p. XXVI, 676). Pearson. • Davis, C., Cowen, D., & Philipp, A. (2005). Hacking exposed: computer forensics secrets & solutions (p. XXX, 444). McGraw-Hill/Osborne. • Turkanović, M. (2021). Izbrana poglavja vdiranja v računalniške sisteme: interno učno gradivo. Fakulteta za elektrotehniko, računalništvo in informatiko. https://dk.um.si/IzpisGradiva.php?id=79246

Prerequisits

No prerequisites

  • izr. prof. dr. MUHAMED TURKANOVIĆ, univ. dipl. inž. rač. in inf.

  • In-class participation: 80
  • Oral examination: 20

  • : 5
  • : 85

  • Slovenian
  • Slovenian