Open Access. Powered by Scholars. Published by Universities.®
Articles 1 - 20 of 20
Full-Text Articles in Computer Engineering
Applying Block Chain Technologies To Digital Voting Algorithms, Vishanth Iyer, Nathan Kerr, Justin Meeken, Alex Seto
Applying Block Chain Technologies To Digital Voting Algorithms, Vishanth Iyer, Nathan Kerr, Justin Meeken, Alex Seto
Computer Science and Engineering Senior Theses
Voting is a fundamental aspect to democracy. Many countries have advanced voting systems in place, but many of these systems have issues behind them such as not being anonymous or verifiable. Additionally, most voting systems currently have a central authority in charge of counting votes, which can be prone to corruption. We propose a voting system which mitigates many of these issues. Our voting system attempts to provide decentralization, pseudoanonymity, and verifiability. For our system, we have identified the requirements, implemented the backbone of the system, recognized some of its shortcomings, and proposed areas of future work on this voting …
Hedhi Help, Sarah Pagnani, Kelsey Pasco, Brandon Smith, Sarek Sotelo-Jimenez
Hedhi Help, Sarah Pagnani, Kelsey Pasco, Brandon Smith, Sarek Sotelo-Jimenez
Computer Science and Engineering Senior Theses
A culture of social taboos and silence leaves many young women beginning menarche in isolation, without complete understanding of the changes occurring in their bodies. There is a widespread stigma surrounding menstruation all around the world. These stigma impose significant barriers to education and proper hygiene for young girls during a critical time in their lives. Not having the proper support and resources to manage this process, 1 in 10 girls in sub-Saharan Africa miss school during their period, and therefore are more likely to drop out altogether. In Kenya specifically, menstruating girls miss an average of 4.9 days of …
Spotme Emergency Location Service, Arya Faili, Zain Umerani, Kunal Bhimjiyani
Spotme Emergency Location Service, Arya Faili, Zain Umerani, Kunal Bhimjiyani
Computer Science and Engineering Senior Theses
This document delves into our disaster relief application that allows people who are helpless due to a natural disaster to find a way out and get help. The purpose of this document is to explain how the application works, but more specifically the design of the application, use cases, and conceptual models. Starting with a brief introduction, this paper will dive into the necessary requirements needed to build an application at this scale while presenting several use cases. To help the reader understand the application at a finer detail, activity diagrams will be shown along with models. Lastly, the document …
Diagnostic Color Strip Reader For World Health Partners Clinics, Steven Hu, Jisoo Park, Geminiano Romano Yabut
Diagnostic Color Strip Reader For World Health Partners Clinics, Steven Hu, Jisoo Park, Geminiano Romano Yabut
Computer Science and Engineering Senior Theses
Despite the advancement of medical technology, many people in developing countries like India and Kenya still suffer from treatable diseases. In many of the health clinics in these areas, color strips are used for checkups and diagnosis of diseases. However, a big problem with these color strips is that the diagnosis of color strips take a long time because they have to be manually checked. Currently, World Health Partners (WHP) works with doctors and hospitals in India and Kenya to provide more accessible healthcare through telehealth networks to get consultations from rural clinics to specialists at hospitals. We are working …
Pet Watch, Jb Anderson, Rachel Hale
Pet Watch, Jb Anderson, Rachel Hale
Computer Science and Engineering Senior Theses
This paper outlines our project of building Pet Watch. Pet Watch is a device similar to a Fit Bit except that it tracks your pet’s activity instead of your own. You can then access this data on our website. This paper defines our requirements, how the system works, and how we built this system.
Presentvr: Defeating Public Speaking Anxiety With Virtual Reality, Gurneev Sareen, Hamilton Coke, Reece Jackson
Presentvr: Defeating Public Speaking Anxiety With Virtual Reality, Gurneev Sareen, Hamilton Coke, Reece Jackson
Computer Science and Engineering Senior Theses
In today’s society, the vast majority of individuals are afraid to speak in front of a public crowd. This could range from a classroom presentation to a thousand person amphitheater, and it is because of this fear that people are more anxious in public settings where they present their own idea. In the past, people would try to tackle this problem by practicing in front of a mirror, or having friends help practice. However, there was no convenient way of practicing in front of a live audience, and we believe that with the advances in technology, especially virtual reality, that …
Vr Empathy Training Tool, Helen Chan, Zheqing Li
Vr Empathy Training Tool, Helen Chan, Zheqing Li
Computer Science and Engineering Senior Theses
A person’s resilience to adversity and trauma is developed early on in his or her childhood. When parents display stress in front or neglect emotions of their children consistently, their children will form neural connections between areas of pain and stress. It is important to educate parents to properly handle children’s emotions and also control their own emotions and mindfulness during these interactions.
We developed an iOS VR application accompanied by a Google Cardboard and a Mio Alpha fitness watch to record and display the stress level of the parent using his/her heart rate data. The progress of the users …
Virtual Reality Sherlock: A Crime Scene Reconstructor, Ellen Tseng, Ken Wakaba
Virtual Reality Sherlock: A Crime Scene Reconstructor, Ellen Tseng, Ken Wakaba
Computer Science and Engineering Senior Theses
When an investigation team arrives to the scene, they only have a limited amount of time to gather as much evidence as they can. Evidence can include, but is not limited to: fingerprints, pictures/videos, blood samples, or any other biological evidence. Due to the limited amount of time, a few risks arise; they may not have collected enough evidence, the evidence itself may not have captured the full scope of the scene, and the possibility that the evidence itself may have been damaged or destroyed. Our aim is to develop a low-cost, customizable VR crime scene reconstructor. This software allows …
Computational Music Biofeedback For Stress Relief, Jason Capili, Mark Hattori, Maile Naito
Computational Music Biofeedback For Stress Relief, Jason Capili, Mark Hattori, Maile Naito
Computer Science and Engineering Senior Theses
The purpose of our project is to use EEG technology to combat stress in our daily lives. One of the most accessible EEG technologies that targets this challenge is the Muse headband, a wearable device that pairs with a phone application to help users train their brains to relax. The applications main goal is to help users train their brain to be more relaxed by monitoring and reporting their levels of stress. However, one of the shortcomings we noticed is that the constant notifications of how stressed we are actually adds to the level of stress as opposed to helping …
Scu Events, Kellen Bryan, Danno Mayer
Scu Events, Kellen Bryan, Danno Mayer
Computer Science and Engineering Senior Theses
As students at Santa Clara University for the past four years, we have noticed a lack of student participation in school-sponsored events. Sporting events, art exhibits, student performances and so on do not draw the desired participation from the Santa Clara community. Part of this problem is that the university’s event calendar page is unorganized, lacks a comprehensive list of SCU events and has a poor user interface. Without a comprehensive, centralized place to find information on Santa Clara events, it is difficult for people to attend events and even more challenging to increase awareness about what is happening on …
Snap-N-Snack: A Food Image Recognition Application, Stephen Hoff, Patterson Jaffurs, Michael Enriquez, Quintin Wilde
Snap-N-Snack: A Food Image Recognition Application, Stephen Hoff, Patterson Jaffurs, Michael Enriquez, Quintin Wilde
Computer Science and Engineering Senior Theses
Many people desire to be informed about the nutritional specifics of the food they consume. Current popular dietary tracking methods are too slow and tedious for a lot of consumers due to requiring manual data entry for everything eaten. We propose a system that will take advantage of image recognition and the internal camera of Android phones to identify food based off of a picture of a user’s plate. Over the course the last year, we trained an object detection model with images of different types of food, built a mobile application around it, and tested their integration and performance. …
Symptom Search: Predicting Symptom And Product Correlations Using Fda Adverse Effects Reports, Isabela Figueira, Neesha Godbole, Angelina Poole, Kelly Wesley
Symptom Search: Predicting Symptom And Product Correlations Using Fda Adverse Effects Reports, Isabela Figueira, Neesha Godbole, Angelina Poole, Kelly Wesley
Computer Science and Engineering Senior Theses
Prescription and over-the-counter drugs are abundant now more than ever, and many people use them on a regular basis. These drugs come with a variety of side e↵ects, ranging from common to very rare. However, the symptoms listed on drug packaging might not be the only symptoms that a consumer might experience when taking a specific drug. When experiencing a symptom, consumers might think they have a disease, turn to the Web for answers, and attempt to diagnose themselves when a disease is not necessarily the cause. Instead, these symptoms might be reactions to medications; however, the first thought that …
Virtual Museum For Nacha, Sonali Chaudhry, Alisa Hawthorne
Virtual Museum For Nacha, Sonali Chaudhry, Alisa Hawthorne
Computer Science and Engineering Senior Theses
Our team worked with the Nso’ Arts and Cultural Heritage Association and created a virtual museum in order to increase awareness of the unique culture of the Nso’ people in Cameroon, Africa. A lot of information from this region is in danger of being lost due to political tension and poor artifact conservation, and many people, including the Cameroonian youth, are not prioritizing the preservation of their culture and history. Creating a website where individuals can view the art, history, and culture found in Cameroon is the best way to increase the availability of knowledge of the Nso’ people. Such …
Authenticated Authorship, Andrew Leonard, Mikhail Smelik, Stephen Chuang
Authenticated Authorship, Andrew Leonard, Mikhail Smelik, Stephen Chuang
Computer Science and Engineering Senior Theses
Recently there has been an increase of fake news which makes it so that people have a more difficult time of understanding if the article that they are reading is real or not. In addition, it is significantly easier for people to fabricate an article and pose it as if it was created by another person. Our solution to these problems is to create a system which will allow authors to sign their documents and publish them with a generated signature. This signature will allow readers to see if the article has not been tampered with as well as find …
Perfect Snap, Manoj Adhikari, Colby Harper, Sean Karstein
Perfect Snap, Manoj Adhikari, Colby Harper, Sean Karstein
Computer Science and Engineering Senior Theses
Taking group photos during important events is a common practice. Group photos are taken to remember cheerful times when people had an opportunity to meet many other people. However, an unappealing facial expression of one person can easily ruin the entire photo. Capturing the wrong moments when a person doesn’t look attractive can leave him/ her displeased from the complete event experience. A solution is to develop a mobile app that captures the moment when everyone is smiling with eyes wide open. Our solution aims to develop an iPhone app that will preclude users from worrying about not having a …
Vplot, Dante Dalla Gasperina, Kush Mahajani, Alex Martin, Collin Walther
Vplot, Dante Dalla Gasperina, Kush Mahajani, Alex Martin, Collin Walther
Computer Science and Engineering Senior Theses
Robotic systems under development in the Santa Clara University Robotic Systems Laboratory (RSL) generate large amounts of data that must be interpreted in real-time. Many dimensions of this data must be visualized at once, such as temperature, location, and certainty of the measurement. Current data visualization softwares (such as Mathematica and Simulink) are ill-suited to visualize this much data, due to lack of customization. To solve this, we propose a system that allows users to view real-time streaming data in a virtual reality environment. This allows the user to easily interpret large, detailed datasets through an intuitive interface.
Scu Evals, Fredrik Blomqvist, Joseph Théberge
Scu Evals, Fredrik Blomqvist, Joseph Théberge
Computer Science and Engineering Senior Theses
Evaluating professors and classes is a common task at universities across the United States. It helps professors improve courses, and guides students when choosing classes tailored to their learning style. The current available evaluation platforms do not offer intuitive, up-to-date, and encouraging solutions to this problem; thus, SCU Evals was launched. Our platform has a production-ready foundation with a significant amount of optimized features to maximize the user experience. Furthermore, it utilizes the latest technologies, and the project is fully open source to increase its overall lifetime. The end goal is to provide a platform that would improve the academic …
Communication System For Firefighters, Nicholas Goodpaster, Steven Booth, Griffin Moede, John-Paul Hurley
Communication System For Firefighters, Nicholas Goodpaster, Steven Booth, Griffin Moede, John-Paul Hurley
Computer Science and Engineering Senior Theses
Currently firefighters use two-way radios to communicate on the job, and they are forced to write reports based on their memory because there is not an easy way to record the communications between two-way radios. Firefighters need a system to automatically document what happened while they were responding to a call. To save them a significant amount of time when creating reports, our solution is to implement an application that allows firefighters to take pictures, record video and communicate in real time with their team of on-site responders. The proposed system will use a Wireless Local Area Network (WLAN) hosted …
Musical Casual Creator For Easy Self-Expression, Louis Lin, Ian Santillano
Musical Casual Creator For Easy Self-Expression, Louis Lin, Ian Santillano
Computer Science and Engineering Senior Theses
People with autism often struggle with the ability to communicate. As a result, many people with autism become frustrated in their attempts to express their thoughts and feelings fully. Current forms of music therapy are designed to improve the lives of patients with autism, but are inefficient at developing their communication skills. Our project is designed to help music therapy patients express themselves through the creation of music. A patient will be able to “write” a song through the power of his or her feelings. With our system, music therapy patients can actively drive the entire creative process and learn …
Login Authentication With Facial Gesture Recognition, Ruiwen Li, Songjie Cai, Tor Saxberg
Login Authentication With Facial Gesture Recognition, Ruiwen Li, Songjie Cai, Tor Saxberg
Computer Science and Engineering Senior Theses
Facial recognition has proven to be very useful and versatile, from Facebook photo tagging and Snapchat filters to modeling fluid dynamics and designing for augmented reality. However, facial recognition has only been used for user login services in conjunction with expensive and restrictive hardware technologies, such as in smart phone devices like the iPhone x. This project aims to apply machine learning techniques to reliably distinguish user accounts with only common cameras to make facial recognition logins more accessible to website and software developers. To show the feasibility of this idea, we created a web API that recognizes a users …