Automated Activity Scheduling Tools for Improving Learning and Evaluation of Cybersecurity Competencies in Computer Engineering Courses

Authors

DOI:

https://doi.org/10.3991/ijet.v18i08.34879

Keywords:

cybersecurity, computer engineering, competencies, learning by doing, evaluation, automated scheduling

Abstract


In the last ten years, many different innovative learning methodologies have been proposed for engineering education. In those new approaches, students learning, and evaluation are usually supported by a catalogue of creative activities, practices, and presentations which may be very numerous if competencies to be acquired are heterogeneous and must cover a large knowledge area, such as in cybersecurity courses. In addition, when a high number of students are enrolled in the course, deadlines must be strict, to enable professors to evaluate all students and activities properly and on time. Due to this requiring schedule, students often cannot work all competencies with the expected depth, and their learning decreases. New instruments are needed to facilitate the learning of the students and the evaluation process are needed. Therefore, in this paper we proposed a new automated scheduling tool, based on graph theory, to fill this gap. The tool employs graph coloring algorithms to calculate all possible schedules for evaluation activities. Students may freely choose the schedule that best fits their personal situation, learning progress, background, etc. using a web portal where all solutions from the coloring algorithm are displayed. This tool was deployed in the Computer Engineering degree at Universidad Politécnica de Madrid, Spain. A pilot experience was conducted for three years (2020-2022) in the context of a cybersecurity course to analyze how this new tool improves the learning and the evaluation process of students. Results show both academic results and the students’ and professor’ satisfaction improve in a significant manner. 

Author Biographies

Borja Bordel, Universidad Politécnica de Madrid

Borja Bordel received the B.S. and M.S. degrees in telecommunication engineering from the Technical University of Madrid, in 2012 and 2014, respectively, and the Ph.D. degree in 2018. He is currently an Associate Professor with the Computer Science School. His research interests include cyber-physical systems, wireless sensor networks, radio access technologies, communication protocols, and complex systems.

Ramón Alcarria, Universidad Politécnica de Madrid

Ramón Alcarria received the M.S. and Ph.D. degrees in telecommunication engineering from the Technical University of Madrid, in 2008 and 2013, respectively. He is currently an Associate Professor with the Department of Geospatial Engineering, Technical University of Madrid. He has been involved in several Research and Development European and National projects related to Future Internet, the Internet of Things, and Service Composition. His research interests include service architectures, sensor networks, human-computer interaction, and prosumer environments

Tomás Robles, Universidad Politécnica de Madrid

Tomás Robles is a full professor at the E.T.S.I Telecommunication of the Technical University of Madrid, UPM. He received a M.S. and Ph.D. degrees in Telecommunication Engineering from Technical University of Madrid in 1987 and 1991 respectively. His research interests are advanced applications and services for broadband networks and technology for engineering education.

Downloads

Published

2023-04-25

How to Cite

Bordel, B., Alcarria, R., & Robles, T. (2023). Automated Activity Scheduling Tools for Improving Learning and Evaluation of Cybersecurity Competencies in Computer Engineering Courses. International Journal of Emerging Technologies in Learning (iJET), 18(08), pp. 4–25. https://doi.org/10.3991/ijet.v18i08.34879

Issue

Section

Papers