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…
Computational Systems & Analysis (Senior Division Only)
Second Award
Objectives Current screening guidelines omit a large number of high-risk candidates that do not fit the traditional screening criteria. Furthermore, malignant lung nodule detection on CT sca…
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…
Computational Systems & Analysis (Senior Division Only)
Third Award
Objectives Atrial fibrillation (AF) is a chaotic and irregular electrical disturbance of human heart rhythm that affects over 33 million individuals worldwide, causing serious fatal health e…
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…
Computational Systems & Analysis (Senior Division Only)
Honorable_mention Award
Objectives Develop a model for traffic flow that aligns with game theory rules. Use a decision rule to optimize and automate intersection lights. Methods Laptop with processing.py compiler a…
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…
Computational Systems & Analysis (Senior Division Only)
Fourth Award
Objectives Indian Classical music is an improvisational form of music based on ragas, melodic frameworks which are passed down through a fading oral tradition. I aimed to provide computation…
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…
Computational Systems & Analysis (Senior Division Only)
Objectives To (1) develop a more effective and accurate convolutional neural network (CNN) algorithm to validate, identify, and classify colorectal, breast and skin cancer through feature se…
Computational Systems & Analysis (Senior Division Only)
Objectives As the world population grows and the usable farming area shrinks, the demand for nutrition increases, leading to an escalating pressure on farmers to increase their yield. Due to…
Computational Systems & Analysis (Senior Division Only)
Objectives Pneumonia is an infection that causes lung inflammation. In the US, 1 million people with pneumonia are hospitalized annually resulting in 50,000 deaths. A 2017 Stanford ChexNet s…
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…
Computational Systems & Analysis (Senior Division Only)
Objectives Many small unmanned ground robots are being developed to perform tasks such as delivery, surveillance, household tasks, and many other formerly-human tasks. It is essential to the…
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…
Computational Systems & Analysis (Senior Division Only)
Objectives Only 35% of skin disease biopsies are performed by dermatologists, and non dermatologists only correctly diagnose skin diseases with 23.9% accuracy. Many methods have tried to sol…
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…
Computational Systems & Analysis (Senior Division Only)
Objectives Hearing loss can be caused by multiple factors, such as genetics, aging, or exposure to noise or infections, rendering it a difficult medical disorder to remedy with a cure-all so…
Computational Systems & Analysis (Senior Division Only)
Objectives Accurate digital pathology image analysis depends on high quality images. As such it is imperative to obtain digital images with high resolution for downstream data analysis. Whil…
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…