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