10 teams comprised of 35 graduating Boise State Computer Science students participated in the College of Engineering’s Senior Design Showcase. A number of sponsors submitted project proposals this year with 10 projects being accepted as highlighted below. Congrats to these great seniors for some terrific projects which have been, or will soon be, piloted and commercialized!
Do you have an interesting project for next year’s seniors? Check out our Sponsors/FAQ page to learn more about the proposal submission process and qualifications.
Support Ticketing System for HealthCast
Dustin Calkins, Leslie Clampitt, Antonio Debaca, Chris Pixler, Anh Tran
HealthCast, Inc. provides a number of different secure single sing-on solutions to provide clinicians with fast, convenient, and secure access to health care applications and confidential patient information contained within. Despite these products winning top awards in the health tech industry, HealthCast was using a very old and clunky customer support ticketing system for its 70,000+ users and a new ticketing solution with management, reporting, and alert capabilities was needed.
Augmented Reality in Education
Thomas Green, Justin Lloyd, Kelsey Suyehira
After adapting from their original sponsored project, the team set out to develop an application to help teach physics concepts. To do this, they created Sharky’s Pool Hall, a billiards game environment was created where users could “play” billiards while learning the basic concepts of physics.
Router API Solution for CradlePoint
Melissa Neibaur, Michael Perez, Sasa Rykman, and Sean Wright
The heart of CradlePoint Series 3 device configuration is based upon a REST API. The CradlePoint router GUI securely interacts with this API using JavaScript and html delivered to a web browser providing a user the ability to configure the device and read status. This team developed a unique solution that highlights the underlying API.
GPU Accelerated Correlations
Bret Finley, Timothy Howard, Zephyr Thuldanin, Justin Weaver, Aaron Woods
Created a library for calculating Pearson correlation matrix using GPU’s to increase the runtime performance for a non-GPU process that could take a couple hours. The team delivered a Java project that compiles into a jar and with the GPU version using CUDA, could double the amount of processing and display the resulting correlation matrices in a matter of minutes.
Automated Helicopter Performance Planning
Andrew Gable, Hank Gibson, Benjamin Neely, Rob Overy
Having never taken on a software project of this magnitude, the sponsor teamed up with these students to develop a mobile application capable of performing density altitude calculations for helicopters. The hope for this application would be to replace the existing Excel Aviation Helicopter Performance Planning (AHHP) program in use. Allowable payload calculations are extremely important and a large safety concern in all aircraft operations, especially in the very dynamic wildland fire suppression programs that they operate so it was important that this application be reliable.
Restaurant Table Management App
Matthew Lampe, Daniel Lubovich, Quyet Nguyen
A native IOS Application that allows restaurants to manage their tables using our existing web based table management application. The App developed through this project will be a paired down version of the existing web application focusing on the above mentioned key features we have identified as important to targeted restaurant staff members. It will complement and feed off of the existing web application. It will be developed for Apple’s IOS platform for use primarily on an Apple iPad and iPad Mini. It will be developed using Apple’s development resources as well as available Open source technologies. Git will be used as our Version Control tool.
Pizza Ordering App
Andre Keys, Lennox Matsinde, Casey Nelson, Aniket Sur, Alan Xu
Working with a team of marketing students from the College of Business and Economics at Boise State, this team assisted in the creation of a mobile application for ordering pizzas from Pizza Hut. The user created an easy to use application for ordering pizza that is convenient, flexible, and fun, unlike similar apps which are confusing or don’t provide “one-click” ordering nor “build my own pizza” options. The team helped design and implement a pizza spin wheel which allowed customers using the app to received free prizes after ordering such as a free order of breadsticks or a soda. The application was entered in a regional marketing contest and received second place in the Northwest.
Online Restitution Payment
Allen Jason, Said Barrero, Patrick Do, Robert Pooley
Developed a website to serve as a payment portal for restitution payments and reimbursements for insufficient fund check (bad check) payment. The goal of this project was to create a website to allow a person to complete a restitution payment by credit card and/or Paypal with the funds transferred to WinCo on a regular basis. The website allows for capture of the individual’s information, associate the individual with their payment obligation, provide secure payment and track the payment status. The website also provides reporting for accounting purposes.
Air Comfort Zone – Room-Level HVAC Automation
Barrett Law(ME), Mansour Alarfaj(ME), Mohammed Alshabnah(ME), Steve Brown(ECE), Richard Lloyd(ECE), Seb Williams(ECE), Shane Pruett(CS)
Many modern residential heating and air conditioning systems lack the level of control necessary to maximize energy efficiency and user comfort. These residential systems typically operate with permanently-set air flows and a single thermostat that cannot handle conditions that the system designer did not account for, such as abnormal house populations or extreme weather changes. A group of senior design students developed a proof of concept for a new HVAC system that will automatically adjust air flow to individual rooms based on priorities entered by a user through a simple and intuitive interface. The proof of concept was performed by building and testing a prototype system for a single room using temperature, occupancy, and air deliver, but ignoring system variables such as thermal room losses. The prototype system showed that a full-scale automatically-adjusting HVAC system has the potential to improve upon current residential systems without necessitating a significantly higher price or increased effort on the part of the user.
Data Athletics: Speed Machine
Michael Armstrong(ME), Nicholas Hottinger(ME), Aurthur Pupko(ME), Scott Warren(ME), Cody Hawkins(ECE), Patrick Perry(ECE), Jake Ryan(ECE), Matthew Gillatt(CS)
Data Athletics has formulated a new concept to assist athletes in over-speed training. Over-speed training involves applying a force to an athlete to achieve a top running speed that would otherwise be unobtainable. Over-speed training allows the fast twitch muscles used for running to be conditioned to work at a faster pace so that the athlete eventually achieves overall faster springing speeds. A group of senior design students have designed an over-speed training device which can be transported and operated by a single person. A tablet is used to interface with the device wirelessly and store the athlete’s physical and training information. The device pulls an athlete with a rope using an electric motor. A micro-controller, optical encoder, and load cell are used to regulate the pulling force applied to the athlete by the motor. An aluminum casing encloses the motor drive system, the spool and shaft mounting, and the tension inducing pulley system. The foldable arm allows the athlete to be pulled by their center of mass and be able to run past the device.