Mobile Audiometry Application,
2014
Santa Clara University
Mobile Audiometry Application, Kevin Nguyen, Shweta Panditrao
Interdisciplinary Design Senior Theses
The Mobile Audiometry Application hopes to utilize the ubiquity of the mobile device by providing a means of healthcare focused on audiometry. This application enables a mobile device to perform audiometric testing to detect a user's hearing range, and notify the user whether he or she is suffering from hearing loss. This project seeks to fulfill a social need for increased access to hearing testing by providing a portable, affordable, and reliable screening tool that is accurate. The result was sleek application that provided a calibration method, executed an audiometry test using accurate and calibrated files, displayed the results graphically, …
Namebuzzer,
2014
Santa Clara University
Namebuzzer, Diane Keng, Haiwen Chen
Computer Science and Engineering Senior Theses
The NameExpert is an iOS mobile application that will help users remember the names of new acquaintances. Many people often experience situations where they would run into someone they have been introduced to before, but could not remember the name to. Situations like this tend to instigate feelings of frustration and awkwardness between both parties. Names are important as part of identity and so the NameExpert would allow individuals to connect names to things like location of the meet, appearances, and other systematic ways. The NameExpert would utilize an algorithm that is derived from a proven psychological research regarding the …
Legacy Borehole Project,
2014
Santa Clara University
Legacy Borehole Project, Maza Brady, Luke Cashman, Erin Hicks, Meghan Richey
Interdisciplinary Design Senior Theses
The Legacy Borehole Project is a three-year effort to design and build a sensor package that will be used to explore the geological and chemical conditions of the ocean floor. Over the course of three years, a mechanical structure and a robotic system will be constructed to lower sensors into previously drilled boreholes. As the team responsible for the development of the first year of this project, we have constructed a prototype sensor package and mock mechanical structure to test a communication interface between the sensors and a graphical user interface. The sensors were tested by lowering the sensor package …
Tail: Data Structures Tutorial Site,
2014
Santa Clara University
Tail: Data Structures Tutorial Site, Lauren Jauco, Ian Parker, Allie Rodriguez, Tyler Upadhyaya
Computer Science and Engineering Senior Theses
Any intermediate computer programmer will learn data structures. A data structure stores and organizes in-formation into useful groups in order for a computer program to run as efficiently as possible. Data structures become extremely important when managing large amounts of data, whether it be as simple as managing statistics for a basketball team, or as critical as accounts for online banking. The current way to learn data structures is through classes and online Java applets. In classes, most professors teach by drawing the data structure and editing the information on a board. Data structure tutorial websites mimic this visual way …
Distributed Smart Camera Network For Safety And Security,
2014
Santa Clara University
Distributed Smart Camera Network For Safety And Security, Nathan Fox, Matthew Kelley, Christopher Rapa, Christopher Yarp
Interdisciplinary Design Senior Theses
Current CCTV surveillance solutions are generally retrospective tools. Because real time use of CCTV requires human monitors to view a potentially exorbitant number of video feeds, CCTV is usually only useful after an incident has occurred. However, new technologies are making it possible for machines to perform some tasks that previously required a human monitor. The proposed project seeks to augment existing CCTV systems with behavioral analytics. The system uses a series of cameras, FPGAs, and computers to track object movement throughout a facility. This information is used to build a model of normal movement. Object movements are compared against …
Low Energy Smart Phone For The Homeless,
2014
Santa Clara University
Low Energy Smart Phone For The Homeless, Sean Kinzer, Daniel Marks
Computer Science and Engineering Senior Theses
For our senior design project, we conducted research on the Android mobile operating system, looking for ways to improve it for the homeless. The problem with the current system is that it is designed for wealthier consumers, while less fortunate consumers such as the homeless have different requirements for them. In our researched, we attemepted to reconfigure the android operating system so that it would be more tailored to the homeless. We first researched what features the homeless value in a mobile device. We then determined how we could improve the battery life at a user configuration level based on …
Ranked Similarity Search Of Scientific Datasets: An Information Retrieval Approach,
2014
Portland State University
Ranked Similarity Search Of Scientific Datasets: An Information Retrieval Approach, Veronika Margaret Megler
Dissertations and Theses
In the past decade, the amount of scientific data collected and generated by scientists has grown dramatically. This growth has intensified an existing problem: in large archives consisting of datasets stored in many files, formats and locations, how can scientists find data relevant to their research interests? We approach this problem in a new way: by adapting Information Retrieval techniques, developed for searching text documents, into the world of (primarily numeric) scientific data. We propose an approach that uses a blend of automated and curated methods to extract metadata from large repositories of scientific data. We then perform searches over …
Streetconnect,
2014
Santa Clara University
Streetconnect, Kelsey Dedoshka, Kaitlin Kirasich, Katie Le
Computer Science and Engineering Senior Theses
An estimated 2.5 million youth ages 16-24 experience homelessness in the U.S. each year. These youth are disproportionately affected by sexual health issues, including HIV,STIs, teen pregnancy and teen dating violence. For youth, mobile phones are increasingly one of the main ways that they connect to the people and resources around them. Additionally, mobile apps via tech tablet are becoming a major tool for many healthcare providers in the U.S. Healthcare providers can play a critical role in providing appropriate care to homeless youth, and linking them to other health services. Research suggests that linking healthcare with other services needed …
Text To Learn: A Digital Training System For Global Social Enterprises,
2014
Santa Clara University
Text To Learn: A Digital Training System For Global Social Enterprises, Melissa Bica, Elizabeth Donahue
Computer Science and Engineering Senior Theses
Text to Learn is a training tool made with Social Enterprises in mind that uses SMS to distribute training materials and to test users on their learning. Our goal is to give social enterprises a way to train employees and customers digitally and remotely. We will create an online dashboard, using RapidSMS and a cloud storage service, for social enterprises to upload and send training materials, manage users, and create SMS-based quizzes to assess users progress.
The Use Of The Blackboard Architecture For A Decision Making System For The Control Of Craft With Various Actuator And Movement Capabilities,
2014
University of North Dakota
The Use Of The Blackboard Architecture For A Decision Making System For The Control Of Craft With Various Actuator And Movement Capabilities, Jeremy Straub, Hassan Reza
Computer Science Faculty Publications
This paper provides an overview of an approach to the control of multiple craft with heterogeneous movement and actuation characteristics that is based on the Blackboard software architecture. An overview of the Blackboard architecture is provided. Then, the operational and mission requirements that dictate the need for autonomous control are characterized and the utility of the Blackboard architecture is for meeting these requirements is discussed. The performance of a best-path solver and naïve solver are compared. The results demonstrate that the best-path solver outperforms the naïve solver in the amount of time taken to generate a solution, however, the number …
Arsenic Detection Project: Electronics,
2014
Santa Clara University
Arsenic Detection Project: Electronics, Anthony Clemetson, John Barth
Interdisciplinary Design Senior Theses
This project is a collaboration with a team of bioengineers to adapt the functionality of laboratory equipment onto a platform which could be used in the field to determine the concentration levels of toxins in ground water. To this end, using a set of printed electrodes, a device was designed and fabricated with the constraints of field use in mind: low power, low cost, with a mobile user interface. An Android phone served as the mobile user interface, and also as the power supply for the circuit and microcontroller that performed the test. This circuit applied a stimulus voltage across …
Beehive Monitor,
2014
California Polytechnic State University - San Luis Obispo
Talk Vox,
2014
California Polytechnic State University - San Luis Obispo
Possible Geometric Explanations For Basic Empirical Dependencies Of Systems Engineering,
2014
The University of Texas at El Paso
Possible Geometric Explanations For Basic Empirical Dependencies Of Systems Engineering, Francisco Zapata, Vladik Kreinovich
Departmental Technical Reports (CS)
In this paper, we provide possible geometric explanation for basic empirical dependencies of system engineering: that a properly designed system should have no more than 7 plus minus 2 elements reporting to it, and that the relative cost of correcting a defect on different stages of the system's life cycle is 3--6 on the second (design) stage, 20--100 on the third (development) stage, and 250--1000 on the fourth (production and testing) stage.
Towards Fast And Reliable Localization Of An Underwater Object: An Interval Approach,
2014
ENSTA-Bretagne
Towards Fast And Reliable Localization Of An Underwater Object: An Interval Approach, Quentin Brefort, Luc Jaulin, Martine Ceberio, Vladik Kreinovich
Departmental Technical Reports (CS)
To localize an underwater object, we measure the distance to this object from several sonar sensors with known locations. The problem is that the signal sent by some of the sonars is reflected not by the desired object(s), but by some auxiliary object and thus, the values measured by these sensors are drastically different from the distance to the desired object. To solve this problem, currently probabilistic methods are used; however, since we do not know the exact probability distributions, these methods may miss the actual location of the object. There exist interval-based methods which provide guaranteed (reliable) bounds on …
Multi-Team Strategic Game Development,
2014
California Polytechnic State University - San Luis Obispo
Multi-Team Strategic Game Development, Alvin Bokun Feng
Computer Engineering
No abstract provided.
How To Explain The Definition Of Stochastic Affiliation To Economics Students,
2014
New Mexico State University - Main Campus
How To Explain The Definition Of Stochastic Affiliation To Economics Students, Tonghui Wang, Olga Kosheleva, Vladik Kreinovich
Departmental Technical Reports (CS)
To formally describe the intuitive idea of "positive correlation" between two quantities, it is often helpful to use the notion of stochastic affiliation. While this notion is useful, its usual definition is not intuitively clear -- which make it difficult to explain this notion to, e.g., economics students. To help students understand this notion, in this paper, we show how the notion of stochastic affiliation can be explained in clear probabilistic terms.
Observable Causality Implies Lorentz Group: Alexandrov-Zeeman-Type Theorem For Space-Time Regions,
2014
The University of Texas at El Paso
Observable Causality Implies Lorentz Group: Alexandrov-Zeeman-Type Theorem For Space-Time Regions, Olga Kosheleva, Vladik Kreinovich
Departmental Technical Reports (CS)
The famous Alexandrov-Zeeman theorem proves that causality implies Lorentz group. The physical meaning of this result is that once we observe which event can causally affect which other events, then, using only this information, we can reconstruct the linear structure of the Minkowski space-time. The original Alexandrov-Zeeman theorem is based on the causality relation between events represented by points in space-time. Knowing such a point means that we know the exact moment of time and the exact location of the corresponding event - and that this event actually occurred at a single moment of time and at a single spatial …
Frameworks For A General-Purpose Smart Home Operating System,
2014
California Polytechnic State University - San Luis Obispo
Frameworks For A General-Purpose Smart Home Operating System, Donald Hoelle
Computer Science and Software Engineering
Smart home technologies are rapidly growing in prevalence. For my senior project, I designed and implemented the beginnings of a general-purpose framework for a unified Smart Home Operating System, capable of controlling all of the diverse aspects of automated homes. This paper outlines the design challenges involved in building generic smart home systems, as well as the project architecture I designed and implemented to attempt to solve this problem.
Regen: Optimizing Genetic Selection Algorithms For Heterogeneous Computing,
2014
California Polytechnic State University, San Luis Obispo
Regen: Optimizing Genetic Selection Algorithms For Heterogeneous Computing, Scott Kenneth Swinkleb Winkleblack
Master's Theses
GenSel is a genetic selection analysis tool used to determine which genetic markers are informational for a given trait. Performing genetic selection related analyses is a time consuming and computationally expensive task. Due to an expected increase in the number of genotyped individuals, analysis times will increase dramatically. Therefore, optimization efforts must be made to keep analysis times reasonable.
This thesis focuses on optimizing one of GenSel’s underlying algorithms for heterogeneous computing. The resulting algorithm exposes task-level parallelism and data-level parallelism present but inaccessible in the original algorithm. The heterogeneous computing solution, ReGen, outperforms the optimized CPU implementation achieving a …
