Design and deployment of hands-on network lab experiments for computer science engineers

Computer networks is an essential area in the training of computer science engineers. Delivery of networking laboratoryexperiments with specialized equipment is a challenge for computer networks teachers. The high cost of networkingequipment makes it necessary to use simulation software to overcome the challenges of a large groups of students andworking with complex topologies. This paper presents the first version of practical teaching materials to be used innetworking courses for the Computer Science Engineering degree at the University of Salamanca (Computer Networks Iand II). This material will allow students to work with real equipment in some cases and with simulation environments inothers, maximizing the benefits of both.