Open Access. Powered by Scholars. Published by Universities.®

Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 30 of 69

Full-Text Articles in Engineering

Analysis Of The Duration And Energy Consumption Of Aes Algorithms On A Contiki-Based Iot Device, Brandon Tsao Dec 2019

Analysis Of The Duration And Energy Consumption Of Aes Algorithms On A Contiki-Based Iot Device, Brandon Tsao

Computer Science and Engineering Master's Theses

With the growing prevalence of the Internet of Things, securing the sheer abundance of devices is critical. The current IoT and security landscapes lack empirical metrics on encryption algorithm implementations that are optimized for constrained devices, such as encryption/decryption duration and energy consumption. In this paper, we achieve two things. First, we survey for optimized implementations of symmetric encryption algorithms. Seconds, we study the performance of various symmetric encryption algorithms on a Contiki-based IoT device. This paper provides encryption and decryption durations and energy consumption results on three implementations of AES: TinyAES, B-Con’s AES, and Contiki’s own built-in AES. In …


Extreme Image Compression With Deep Learning Autoencoder, Licheng Xiao Dec 2019

Extreme Image Compression With Deep Learning Autoencoder, Licheng Xiao

Computer Science and Engineering Master's Theses

Image compression can save billions of dollars in the industry by reducing the bits needed to store and transfer an image without significantly losing visual quality. Traditional image compression methods use transform, quantization, predictive coding and entropy coding to tackle the problem, represented by international standards like JPEG (joint photographic experts group), JPEG 2000, BPG (better portable graphics), and HEIC (high efficiency image file format). Recently, there are deep learning based image compression approaches that achieved similar or better performance compared with traditional methods, represented by autoencoder, GAN (generative adversarial networks) and super-resolution based approaches.

In this paper, we built …


The Fog Development Kit: A Platform For The Development And Management Of Fog Systems, Colton Powell Dec 2019

The Fog Development Kit: A Platform For The Development And Management Of Fog Systems, Colton Powell

Computer Science and Engineering Master's Theses

With the rise of the Internet of Things (IoT), fog computing has emerged to help traditional cloud computing in meeting scalability demands. Fog computing makes it possible to fulfill real-time requirements of applications by bringing more processing, storage, and control power geographically closer to end-devices. How- ever, since fog computing is a relatively new field, there is no standard platform for research and development in a realistic environment, and this dramatically inhibits innovation and development of fog-based applications. In response to these challenges, we propose the Fog Development Kit (FDK). By providing high-level interfaces for allocating computing and networking resources, …


Mnews: A Study Of Multilingual News Search Interfaces, Chenjun Ling Sep 2019

Mnews: A Study Of Multilingual News Search Interfaces, Chenjun Ling

Engineering Ph.D. Theses

With the global expansion of the Internet and the World Wide Web, users are becoming increasingly diverse, particularly in terms of languages. In fact, the number of polyglot Web users across the globe has increased dramatically.

However, even such multilingual users often continue to suffer from unbalanced and fragmented news information, as traditional news access systems seldom allow users to simultaneously search for and/or compare news in different languages, even though prior research results have shown that multilingual users make significant use of each of their languages when searching for information online.

Relatively little human-centered research has been conducted to …


Homebook, Stephen Poth, Simon Stauber, Jake Vargas Jun 2019

Homebook, Stephen Poth, Simon Stauber, Jake Vargas

Computer Science and Engineering Senior Theses

Having a reliable address system is something that is often taken for granted, but simply having one comes with immense benefits. People can easily find locations of friends and family, services like taxis know exactly where to pick customers up, and emergency response units can accurately find the scene of emergencies quickly. However, in many developing countries, these are luxuries only afforded by the wealthy and privileged neighborhoods. Locations are given haphazardly through description, often leading to late arrivals. In some cases this can be a dire possibility. Our solution aims to change this by developing a mobile application that …


Scale Optimization Of Milkguard Biosensor For Detecting E. Coli In Human Breast Milk, Jerard Roniel Del Rosario Madamba Jun 2019

Scale Optimization Of Milkguard Biosensor For Detecting E. Coli In Human Breast Milk, Jerard Roniel Del Rosario Madamba

Bioengineering Master's Theses

Milkguard is an alginate-based biosensor developed to detect E. coli in human breast milk via the metabolism of X-gal (5-Bromo-4-Chloro-3-Indolyl β-D-Galactopyranoside) by β-galactosidase. In order to deconvolute metabolic reproducibility from scaling laws, the commercial enzyme β-galactosidase was used to mimic the biological function of the bacterial lac operon. Downscaling was explored as an optimization of the biosensor design based on numerical solutions to Fickian-based diffusion models. The characterization of large capsules (d ≅ 3 mm) and atomized microcapsules (d ≅ 300 ± 60 μm) yielded size-specific Michaelis-Menten constants. Small capsules (Km = 3.6 x 10-4 M; Vmax ’’ …


Trippit: An Optimal Itinerary Generator, Andrew Nguyen, Osama Shoubber Jun 2019

Trippit: An Optimal Itinerary Generator, Andrew Nguyen, Osama Shoubber

Computer Science and Engineering Senior Theses

Travelers often lose interest and joy when traveling in tourist-packed areas around the world. As more restaurants and attractions open up in popular cities, the wait and travel time from one location to another inevitably increases. Each attraction has certain hours throughout the day where visitors surge and the wait times increase. In addition, traffic and travel time is an important factor to consider when looking to optimize ones trip. However, with large amounts of attractions, it is difficult to calculate and consider the most optimal routes and times an individual should use to visit each possible attraction. Travelers ultimately …


Deaddropbox: A Time-Locked Safe For Data, Robert Herriott, Peter Paulson, Nathaniel Kragas Jun 2019

Deaddropbox: A Time-Locked Safe For Data, Robert Herriott, Peter Paulson, Nathaniel Kragas

Computer Science and Engineering Senior Theses

This project is a proof-of-concept for software which would allow users to securely store sensitive data in such a way that it is difficult or impossible for third parties to compromise the data, even when the user is compelled to assist them. It will operate by storing data across multiple devices in a unreadable form so that it is inaccessible until the data is reunified. The user may specify the circumstances under which different pieces of the data may be accessed, so that it is impossible to access under circumstances of duress.


A Questioning Agent For Literary Discussion, Robbie Culkin, Tim Shur Jun 2019

A Questioning Agent For Literary Discussion, Robbie Culkin, Tim Shur

Computer Science and Engineering Senior Theses

Developing a compelling and cohesive thesis for analytical writing can be a daunting task, even for those who have produced many written works, and finding others to engage with in literary discussion can be equally challenging. In this paper, we describe our solution: Questioner, a discussion tool that engages users in conversation about an academic topic of their choosing for the purpose of collecting thoughts on a subject and constructing an argument. This system will ask informed questions that prompt further discussion about the topic and provide a discussion report after the conversation has ended. We found that our system …


Doorbell For The Hearing Impaired, Shannen Edwin, Dominic Magdaluyo Jun 2019

Doorbell For The Hearing Impaired, Shannen Edwin, Dominic Magdaluyo

Computer Science and Engineering Senior Theses

Doorbell options for hearing impaired individuals is seriously limited. Affordable solutions are not scalable while other solutions are expensive. With this in mind, we designed a scalable and affordable system that will be beneficial to hearing impaired individuals in a small aspect of their life. Our solution takes advantage of affordable IoT devices and software to build a proof of concept. Due to the scope of the project, we only designed a proof of concept, in the hope that a company can design a viable product that will not only benefit hearing impaired individuals but bring a powerful IoT system …


Keyboard Hero, Connor Lucier Jun 2019

Keyboard Hero, Connor Lucier

Computer Science and Engineering Senior Theses

Learning the piano is a complicated process that involves a lifetime of practice. For many new musicians, however, this task is overwhelming and discouraging because of the many skills involved in playing the piano. To solve this problem, I aim to create a computer game compatible with MIDI keyboards that gives novice pianists an alternative to the typical learning process and gives experienced pianists a new and useful practice tool. The game I created is inspired by two popular video games, Guitar Hero and Rock Band, featuring instant accuracy feedback against imported MIDI tracks, high score tracking, and the ability …


The Labyrinth, Derek Nakamura, Marko Trapani, Liam Walker Jun 2019

The Labyrinth, Derek Nakamura, Marko Trapani, Liam Walker

Computer Science and Engineering Senior Theses

The Labyrinth is a puzzle video game meant to be experienced with a virtual reality headset. It aims to differ from typical puzzle games by being simultaneously fun, immersive, and mentally stimulating. The game consists of three unique level types, with room for further development to create more complex versions of said levels. In this document, we discuss how we developed the game environment to effectively engage the player in enjoyable and engaging problem-solving challenges. The game has been rigidly tested and play-testers were surveyed on their experiences, in order to improve the game.


The Original Beat: An Electronic Music Production System And Its Design, Eli Yale, Christian Quintero, Matt Kordonsky Jun 2019

The Original Beat: An Electronic Music Production System And Its Design, Eli Yale, Christian Quintero, Matt Kordonsky

Computer Science and Engineering Senior Theses

The barrier to entry in electronic music production is high. It requires expensive, complicated software, extensive knowledge of music theory and experience with sound generation. Digital Audio Workstations (DAWs) are the main tools used to piece together digital sounds and produce a complete song. While these DAWs are great for music professionals, they have a steep learning curve for beginners and they must run native on a user’s computer. For a novice to begin creating music takes much more time, eort, and money than it should. We believe anyone who is interested in creating electronic music deserves a simple way …


Pedal 4 Purification, Cory Yamagata, Coleton Rodd, Jonathan Keyes, Matthew Lograsso Jun 2019

Pedal 4 Purification, Cory Yamagata, Coleton Rodd, Jonathan Keyes, Matthew Lograsso

Mechanical Engineering Senior Theses

The lack of access to clean drinking water remains one of the largest issues still facing humanity. The Pedal 4 Purification is a product that addresses this need by utilizing pre-existing bicycle infrastructure and local freshwater sources to allow people to purify their own drinking water on a daily basis. Attachable to any standard bicycle, the Pedal 4 Purification product consists of pump, purification, cart and adjustable kickstand subsystems that allow the operator to pump, purify and transport 40L of potable water. Pedaling at the reasonable rate of 60 rpm will provide the optimal flow rate of 1.54L/min through the …


Adjustable Medical Assistance Bed, Michelle Callson, Andrew Chen, Deborah Flores, Devin Meadows Jun 2019

Adjustable Medical Assistance Bed, Michelle Callson, Andrew Chen, Deborah Flores, Devin Meadows

Mechanical Engineering Senior Theses

The objective of this project is to design and manufacture a bed that provides increased safety and convenience to patients needing physical assistance and their caregivers, specifically catering to special needs patients. The bed is designed to have variable height between 0” and 30” from the bottom of the mattress to the ground, allowing the patient to get into bed with minimal physical assistance from the caregiver. The design process for this product was organized in three subsystems: lifting mechanism, escape prevention, and frame. The lifting mechanism is designed to accommodate the bed’s variable height, as well as support the …


Myhouse, Johann Espinosa, Coby Jacobson, Mike Lau, Daniel Torre Jun 2019

Myhouse, Johann Espinosa, Coby Jacobson, Mike Lau, Daniel Torre

Electrical and Computer Engineering Senior Theses

Consumers tend to lack an understanding of the way that their electricity is priced and the way that their energy consumption impacts utility operations. In this paper, we create a program and hardware implementation that uses day-before hourly electricity pricing and efficiency modes aiming to better distribute the user’s power consumption, control the user’s peak power consumption, shave peaks at the hours where electricity costs the most, as well as reduce the user’s monthly electricity bill. Our program achieves this by optimizing the operation time of appliances such as the washer, dryer, dishwasher, HVAC, and electric vehicle charging and by …


Wasp - Wireless Analog Sensor Platform, Tyler Hack, Cole Hunter, Daniel Webber Jun 2019

Wasp - Wireless Analog Sensor Platform, Tyler Hack, Cole Hunter, Daniel Webber

Electrical and Computer Engineering Senior Theses

WASP’s goal is to augment and eventually replace the bulky, costly, and complex data acquisition systems used for vibrational reliability tests on satellites. As a mechanism to guarantee that a spacecraft is mechanically durable and strong enough to withstand the acceleration forces experienced on the vessel during launch, companies conduct vibrational experiments on their spacecrafts by subjecting them to high G-force events. Using wired accelerometers connected to obstructive cables, the mounting process and test setups required to perform such experiments are expensive, laborious, and have the potential to generate measurement inaccuracies. We developed a low-cost, battery-powered module, designed for engineers, …


Epic: Examining Patch Impedance Characteristics, Shane Buck, Jyotsna Gopinath, Kyle Markfield Jun 2019

Epic: Examining Patch Impedance Characteristics, Shane Buck, Jyotsna Gopinath, Kyle Markfield

Interdisciplinary Design Senior Theses

In the United States, approximately one in 4 adults have at least one chronic illness, making up approximately 84% of US Healthcare Spending. Unfortunately, 50% of patients with chronic diseases do not take their medication properly and as such spend more money trying to get better – approximately $100 billion in annual preventable costs. One solution to this issue is digital medicine as it allows for the monitoring of patient medicine consumption.

Our industry partner has developed a three-part digital medicine system with the aim of allowing patients with chronic health issues to better reach their health goals through monitoring …


Justrun - Social Gps Running Game, Riley Bergin, Maggie Cai, Simran Judge, Grace Ling Jun 2019

Justrun - Social Gps Running Game, Riley Bergin, Maggie Cai, Simran Judge, Grace Ling

Interdisciplinary Design Senior Theses

With advances in technology allowing people to live more sedentary lives, more and more people are struggling to live a healthy active lifestyle. In the efforts to combat unhealthy styles of living, we wish to introduce a mobile app that takes advantage of motivational game mechanics to motivate players will make go on runs regularly.


Sensor System For Rescue Robots, Alexander Moran, Emir Kusculu Jun 2019

Sensor System For Rescue Robots, Alexander Moran, Emir Kusculu

Electrical and Computer Engineering Senior Theses

A majority of rescue worker fatalities are a result of on-scene responses. Existing technologies help assist the first responders in scenarios of no light, and there even exist robots that can navigate radioactive areas. However, none are able to be both quickly deployable and enter hard to reach or unsafe areas in an emergency event such as an earthquake or storm that damages a structure. In this project we created a sensor platform system to augment existing robotic solutions so that rescue workers can search for people in danger while avoiding preventable injury or death and saving time and resources. …


Design Of An Urban Garden Aquaponics System, Riley Albright-Borden, James Wang, Sydney Thompson Jun 2019

Design Of An Urban Garden Aquaponics System, Riley Albright-Borden, James Wang, Sydney Thompson

Interdisciplinary Design Senior Theses

The project objective is to create a durable, off-the-grid, large-scale aquaponics system consisting of over 90 sq. ft of growing space, a 650-gallon fishpond, and four types of sensors to transmit water quality data to the internet for remote water quality monitoring. The end goal of the project is to supplement produce grown in the garden to further increase fresh, nutritional options available in meals cooked and distributed by Loaves and Fishes Family Kitchen to combat food insecurity in San Jose. This report presents the need for a system, details the various subsystems, and the rationale for the designs. It …


Galápago!, Jeffrey Nguyen, Sally Park, Manuel Sanchez Jun 2019

Galápago!, Jeffrey Nguyen, Sally Park, Manuel Sanchez

Computer Science and Engineering Senior Theses

The Galápagos Islands are the tourism hub in Ecuador. The islands greatly benefit economically from the tourism industry, but tourism also affects the conservation of the islands and the local businesses. Locals are suffering due to the impact of tourism. Tourists from around the world go to the archipelago seeking the beauty of the islands. People come on cruise ships to ports, but many aren’t aware of the local businesses and etiquette on the islands, preferring to stay on the ship or near the ports. GalápaGo! is the solution for locals and tourists on the Galapagos Islands. The goal of …


N.O.V.I.: Note Organizer For The Visually Impaired, Axel Perez, Cesar Tesen Jun 2019

N.O.V.I.: Note Organizer For The Visually Impaired, Axel Perez, Cesar Tesen

Computer Science and Engineering Senior Theses

Visually impaired students face extra challenges when it comes to the basic necessity of note-taking. Current assistive technology is fragmented in function. These students often need to combine solutions such as voice recording lectures, hiring someone to transcribe notes to braille, hiring a reader, etc. The amount of time and money they need for these solutions proves to be a great disadvantage, and we wish to provide an easier solution that will give these students a more independent and productive learning experience.

Our solution is an application that can offer intuitive, convenient, and comprehensive access to notes for the visually …


Power-Assist Wheelchair Attachment, Catherine Van Blommestein, Ryan Boyce, Rosemary Cole, Matthew Marks Jun 2019

Power-Assist Wheelchair Attachment, Catherine Van Blommestein, Ryan Boyce, Rosemary Cole, Matthew Marks

Mechanical Engineering Senior Theses

This senior design project sought to combine the best characteristics of manual and power wheelchairs by creating a battery-powered attachment to propel a manual wheelchair. The primary customer needs were determined to be affordability, portability, and travel on uneven surfaces. After the initial prototype, using a hub motor proved unsuccessful, so a second design was developed that consisted of a gear reduction motor and drive wheel connected to the back of the wheelchair by a trailing arm that could be easily attached/detached from the frame. The prototype of the second design succeeded in meeting most of the project goals related …


Environment Chamber For Shape-Memory Alloy Testing, Luis Acevedo, Joseph Bodo, Nicholas Fernandes Jun 2019

Environment Chamber For Shape-Memory Alloy Testing, Luis Acevedo, Joseph Bodo, Nicholas Fernandes

Mechanical Engineering Senior Theses

The purpose of this project is to design, test, and build a temperature-controlled environment chamber to enable tensile testing of shape memory alloy (SMA) wire specimens at a temperatures ranging from 80-200°C. The most important design specifications were a maximum exterior wall temperature of 40°C and a maximum temperature variation along the specimen length of ±5°C, with end users' ease- of-use considered. Hand calculations and iterative finite element analysis (FEA) simulations in SolidWorks were used to verify design choices before proceeding with sourcing parts and materials, and assembly. Real-world implementation of the system showed a heat-up time of roughly 25 …


Automatic Romaine Heart Harvester, Jonathan Borst, Chuck Culberson, Andrew Torrance Jun 2019

Automatic Romaine Heart Harvester, Jonathan Borst, Chuck Culberson, Andrew Torrance

Mechanical Engineering Senior Theses

The Romaine Robotics Senior Design Team developed a romaine lettuce heart trimming system in partnership with a Salinas farm to address a growing labor shortage in the agricultural industry that is resulting in crops rotting in the field before they could be harvested. An automated trimmer can alleviate the most time consuming step in the cut-trim-bag harvesting process, increasing the yields of robotic cutters or the speed of existing laborer teams. Leveraging the Partner Farm’s existing trimmer architecture, which consists of a laborer loading lettuce into sprungloaded grippers that are rotated through vision and cutting systems by an indexer, the …


Lactic Acid Threshold Stimulator, Justin Brackett, Karen Carreon, Fernando Guerra, Malyna Sanchez Jun 2019

Lactic Acid Threshold Stimulator, Justin Brackett, Karen Carreon, Fernando Guerra, Malyna Sanchez

Interdisciplinary Design Senior Theses

As a person works out, the threshold of lactic acid will build causing anywhere from discomfort to pain. Reducing the discomfort caused by lactic acid could greatly improve an individual’s performance while working out. Reducing this discomfort may be done through Electrical Muscle Stimulation (EMS), which is the procedure of contracting muscles through sending electrical signals. Our team’s goal is to create LATS, a wearable and mobile application that alleviates discomfort and aids muscle recovery during the intense parts of a workout. The system consists of a heart rate monitor to measure lactic acid levels, a garment that is worn …


Synergy: An Energy Monitoring And Visualization System, Sarah Johnson, Pearce Ropion Jun 2019

Synergy: An Energy Monitoring And Visualization System, Sarah Johnson, Pearce Ropion

Computer Science and Engineering Senior Theses

The key to becoming a more sustainable society is first learning to take responsibility for the role we play in energy consumption. Real-time energy usage gives energy consumers a sense of responsibility over what they can do to accomplish a much larger goal for the planet, and practically speaking, what they can do to lower the cost to their wallets. Synergy is an energy monitoring and visualization system that enables users to gather information about the energy consumption in a building – small or large – and display that data for the user in real-time. The gathered energy usage data …


Top Level Mesh, Matt Jasaitis, Tristen Islam Jun 2019

Top Level Mesh, Matt Jasaitis, Tristen Islam

Computer Science and Engineering Senior Theses

This paper will cover our report on the Top Level Mesh. We have built a web-based system for mesh network management. This system allows network utilities to be used from a web-based interface to monitor and manage the transfer of data. The system runs primarily on Raspberry Pis using Raspbian Linux. Users can access the system through web browsers to both configure the system and interact with the data on the network. We discuss our motivation for the project, design decisions made, technologies used and more throughout this report. We conclude with some lessons learned and future work to be …


Switched Capacitor Voltage Converter, Anne Hsia, Bradford Kidd Jun 2019

Switched Capacitor Voltage Converter, Anne Hsia, Bradford Kidd

Electrical and Computer Engineering Senior Theses

This project supports IoT development by reducing the power con- sumption and physical footprint of voltage converters. Our switched- capacitor IC design steps down an input of 1:0 - 1:4 V to 0:6 V for a decade of load current from 5 - 50𝝁A.