English
Related papers

Related papers: Toolset for Collecting Shell Commands and Its Appl…

200 papers

Hands-on cybersecurity training allows students and professionals to practice various tools and improve their technical skills. The training occurs in an interactive learning environment that enables completing sophisticated tasks in…

Cryptography and Security · Computer Science 2023-07-21 Valdemar Švábenský , Jan Vykopal , Pavel Čeleda , Kristián Tkáčik , Daniel Popovič

Cybersecurity students need to develop practical skills such as using command-line tools. Hands-on exercises are the most direct way to assess these skills, but assessing students' mastery is a challenging task for instructors. We aim to…

Cybersecurity professionals need hands-on training to prepare for managing the current advanced cyber threats. To practice cybersecurity skills, training participants use numerous software tools in computer-supported interactive learning…

Computers and Society · Computer Science 2023-07-18 Valdemar Švábenský , Jan Vykopal , Pavel Čeleda , Lydia Kraus

The process of writing code and use of features in an integrated development environment (IDE) is a fruitful source of data in computing education research. Existing studies use records of students' actions in the IDE, consecutive code…

Software Engineering · Computer Science 2020-12-10 Elena Lyulina , Anastasiia Birillo , Vladimir Kovalenko , Timofey Bryksin

This full paper in the research track evaluates the usage of data logged from cybersecurity exercises in order to predict students who are potentially at risk of performing poorly. Hands-on exercises are essential for learning since they…

Hands-on computing education requires a realistic learning environment that enables students to gain and deepen their skills. Available learning environments, including virtual and physical labs, provide students with real-world computer…

Cryptography and Security · Computer Science 2023-07-12 Jan Vykopal , Pavel Seda , Valdemar Švábenský , Pavel Čeleda

The interactive command line, also known as the shell, is a prominent mechanism used extensively by a wide range of software professionals (engineers, system administrators, data scientists, etc.). Shell customizations can therefore provide…

Software Engineering · Computer Science 2022-02-03 Michael Schröder , Jürgen Cito

Traditional reactive approach of blacklisting botnets fails to adapt to the rapidly evolving landscape of cyberattacks. An automated and proactive approach to detect and block botnet hosts will immensely benefit the industry. Behavioral…

Cryptography and Security · Computer Science 2021-08-31 Farhan Sadique , Shamik Sengupta

Adaptive intelligent educational systems are gaining popularity, offering personalized learning experiences to students based on their individual needs and styles. One crucial feature of such systems is real-time personalized feedback.…

Human-Computer Interaction · Computer Science 2024-12-11 T S Ashwin , Shaikh Danish Shafi , Rajendran Ramkumar

This paper presents how learning experience influences students' capability to learn and their motivation for learning. Although each student is different, standard instruction methods do not adapt to individuals. Adaptive learning reverses…

Cryptography and Security · Computer Science 2022-01-06 Pavel Seda , Jan Vykopal , Valdemar Švábenský , Pavel Čeleda

Online dialogic instructions are a set of pedagogical instructions used in real-world online educational contexts to motivate students, help understand learning materials, and build effective study habits. In spite of the popularity and…

Computation and Language · Computer Science 2022-10-14 Jiahao Chen , Shuyan Huang , Zitao Liu , Weiqi Luo

The hands-on cybersecurity training quality is crucial to mitigate cyber threats and attacks effectively. However, practical cybersecurity training is strongly process-oriented, making the post-training analysis very difficult. This paper…

Cryptography and Security · Computer Science 2022-03-30 Martin Macak , Radek Oslejsek , Barbora Buhnova

This Innovative Practice full paper describes a technical innovation for scalable teaching of cybersecurity hands-on classes using interactive learning environments. Hands-on experience significantly improves the practical skills of…

Computers and Society · Computer Science 2022-01-06 Jan Vykopal , Pavel Čeleda , Pavel Seda , Valdemar Švábenský , Daniel Tovarňák

In modern world the importance of cybersecurity of various systems is increasing from year to year. The number of information security events generated by information security tools grows up with the development of the IT infrastructure. At…

Cryptography and Security · Computer Science 2025-06-17 Evgeniy Eremin

Networking, operating systems, and cybersecurity skills are exercised best in an authentic environment. Students work with real systems and tools in a lab environment and complete assigned tasks. Since all students typically receive the…

Computers and Society · Computer Science 2022-01-05 Jan Vykopal , Valdemar Švábenský , Pavel Seda , Pavel Čeleda

In IT system operations, shell commands are common command line tools used by site reliability engineers (SREs) for daily tasks, such as system configuration, package deployment, and performance optimization. The efficiency in their…

Software Engineering · Computer Science 2024-08-13 Andrea Tonon , Bora Caglayan , MingXue Wang , Peng Hu , Fei Shen , Puchao Zhang

Puzzle-based training is a common type of hands-on activity accompanying formal and informal cybersecurity education, much like programming or other IT skills. However, there is a lack of tools to help the educators with the post-training…

Human-Computer Interaction · Computer Science 2021-09-29 Karolína Dočkalová Burská , Vít Rusňák , Radek Ošlejšek

Recently, APT attacks have frequently happened, which are increasingly complicated and more challenging for traditional security detection models. The system logs are vital for cyber security analysis mainly due to their effective…

Software Engineering · Computer Science 2023-10-03 Tieming Chen , Qijie Song , Xuebo Qiu , Tiantian Zhu , Zhiling Zhu , Mingqi Lv

Software developers use metrics to evaluate code quality and productivity, but these practices are still rare in programming education. This project bridges the gap by collecting real-time learning analytics from individual student and…

Training deep learning models is a repetitive and resource-intensive process. Data scientists often train several models before landing on a set of parameters (e.g., hyper-parameter tuning) and model architecture (e.g., neural architecture…

Machine Learning · Computer Science 2025-08-04 Ties Robroek , Neil Kim Nielsen , Pınar Tözün
‹ Prev 1 2 3 10 Next ›