Mahurin Honors College Capstone Experience/Thesis Projects


Computer Science

Document Type



The purpose of this project is to develop a portable application which is hosted on a server that provides an environment to safely conduct security training procedures and protocols. The project will be scalable to handle from a few to a multitude of users concurrently using a single server. For many users to perform security training simultaneously, each user must be directed to a sandbox environment, a container, where one user’s actions do not affect the website or database of other users. Furthermore, such an application should be readily deployable into any environment to provide the widest range of compatibility. The anticipated outcome will be to provide a useful educational tool to enhance cybersecurity education with hands-on, interactive learning for schools and organizations.

Advisor(s) or Committee Chair

Guangming Xing, Zhonghang Xia, Dr. Christopher Keller


Computer Sciences | Software Engineering