This repository contains the assignments for the Academic Courses "Computer Networks I" & "Computer Networks II" taught in the Fall of 2019-2020 and in the Spring of 2020-2021 in Aristotle University of Thessaloniki - Electrical and Computer Engineering. For the development of the projects was used Java and especially Eclipse IDE.
The purpose of this project is the implementation of a virtual modem that allows the communication between our Computer and an Aristotle University server called "Ithaki". The goal is the exchange of information, concerning an echo message, two captures with and without noise of a camera placed on Faculty of Engineering, a GPS signal and the number of Errors during Transmissions. A modem.class class is provided in order to build the virtual modem contained in a .jar file to be imported.