Previous Projects
Here are some of our previous projects! The projects were designed to help develop skills to greatly benefit students in future careers.
CPLUG Servers and Infrastructure
Skills Developed: Production Engineering/Site Reliability Engineering
Description: Build infrastructure for CPLUG and learn about setting up various services (web server, mail server, automation, etc).
Leads: Jim Heald , Kedwin Chen
Desktop Environment
Skills Developed: UI/UX, Windowing Systems, Desktop Environment Implementation
Description: Collaboration with Cal Poly User Experience Club. Work with designers to figure out how users interact with their desktop, and based on those insights create a new approach to a multi-application environment. Additionally, explore the possibility of scaling this environment to mobile systems, and potentially even VR!
Leads: Jim Heald , Mari Miranda , Joulien Ivanov
LED Kernel Monitor
Skills Developed: Hardware, Kernel Drivers
Description: Design and build an LED system that is able to give quick visual insights into the status of a Linux system.
Leads: David Heyer
SSH Authority
Skills Developed: Security, SSH, Chain of Trust
Description: Design an extension to SSH which allows SSH keys to be validated against some authority, and revoked if they are compromised. Potentially integrate blockchain technology for the chain of trust.
Leads: Cristiana Lingad , Kedwin Chen
Website Redesign
Skills Developed: Security, SSH, Chain of Trust, Public Key Infrastructure, Web Design
Description: Re-design the architecture of the CPLUG website! We are looking to migrate to a very robust solution for this site. Details to follow
Leads: David Heyer , Kedwin Chen