Campus Jobs

Abstract

The Campus Jobs project had one clear goal: to connect graduate students to work opportunities. Many graduate students enrolled in Computer Science struggle to find work and are forced to knock on the doors of professors in hopes of finding research opportunities. Upon successful completion of our project, we hoped to allow these students easy access to jobs in Blacksburg. Our client, Trey Mayo, is the Director of Graduate Programs at Virginia Tech. He proposed that we create a website similar to LinkedIn, but with an important facet being it specializes in opportunities for graduate students in Blacksburg. The structure and design of this website was left open for us to explore. We elected to host a website on a designated Virginia Tech Virtual Machine on the cs.vt.edu domain. Additionally, we hosted a database in MySQL on the same machine in order to store student and job information. We designed the website to allow for student and faculty login, as well as storing general data about the student and information about the student’s candidacy for the job. We implemented a matching algorithm to allow for students and professors to find the most appropriate matches.

Description

Keywords

Jobs, Graduate, Graduate School, Graduate Student, Funding, Employment

Citation