CoyoteLab - Linux Containers for Educational Use

CoyoteLab is an exploration in the use of Linux container technology as a means to simplify the way students in computing fields access and complete laboratory work in their educational career. This project provides two main benefits: creating a simple way for students to log in and access their cou...

Full description

Bibliographic Details
Main Author: Korcha, Michael D
Format: Others
Published: CSUSB ScholarWorks 2016
Subjects:
Online Access:https://scholarworks.lib.csusb.edu/etd/424
https://scholarworks.lib.csusb.edu/cgi/viewcontent.cgi?article=1479&context=etd
id ndltd-csusb.edu-oai-scholarworks.lib.csusb.edu-etd-1479
record_format oai_dc
spelling ndltd-csusb.edu-oai-scholarworks.lib.csusb.edu-etd-14792019-10-23T03:36:29Z CoyoteLab - Linux Containers for Educational Use Korcha, Michael D CoyoteLab is an exploration in the use of Linux container technology as a means to simplify the way students in computing fields access and complete laboratory work in their educational career. This project provides two main benefits: creating a simple way for students to log in and access their coursework without anything more than their web browser, and providing course instructors a way to verify that assigned work is completed successfully. Thanks to advances in container technology and the advent of WebSockets, this becomes a middle layer between a WebSocket opened up on the client’s browser and the SSH daemon running in the user’s container on a remote server. 2016-12-01T08:00:00Z text application/pdf https://scholarworks.lib.csusb.edu/etd/424 https://scholarworks.lib.csusb.edu/cgi/viewcontent.cgi?article=1479&context=etd Electronic Theses, Projects, and Dissertations CSUSB ScholarWorks linux web development instruction online learning Computer and Systems Architecture Other Computer Engineering
collection NDLTD
format Others
sources NDLTD
topic linux
web development
instruction
online learning
Computer and Systems Architecture
Other Computer Engineering
spellingShingle linux
web development
instruction
online learning
Computer and Systems Architecture
Other Computer Engineering
Korcha, Michael D
CoyoteLab - Linux Containers for Educational Use
description CoyoteLab is an exploration in the use of Linux container technology as a means to simplify the way students in computing fields access and complete laboratory work in their educational career. This project provides two main benefits: creating a simple way for students to log in and access their coursework without anything more than their web browser, and providing course instructors a way to verify that assigned work is completed successfully. Thanks to advances in container technology and the advent of WebSockets, this becomes a middle layer between a WebSocket opened up on the client’s browser and the SSH daemon running in the user’s container on a remote server.
author Korcha, Michael D
author_facet Korcha, Michael D
author_sort Korcha, Michael D
title CoyoteLab - Linux Containers for Educational Use
title_short CoyoteLab - Linux Containers for Educational Use
title_full CoyoteLab - Linux Containers for Educational Use
title_fullStr CoyoteLab - Linux Containers for Educational Use
title_full_unstemmed CoyoteLab - Linux Containers for Educational Use
title_sort coyotelab - linux containers for educational use
publisher CSUSB ScholarWorks
publishDate 2016
url https://scholarworks.lib.csusb.edu/etd/424
https://scholarworks.lib.csusb.edu/cgi/viewcontent.cgi?article=1479&context=etd
work_keys_str_mv AT korchamichaeld coyotelablinuxcontainersforeducationaluse
_version_ 1719275697008017408