Online 24 hour hardware lab backend server configuration

In an age of swift progression in technology, it has been made possible for students now to conduct their laboratory experiments remotely, by means of the internet. These experiments can be especially useful for students in the engineering and science faculty, where the curriculum structure typicall...

Full description

Saved in:
Bibliographic Details
Main Author: Nur Wahdiah Mohamed Safit
Other Authors: School of Computer Engineering
Format: Final Year Project
Language:English
Published: 2014
Subjects:
Online Access:http://hdl.handle.net/10356/59255
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:In an age of swift progression in technology, it has been made possible for students now to conduct their laboratory experiments remotely, by means of the internet. These experiments can be especially useful for students in the engineering and science faculty, where the curriculum structure typically places a greater emphasis on practical experimentation. Having such remote laboratory exercises gives students a greater flexibility of where and when they are able to conduct their experiments which in turn, allows the student to complete or repeat the experiments at their own pace, thus developing a stronger skill set and a deeper understanding of the subject. The main aim of the project, as a whole, is to build a working prototype of the said remote lab, where students are able to program the hardware board through a user interface and observe the outcome of the board through a live video feedback. The entire project consists of 4 sub-components: the web server configuration and back-end development, the user interface design, the live video streaming server configuration and lastly, the web-controlled hardware switches implementation. This dissertation focuses on the web server’s configuration and back-end development; the architecture of the system, the server’s setup, the back-end implementation and the analysis of the server’s performance and survey results gathered from students during the E-learning week. The survey result has demonstrated that the prototype remote lab was found to have good acceptance in terms of user experience.