Systems Software
Rendering virtual environments for simulated reality applications often proves to be a challenge due to the high demands of simulations capable of imparting enough detail to appease the huma…
Systems Software
With issues of school safety rapidly becoming more prevalent, a need for a solution to this problem has equally risen. As it stands, no systems track both student location and the location o…
Systems Software
Third Award
The intensity and length of wildfire seasons around the world is increasing, exacerbated by climate-change-related factors such as drought and insect infestation. Fire fighting cost Montana…
Systems Software
Third Award
Combinatorial constraint satisfaction problems can be solved through the generalizable algorithm of recursive search with backtracking, which runs in nondeterministic polynomial time. In ord…
Systems Software
Data security and privacy stand critical in today’s internet infrastructure, yet 2018 - witnessed disastrous data breaches affecting 2B people across the globe. Background audit reveals exis…
Systems Software
As technology becomes more widespread, the possibilities hackers have to access our data grows exponentially. People's personal information is put at risk most often by frail security protoc…
Systems Software
For a while, many individuals overlooked the littering crisis and are taking it for granted due to the longevity of the issue. There are those who want to help the environment but there are…
Systems Software
In control systems engineering, control theory is the branch of engineering that deals with applying inputs to a system to get a specific output. A pertinent element of control theory is the…
Systems Software
Quantum computers are a paradigm shift in computing. However, intermediate to large-scale quantum devices are not yet available. This has introduced a need for the fast, accurate simulation…
Systems Software
The project, Inclusive Translator for People with Hearing Impairment, aims to help society to communicate with people with disabilities through a software that will allow the reincorporation…
Systems Software
Nowadays people, especially the young, spend more and more screen time browsing web pages, playing games, or chatting with friends on smart phones. The intensive eye usage is causing visual…
Systems Software
The goal of this project was to make a website’s user database as secure as possible, so that even if hackers got ahold of the database itself, they wouldn’t be able to crack the hashed pass…
Systems Software
This investigation focuses on the impact of an educational video game called Mad Mind Mad mazes created by the researcher that will help students with A.D.H.D better their academic performan…
Systems Software
Cardiovascular disease is the leading cause of death in the United States, with up to a third of all deaths each year attributable to the disease. Early detection allows for more reliable tr…
Systems Software
Currently, the most commonly used mobile keyboard layout is QWERTY which was designed for ten fingers in the 1870s. The biggest flaws of QWERTY in the mobile environment are its small key si…
Systems Software
With the growing presence of networks and network structure models, algorithms for optimization, most notably the Dijkstra's algorithm, play a crucial role in the society. However, this algo…
Systems Software
According to WHO, nowadays 466 million people worldwide have difficulties in communication because of speech or hearing disturbances. Most of them use sign language as the main communication…
Systems Software
A novel method of generating pseudo-random numbers (pRNG) using Hamiltonian-Dynamical systems is presented in this paper. Traditional pRNGs such as the Xorshift and the Mersenne Twister algo…
Systems Software
Isolated from the reach of Western medicine, many developing nations lack access to skilled physicians and expensive equipment such as otoscopes, skin biopsy tools, and ophthalmoscopes. As a…
Systems Software
Pathfinding is the process of using a computer application to find a route between two points which best meets certain criteria (shortest, fastest, etc.) in a large network. It is a crucial…
Systems Software
The purpose of this project is to create a new unique tool that will help the visually impaired to restore their sight partly or fully depending on the case.since till now science did not fi…
Systems Software
Third Award
In the United States, a large percentage of accidents directly result from “blind” left turns made by drivers who have their view of oncoming traffic blocked by larger vehicles. An engineeri…
Systems Software
A look into the past: More than often, artifacts recovered in archaeological excavations are damaged or broken.This might be due to continued exposure to harsh and unforgiving environments,…
Systems Software
Solid State Drives (SSDs) are increasingly replacing traditional computer hard drives. However, SSDs are controlled by potentially vulnerable firmware, and users cannot directly confirm if t…
Systems Software
Fourth Award
This study aimed to facilitate the communication of people who use sign language and those who do not know sign language. As a solution, mobile application was developed that converts the de…
Systems Software
The purpose of this project was to create the SmartCane mobile application for the Wearable White Cane vest. This application served as the interface between the user and the sensors. It ale…
Systems Software
For hundreds of years, the general trade was going by scheme manufacturer ? mediator ? buyer. Buyers in this scheme are the owners of any businesses. Mediator in this relationship solved all…
Systems Software
The growing popularity of messaging has made it possible to send personal information to others in an efficient manner. Even though passwords are required to gain access to phones, many apps…
Systems Software
Traditional aids for the visually impaired, such as canes and guide dogs, have short detection range, poor coverage, and slow information transfer. We designed a device through which the vis…
Systems Software
Cardiopulmonary resuscitation (CPR) is a lifesaving procedure involving chest compressions used to resuscitate those that undergo a cardiac arrest. Although Basic Life Support (BLS) classes…