Academic activity
CSIRT provides training and one-time professional courses for students of FEI STU and students of the secondary vocational school SPŠE Zochova.
Subjects
This subject is designed for bachelor's students in the Applied Informatics program at FEI STU. It provides a comprehensive overview of computer crime, including its definitions, various forms, and activities. The subject covers topics such as hacking, cracking, spamming, sniffing, warezing, as well as social engineering, phishing, and pharming. Emphasis is also placed on computer viruses and combined forms of computer crime. More information about the subject can be found at https://uim.fei.stuba.sk/predmet/b-pkrim/
This subject is designed for engineering students in the Applied Informatics program at FEI STU. This subject provides a detailed view of the Assembler language and its applications in reverse engineering. It includes the study of computer architecture, CPU, and basic machine instructions. The course covers working with the status register, chains, bit shifts, as well as basic principles and tools of reverse engineering. Furthermore, it focuses on the Portable Executable format, Windows API, disassembling, debugging, exploitation techniques, protection against disassembling, anti-debugging tricks, and current techniques for preventing exploitation. More information about the subject can be found at https://uim.fei.stuba.sk/predmet/i-akod/
This subject is designed for second-year students of the Computer Networks program at the SPŠE Zochova secondary vocational school. It focuses on understanding and applying key networking technologies and protocols. It includes topics such as switching concepts, VLAN, and inter-VLAN routing, basic device configuration, as well as concepts and settings for redundant networks including STP and EtherChannel. Students will also become familiar with network availability and reliability through DHCPv4/v6 and SLAAC, as well as FHRP concepts. The course continues with the study of WLAN security, WLAN configuration, and advanced routing concepts. It is a comprehensive course that provides both theoretical and practical skills necessary for designing, implementing, and managing modern computer networks.
This subject is intended for students of Intelligent Technologies at the SPŠE Zochova secondary vocational school. It provides an introduction to object-oriented programming using Python. Students will familiarize themselves with the basic principles of OOP, such as classes, objects, inheritance, polymorphism, and encapsulation. The course is designed to provide practical exercises for better understanding how these concepts work in Python and how they can be used to solve programming problems and create efficient, well-structured code.
This subject is intended for students of Intelligent Technologies at the SPŠE Zochova secondary vocational school. It aims to provide basic understanding and skills in the JavaScript programming language. The course covers the teaching of basic concepts such as variables, data types, functions, objects, and control structures. Students will learn how to write both simple and more complex scripts, and will apply their knowledge to solve real-world problems. Additionally, the course addresses modern practices in JavaScript, such as DOM manipulations and the basics of asynchronous programming.
This subject is intended for students of Intelligent Technologies at the SPŠE Zochova secondary vocational school. In this course, students will familiarize themselves with the principles and practices of securing computer networks, including authentication, authorization, ACLs, and hashing. They will explore social engineering, spam and phishing methods, and delve deeper into cryptography and encryption. We will take a detailed look at cryptocurrencies and blockchain technology. The course also covers network security issues and basic OWASP concepts. The final modules are dedicated to malware analysis and cracking, so that students understand and can face various threats in the cyber environment.