Preparation and execution of final year student projects on the cloud | IEEE Conference Publication | IEEE Xplore