Systems Software
With extreme heat events becoming more frequent and severe due to climate change, accurate temperature prediction is critical for preparedness and risk mitigation. Traditional offline models…
Technology Enhances the Arts
In the last decade, there have been monumental breakthroughs regarding the use of artificial intelligence in "human" fields, such as language and art. Coinciding with these developments, the…
Systems Software
The aim of this project was to understand and check the effect of encryption strength on the time it takes to breach passwords, which is a key aspect of cybersecurity. The research set out t…
Systems Software
Purpose: Using a Windows utility I developed, I can optimize a computer efficiently and easily which will help improve stability and performance in demanding applications and scenarios. Hypo…
Technology Enhances the Arts
The application of modern technologies is essential for preserving and revitalizing Don ca tai tu, a UNESCO-recognized Intangible Cultural Heritage of Humanity, increasingly overshadowed by…
Systems Software
AI image generation models can now create and augment photographs at scale. Recent reports predict that AI-assisted misinformation will rank above warfare and natural disasters as the greate…
Technology Enhances the Arts
Over 5% of the world's population - or 430 million people - require rehabilitation to address their disabling hearing loss. At a personal level, my younger brother has severe difficulties wi…
Systems Software
The Last Chance Groceries (LCG) is a groundbreaking mobile application that has been designed to address the grocery waste crisis in Malaysia, while concurrently improving food accessibility…
Systems Software
Accurate indoor positioning remains a significant challenge due to poor permeability of Global Navigation Satellite System (GNSS) signals within buildings, rendering traditional GNSS-based m…
Technology Enhances the Arts
Lion Role-Play (LNRP) is a role play game developed to deliver an immersive and dynamic experience for players worldwide based on FiveM. Built with precision, LNRP is designed to offer a rea…
Systems Software
Millions of people with paralysis struggle to use everyday technology due to limited motor function. In the U.S. alone, over 5.3 million individuals—about 1.7% of the population—live with pa…
Systems Software
This research project explores a novel media service platform designed to optimize video streaming. Modern media delivery faces two key challenges: inter-server video transfer inefficiencies…
Systems Software
This project investigated whether Meta's Interaction SDK was sufficient for accurate American Sign Language (ASL) detection. This was tested in a virtual reality (VR) environment in an attem…
Systems Software
Cross-language interoperability is a persistent challenge in modern software development, where applications often integrate languages like C++ and C# for game development or Python and CUDA…
Technology Enhances the Arts
Over 2.1 million people in the United States live with limb loss, with approximately 185,000 amputations occurring annually. Limb differences often pose challenges in using input devices suc…
Systems Software
A fractal is a mathematical object with non-integer dimensions, characterized by self-similar patterns repeating at different scales. They help describe intricate natural phenomena, like the…
Systems Software
Quantum Machine Learning (QML) addresses complex machine learning problems that deal with intricate relationships in complex datasets. When applied to real world datasets however, translatin…
Systems Software
In the 21st century, online shopping continues to expand, and many consumers rely on reviews when making purchasing decisions. However, the increasing number of reviews can overwhelm consume…
Systems Software
Currently in the United States, there is a growing homeless population. In many cases these homeless / displaced individuals don’t have any identifying cards that can provide quick to find i…
Systems Software
As cyber threats like malware and ransomware evolve, traditional antivirus solutions struggle to keep pace. Inspired by bacteriophages, viruses that selectively target bacteria, this project…
Systems Software
Standardized testing is a critical tool in evaluating the academic ability of over 40 million U.S. students. Assessments are a pillar of the education system, influencing policy, and nationa…
Technology Enhances the Arts
Artworks are one of the most important parts of cultural heritage. Unfortunately, they are often exposed to a lot of damage and are altered by threats like fire, water, fading, tearing, and…
Systems Software
In the recent decade, autonomous systems like self-driving cars, drones, and robots have become widely used. They rely heavily on 3D perception of the surrounding environment and mapping tec…
Systems Software
As cyber-attacks become increasingly common (72% increase from 2021), and as losses from cybercrime grow each year ($10.5 trillion by 2025), it is more important than ever for organizations…
Systems Software
This research investigates, from a mathematical and computational perspective, the process of image formation and reconstruction through Computed Tomography (CT), using algorithms implemente…
Systems Software
The increasing demand for energy and the environmental impact of fossil fuels have driven the need for renewable energy sources. This investigation was conducted on wind energy, incorporatin…
Technology Enhances the Arts
This project aims to improve the lives of over 300 million colorblind individuals and 2.2 billion people with visual impairments worldwide. Vision loss often leads to social and psychologica…
Technology Enhances the Arts
Playing the violin improves cognitive function, creativity, and brain development. However, access to private lessons is limited by high cost and availability, especially in underserved area…
Systems Software
Driving is a task that is heavily reliant on auditory signals for communication and crash avoidance. Around 430 million people around the world suffer from disabling hearing loss, preventing…
Systems Software
Increased reliance of societal operations on artificial intelligence (AI) image recognition models renders them vulnerable to security risks from adversarial attacks. These attacks manipulat…