computer screen with code

Computer Science

Student presentations

Spring 2026

Session Chairs: Drs. Wuwei Shen and Alan Rea

Room D-202

Gordon Water System Procurement and Inventory System Update

8:30 to 8:55 a.m. 
           
Team Members:
Dinh Tuan Khang
Julio Cesar Flores Cercado
Wyatt Young
Kai Watanabe
Ben Goliak
           
Sponsors: 
Steve Duisterhof, Gordon Water System
Tom Duisterhof, Gordon Water System
Carl Karidler, Gordon Water System
Drew Gorzen, M.S.’15, Gordon Water System
 
Faculty Advisor: 
Dr. Wuwei Shen
 
At Gordon Water System, the workflow from requesting delivering and decommissioning assets is currently fully manual, which means there are a lot of flaws in visibility of assets, lack of statistic of the inventory flow for business decisions and exposure to unrealized theft. The goal of the project is to be able to research, plan, develop and deploy the initial semi-automated and controllable inventory system that helps the company's internal operation and eventually be maintained by GWS internal software team as well as used by GWS operational team. The project deliverables consist of a web app for staff usage, configuration and maintenance documentation for RFID handheld/ceiling mounted UHF readers, set up a commissioning station and operational plans, and an incremental cost plan for purchasing the necessary hardware for implementing the system.

Public Media Network Mobile Application 

9 to 9:25 a.m. 
 
Team Members: 
Logan Mahon 
Brayden Bazner 
Riannat Sanusi 
Billy Schnetzler 
Aaron Hrangthawng 
 
Sponsors: 
Matt Schuster, B.A.’93, Public Media Network 
Britni Russell-Bianchi, B.A.’08, Public Media Network 
 
Faculty Advisor: 
Dr. Wuwei Shen
 
Public Media Network has found that residents of Kalamazoo and the surrounding area struggle with staying connected and informed on local governmental and community news. Currently, municipal departments, school boards, county agencies and community organizations each maintain separate information sources, forcing residents to visit dozens of different platforms to stay informed. Important information about city council meetings, zoning changes, public health alerts, school board decisions and community events is spread across multiple sources, when it exists at all. Many local government updates remain on outdated websites or are simply not published online, leaving residents unaware of decisions that directly impact their daily lives. Public Media Network aims to solve this problem by providing residents with an application that aggregates all local news sources into one centralized, user-friendly platform. Ultimately, the application seeks to improve transparency while increasing citizen engagement with local government and the community. 

Bio Visualizer

9:30 to 9:55 a.m. 
 
Team Members: 
Drew Abbo 
Zachary Bishop 
William Laham 
Claire Wood 
 
Sponsor: 
Jacklyn Brickman, Western Michigan University 
 
Faculty Advisor: 
Dr. Wuwei Shen 
 
This project aims to create a streamlined, offline desktop application that enables artists to edit and manipulate video using real-time biofeedback and multimedia inputs within a single, cohesive workflow. Rather than relying on multiple apps, web services, or separate hardware tools, the software will unify video files, images, live camera feeds, microphone audio and USB biofeedback devices into a flexible node-based editor where users can visually chain effects and control how media is processed. Built with Rust for performance and reliability, the system will leverage FFmpeg’s mature and widely trusted media framework for robust decoding, encoding, and format support, alongside wgpu for stable, cross-platform GPU-accelerated rendering and real-time visual effects. The application will emphasize ease of use and simplicity, so artists can focus on creative expression without technical barriers.

Interventive Learning Teaching Assistant 

10 to 10:25 a.m. 
 
Team Members: 
Andrew Wojciechowski
Asher Harper 
Bassem Warsi 
Riya Jain 
Harman Sohi
 
Sponsors: 
Dr. Larry Blackmer, Ed.D.’87, Interventive Learning 
Dr. Joe Krevotics, Interventive Learning 
 
Faculty Advisor: 
Dr. Wuwei Shen 
 
The Interventive Learning Teaching Assistant is a program that aims to assist K-5 teachers by providing an adaptive, AI powered learning assistant that can deliver personalized lessons to students in alignment with core standards in math and English. Students are assessed on their current grade level proficiency with a certain standard and are then given personalized lessons and assessments by an AI instructor, all while having their progress and feedback delivered to the teacher.

AI Symbolic Problem Grader

10:30 to 10:55 a.m. 
 
Team Members:
Alejandra Ceballos
Ani Malachi
Borsha Podder
Chae Delarosa
Kyle Hurt
 
Sponsor:
Dr. Dean Johnson, Western Michigan University 
 
Faculty Advisor:
Dr. Wuwei Shen
 
The AI Symbolic Problem Grader (AI-SPG) is a web system that helps instructors create and grade symbolic math problems. It replaces older tools that no longer work and aims to save time while giving students quick feedback. With the retirement and lessened use of LSI’s symbolic grading software for McGraw-Hill’s Connect, LMS has created a significant gap in automated assessment tools. Previous attempts to develop a Symbolic Problem Grader (SPG) showed promise but lacked checking capabilities that modern AI can provide. This project will bridge that gap by developing a system that utilizes artificial intelligence for accurate mathematical expression evaluation.

AV Carla Project

11 to 11:25 a.m. 
 
Team Members:
Abby Wheaton
Meaghan Baker
Arin Brody
Calypso Harden
 
Sponsors:
Steve Drager, AFRL
Dr. Matt Anderson, AFRL
Ioannis Nearchou, Western Michigan University 
 
Faculty Advisor:
Dr. Wuwei Shen
 
Our project seeks to develop a self-adaptive system for autonomous driving as part of an assurance case driven framework for functional autonomous vehicles within the Carla simulator. Carla is a program used to implement autonomous vehicle principles within a virtual testing environment. Using this simulation, our group is attempting to develop a vehicle that can react to surrounding traffic and obstacles within its environment while trying to reach its destination. It is also an important factor in our project that our vehicle obeys basic traffic laws while performing this task.

Autonomous Vehicle Perception and Control for IGVC 2026

11:30 to 11:55 a.m. 
           
Team Members:
Jack Herrington
Graham Rais
Carrasco Nbunh
Ebisa Bunti
Nicholas Vreeland
 
Sponsors:
Dr. Zachary Asher, Western Michigan University
Dr. Shiva Om Bade Shrestha, Western Michigan University 
 
Faculty Advisor:
Dr. Wuwei Shen
 
In today's constantly evolving world, autonomous vehicles are becoming more commonplace. To address this, we are building an autonomous ground vehicle, based on a donated electric wheelchair, to compete in the Intelligent Ground Vehicle Competition (IGVC) in June 2026. The project will be developed using ROS2, Python, and C++. This project has been split into two multidisciplinary teams of ME and CS students. Our responsibility is to handle perception and controls, including provisioning the lidar and camera to function as sensors for navigational data, and implementing control algorithms for the vehicle to move. We will be working with another group that will be responsible for navigation and sensor fusion. With our combined efforts, we aim to create a fully functional self-driving vehicle with the ability to sense its surroundings and intelligently plan a path forward. 

3D-Mapping of WMU Main Campus and Route Generation for Autonomous Vehicles

1 to 1:25 p.m. 
 
Team Members:
Aaron Charnas
Shannon Giberson
Mauricio Mancera-Bohorquez
Jonah Parker
 
Sponsor:
Dr. Zachary Asher, Revision Autonomy
 
Faculty Advisor:
Dr. Wuwei Shen
 
Autonomous vehicles require reliable route planning and obstacle avoidance capabilities. Western Michigan University’s (WMU) Disability Services for Students (DSS) offers a vehicle for student transportation, which, while not autonomous, was developed to emulate an autonomous vehicle framework. A high-fidelity map of WMU’s main campus was created for use by this vehicle and was integrated into a ROS2-based visualization and routing framework. OpenStreetMap data, refined through on-site measurements, supported generation of a Lanelet2 map for localization, routing and planning. Autoware tools enabled conversion and visualization in RViz, overlaying GPS tracking, LiDAR point clouds, routes, and detected objects. Recorded LiDAR, GPS, and IMU data were replayed using ROS bags to validate map and routing accuracy. This mapping and real-time visualization system provided a foundation for future navigation assistance research.

Autonomous Vehicle System Integration for IGVC 2026 

1:30 to 1:55 p.m. 
           
Team Members:
Rio Nugroho
Rafa Rukmanto
Charles Rodgers
 
Sponsor: 
Dr. Zachary Asher, Western Michigan University 
 
Faculty Advisor:
Dr. Wuwei Shen
 
For Western Michigan University’s first year participating in the Intelligent Ground Vehicle Competition (IGVC), the various subsystems responsible for fully autonomous driving required a cohesive and well-structured integration. Because this is the inaugural year, the team developed the required architecture and integration strategies completely from the ground up. Utilizing ROS2, NAV2, Python, and C++, the project encompasses the creation of the system architecture and infrastructure, advanced path planning using NAV2, simulation testing in Gazebo and comprehensive field testing to validate performance. This work not only prepares the vehicle for the autonomous competition, but also provides a scalable, well documented architecture for future participation.

Access Control List Management System

2 to 2:25 p.m.
 
Team Members:
Ridha Chehime
Aus Al Rasbi
Rua Hamed Al Rasbi
Parker Reed
 
Sponsor:
Mark Broeckel, Sindecuse Health Center, Western Michigan University
 
Faculty Advisor:
Dr. Alan Rea
 
Many organizations operate in regulated environments that require periodic reviews of user access to internal systems and data. These reviews involve multiple users, systems, and data sources and follow a defined lifecycle that includes uploading access information, comparing it against expected access, documenting outcomes, and retaining records for future reference. A semi-automated access control list management system supports this process by enabling administrators to upload required datasets and receive clear, structured results that identify discrepancies requiring review. By organizing complex access information, standardizing the review process, and preserving results across review cycles, the system supports consistent, well-documented decision-making while improving clarity, accountability, and traceability within a regulated business environment.

HIPAA Security Risk Assessment/ Remediation Project 

2:30 to 2:55 p.m. 
 
Team Members:
Ashley Diget 
Nick Ford 
Ian Murphy 
 
Sponsor:  Mark Broeckel, Sindecuse Health Center, Western Michigan University 
 
Faculty Advisor:  Dr. Alan Rea
 
Creation of a Document Management System (DMS) that connects all the related HIPAA regulations, NIST Cyber Security framework, Office of the National Coordinator for Health IT (ONC) and HHS Office for Civil Rights (OCR)'s HIPAA Security Risk Assessment (SRA) questions that covered entities and business associates utilize to conduct a risk assessment per the HIPAA Security Rule requirements under a central location along with an organization's overall response; the DMS application transforms compliance management from a scattered process into a clear and accessible system. It allows users to see exactly how their organization meets each standard from various security dimensions, understand where documentation exists and easily access the materials that support compliance. This will help locate the evidence during internal reviews, audits or certification processes. 

Real Time Wireless Network Monitoring Dashboard

3 to 3:25 p.m. 
           
Team Members:
Rohin Hora
Garrett Finley
Mace Himmelspach
Zeke Graham
 
Sponsor:
Matthew Burke, Western Michigan University 
 
Faculty Advisor:
Dr. Alan Rea
 
The WMU Wireless Network Monitoring System provides the Western Michigan University Office of Information Technology (WMU OIT) with a centralized and real-time view of wireless network performance across campus. The system collects data on throughput, latency, signal strength, and other important wireless metrics using recycled OIT laptops as clients that receive data. These measurements are transmitted securely to a central Ubuntu server and visualized on a web-based dashboard created with SigNoz. The platform allows staff to identify issues with connectivity, monitor network health, and receive alerts when performance reaches a certain threshold, ensuring that the network is reliable for students and faculty.

Presentations will take place at Floyd Hall in room D-202.

Blockchain: Construction Insurance

9 to 9:25 a.m.
    
Team Members:
Angel Forestieri
Jacob Rosey
John Burhans
Tristian Skinner

Faculty Advisor:
Halil Ibrahim Dursunoglu
Dr. Wuwei Shen

Our project delivers a full-stack web application that connects construction companies with insurance providers. Construction companies upload their safety records, and the system calculates Data Envelopment Analysis (DEA) scores to determine their risk category. Construction companies control which insurers can view their scores, while insurers use this information to determine policy offerings based on their risk tolerance. The application is hosted on Amazon Web Services and incorporates a Hyperledger Fabric blockchain to ensure transparency and immutability of on-chain data.

 

University Management System

9:30 to 9:55 a.m.
    
Team Members:
Benjamin Paul Morin 
Dawon Yu 
Lokananda Debnath 
Param Joshi

Faculty Advisor:
Halil Ibrahim Dursunoglu
Dr. Wuwei Shen

The Research Expenditure Web Application is designed to streamline the collection, management and reporting of university research expenditures. Supporting four user roles—department, college, university and administrator. The system ensures secure, role-based access and data integrity. Departments can enter and manage faculty, funding and expenditure data, while higher roles view aggregated reports. Automated calculations, real-time data validation and Excel export functionality enhance accuracy and usability. Administrators can manage fiscal years, user accounts and system-wide settings. Optimized for performance, security and scalability, the application provides fast response times, single sign-on authentication, daily backups and intuitive navigation, enabling efficient oversight of research investments.

 

Revamp of the Begleri Tricks Website

10 to 10:25 a.m.
    
Team Members:
Noah Caballero 
Victor Reyes-Rodreguez 
Jayden Anders 
Adrian Rolling 

Sponsor:
Begleri Tricks

Faculty Advisor:
Halil Ibrahim Dursunoglu
Dr. Wuwei Shen

Reworking the Begleri Tricks website to the modern standard. Providing a refreshing optimized rendition for users to learn and experience new tricks of exquisite variety. Proficient loading times, revised backend, and a reimagined frontend to not only entice but also showcase what Begleri Tricks has to offer for veteran and newcomers alike to the website.

 

Autodesk Revit Copilot

10:30 to 10:55 a.m.
    
Team Members:
John Paul Dai Yoshida
Joshua Whynot
Robert McCollum
Aminul Sarker

Faculty Advisor:
Halil Ibrahim Dursunoglu
Dr. Wuwei Shen

In civil engineering and architectural design, Autodesk Revit stands as the industry standard for creating detailed blueprints and 3D models. However, a significant learning gap has emerged. Western academics have observed that students and new professionals increasingly turn to web-based large language models (LLMs) to accelerate their mastery of Revit’s complex environment. This method, while innovative, is fundamentally limited. AI-generated responses often default to code snippets for peripheral tools like PyRevit or Dynamo, rather than providing direct guidance within Revit’s core interface. This necessitates pre-existing programming knowledge and fails to integrate seamlessly into the primary design workflow. Our team was commissioned to develop a native Revit add-in that directly embeds LLM capability into the software. This integrated solution allows users to get contextual, actionable assistance without leaving their project, transforming AI from a disconnected reference into an intuitive design partner. This integration is designed to dramatically flatten the learning curve, enhance productivity and solidify foundational Revit skills by providing guidance within the authentic design environment.

Presentations will take place at Floyd Hall in room D-202.

Student Projects Lab User Management System

8:30 to 8:55 a.m.
    
Team Members:
Estlin Mendez
Ben Crane
Clara McGrew
Renee Ricket
Kaden Kramer

Sponsor:
Allin Kahrl, Western Michigan University

Faculty Advisor:
Halil Dursunoglu

The purpose of the project is to develop a user management system for controlling access permissions for users of the Student Projects Lab on Western Michigan University’s Parkview campus. The system is used to control passage through a light fence into the lab’s machine shop, which is connected to a tower light and alarm system, as well as several computer consoles. Access is granted to users who have passed the requisite safety training modules via permissions associated with their Bronco IDs.


Dignity in Motion

9 to 9:25 a.m.

Team Members:
Lance Rafalko
Joshua Villanueva
Michael Lusebrink
David Harrison
Nicholas McManama
Derek Ballard

Sponsor:
Judy Lowery, B.A.’97, Dignity in Motion

Faculty Advisor:
Halil Dursunoglu

The web-based application for Dignity in Motion is designed to organize, manage and track bikes given out by handling who the bike was given to, the date, lock bar code number, bike serial number, and the bike description. The main focus is on making the interface easy to understand, condensed and secure. Logging demographics for each person such as name, height, email, phone number, gender, race, age and residence information is necessary for grants and serving people in a fair manner.

 

Design and Develop an Immersive Mixed-Reality Anatomy Lab Lesson

9:30 to 9:55 a.m.

Team Members:
Iskandar Kholmatov
Aiden Kim
Aylin Aytemiz
Martina Acosta
Cassidy Norkett
Jin Park

Sponsor:
Dr. Guan Yue Hong, Western Michigan University

Faculty Advisor:
Halil Dursunoglu

This project aims to develop an advanced educational platform for medical students and professors facilitating hands-free interaction with cadaver-based lessons using Microsoft HoloLens 2 and Apple Vision Pro. The system will feature a modular software architecture integrating intuitive user interfaces for students and faculty along with a powerful backend for data management and real-time interactive feedback. It will include immersive 3D anatomy models, multimedia content such as videos and explanatory text, customizable lessons that allow professors to tailor content, QR code-enabled checklists for task verification and voice command functionality for seamless hands-free control. By combining these features, the platform will enhance medical education through an interactive, immersive and efficient learning environment that improves engagement and knowledge retention for students.


Dynamic GUI Application

10 to 10:25 a.m.

Team Members:
Jadon Zufall
Christian Zehner
Andrew Cichy
Colby Ogrin
Brendan Hicks
Skyler Dare

Sponsor:
Michael Wildgen, Stryker Corporation

Faculty Advisor:
Halil Dursunoglu

The objective of the Dynamic GUI application is to provide developers with an automated method of producing device interfaces during the testing and development stages. The applications, and accompanying protocols, should be able to collect device information specified by a user and draw a GUI for the device based on a provided configuration file. This will relieve engineers of the burden of programming new GUIs on their own for each new device.
 

Shared Mixed Reality 2.1

10:30 to 10:55 a.m.

Team Members:
Nicholas Canfield
Justin Bowker
Philip Musyoka
Mo Lian
Chae DeLeRosa
Josh Gibson

Sponsor:
Dr. Dean Johnson, Western Michigan University

Faculty Advisor:
Halil Dursunoglu

A prior CS 4900 project is extended to use shared mixed reality for purposes of displaying computer architectures. This application will involve developing a Unity game that can place and connect computer architecture elements with busses and wires that can be cast on a wall using augmented reality with several Hololens using shared mixed reality.  The control of this game will be built on a server and distributed to multiple Hololens for purposes of displaying the results of the architecture in on a wall of a classroom that will enhance the educational process.


EEMM-Based Network Analysis Program

11 to 11:25 a.m.

Team Members:
Alan Ho
Raif Rosman
Nabihah Abdullah
Eric Mianowski
Anton Arzhankin
Jamie Hidgon

Sponsors:
Madison Dirickson, Western Michigan University 
Dr. Scott Gaynor, Western Michigan University

Faculty Advisor:
Halil Dursunoglu

Users will be asked to answer a set of questions from nine different categories, and based on these answers, the project will generate a graph to display the relationships between these various categories. The project will be done in HTML/CSS and JavaScript.

 

Intrusion Detection and Prevention System (IDPS) 

1 to 1:25 p.m.

Team Members:
Brendan Lee
Dylan Gearhart
Jason Le
Mike Johnson

Sponsor:
Charles Norton, Western Michigan University

Faculty Advisor:
Dr. Alan Rea

This project is an Intrusion Detection and Prevention System (IDPS) for monitoring network traffic across various sub-networks. The system is built using an open-source network security monitoring and log management platform. Our implementation focuses on identifying and mitigating cybersecurity threats across different networks. The IDPS utilizes signature-based and anomaly-based detection methods to provide real-time alerts and automated responses to potential security incidents. Additionally, the system will integrate with an existing Security Information and Event Management (SIEM) solution to enhance threat visibility and incident response capabilities.

 

Enterprise Security Information and Event Management (SIEM) Solution

1:30 to 1:55 p.m.

Team Members: 
Evey Ortiz-Martinez 
Isaac Lussier

Sponsor: 
Charles Norton, Western Michigan University

Faculty Advisor: 
Dr. Alan Rea

This project is an advanced security monitoring solution using industry-standard open-source technologies. The solution features a distributed architecture with redundant components for reliability and performance. The system centralizes security event collection across network infrastructure while providing analytical capabilities for threat detection and response. The SIEM is focused on being a scalable, efficient platform that transforms raw log data into actionable security insights through an intuitive dashboard interface. The result enables security professionals to efficiently monitor their environment, investigate potential incidents, and maintain appropriate security records.

Presentations will take place at Floyd Hall in room D-202.

Smart Home IOT Testbed

9 to 9:25 a.m.

Team Members:
Michael Evans
Taseen Hakim
Arden Khoo
Joel Koll

Sponsor:
Dr. Shameek Bhattacharjee, Western Michigan University

Faculty Advisors:
Halil Dursunoglu
Dr. Wuwei Shen

The Internet of Things (IoT) has become an integral part of modern homes and daily life, yet it also presents significant security risks due to its susceptibility to network attacks. This project aims to address two primary challenges: enhancing network security for IoT devices and detecting attempted attacks on the network. To tackle these challenges, we established a secure network for IoT devices using a combination of VPN, firewall protection, and controlled routing. Network traffic is continuously monitored using TCPdump, capturing relevant data such as timestamps and IP addresses. This data is transformed into a structured JSON format and uploaded to a NoSQL database hosted on Amazon Web Services (AWS) DynamoDB for real-time analysis. By simulating various network attacks, we evaluate the system’s ability to detect malicious traffic and identify the source of attacks. Our approach not only provides a secure environment for IoT devices but also facilitates advanced data analysis for network defense. Future developments include automating the traffic monitoring process and integrating machine learning models to distinguish between normal and attack traffic, further strengthening the network’s defenses.
 

GreenifyAI

9:30 to 9:55 a.m.

Team Members:
Annabelle Byers
Phi Duong
Alex Mason
Hemangi Patel

Sponsor:  
Boris Pokidaylo, Green Expectations LLC

Faculty Advisors:
Halil Dursunoglu
Dr. Wuwei Shen

This project aims to improve the Greenify Expectations LLC website to provide information and support for customers. Our objective is to add an artificial intelligence (AI) chatbot and integrate it into the existing website. This will revolutionize the way individuals interact with the Greenify website, making it not just a platform for browsing properties but also a trusted advisor in the realm of sustainable living. This AI chatbot connects technology with personal help, improving the user’s experience by giving smart, context-aware advice on eco-friendly living.


ATOM

10 to 10:25 a.m.

Team Members:
Ahmed Alabkri
Ali Azimi
Matthew Schaney
Sam Selesky
Cody Thornell

Sponsor:
Dr. Guan Yue Hong, Western Michigan University

Faculty Advisors:
Halil Dursunoglu
Dr. Wuwei Shen

In the high-stakes environment of pediatric emergency medical services (EMS), the accuracy of medication dosing is crucial. Unfortunately, the rate of medication errors in this setting is alarmingly high, particularly for certain drugs. This project proposes the development of a mixed-reality application for Microsoft HoloLens 2 aimed at addressing this critical issue. By leveraging the immersive capabilities of mixed reality (MR) through Unity and C# development in Visual Studio, the application will assist emergency medical professionals in calculating accurate medication dosages and performing proper medicine administration. There will also be a mobile application with the same functionality as the HoloLens 2 application and a desktop app to update medicine information. The project focuses on enhancing the safety and efficiency of pediatric medication administration for drugs with high error rates, aiming to significantly reduce the potential for error and improve patient outcomes.
 

Shared Mixed Reality

10:30 to 10:55 a.m.

Team Members:
Ethan Cochran
Alexander Holmes
Evan Schock
Jonathon Weaver

Sponsor:
Dr. Dean Johnson, Western Michigan University

Faculty Advisors:
Halil Dursunoglu
Dr. Wuwei Shen

The Shared Mixed Reality team is developing a spatial anchoring application for the deprecated Generation 1 Microsoft HoloLens after the loss of Microsoft Azure support for a similar program for our client, Dr. Dean Johnson. The application that our team is developing will allow any personal computer or laptop to host a local environment that would allow multiple HoloLens devices to view and interact in a connected augmented reality session. Each connected HoloLens device would utilize the following features: accessing 3D models (called holograms) from a website that stores the holograms for each instance, spatially mapping your local environment for obstacles and boundaries, and integrating holograms into the mapped environment so that it shares the space with the user. The team is designing the front end of the program in the Unity platform, using C# as our programming language. The database that the application will use is built on the MongoDB framework and the hosted web application is built on the Blazenet Web Assembly (.net), both of these applications utilize C as the programming language.
 

Stack GUI

11 to 11:25 a.m.

Team Members:
Christian Henning
Tyler Hitchcock
Jared Stamm
Camilla Vincent

Sponsors:
Tony Dowson, M.S.’05, Stryker
George Joseph, Stryker

Faculty Advisors:
Halil Dursunoglu
Dr. Wuwei Shen

This project aims to create a new diagnostic tool that will empower engineering teams to interface with Stryker’s broad spectrum of medical products more efficiently. S.T.A.C.K. is set to replace the Stryker Debugger Tool as a primary interface for software and test engineers and aims to rectify its deficiencies. The original debugger’s monolithic design has become a significant barrier to its enhancement and evolution, stifling adaptation to new requirements and the incorporation of new products. The new tool aims to resolve this by utilizing a modular design, making scaling and maintainability a lot more manageable. This modular approach will not only simplify future enhancements and bug fixes but will also ensure that the tool remains adaptive to changes in both software and hardware. Specifically, this tool is designed to provide a way to intuitively interact with data from Stryker’s medical devices through user-friendly visualizations in a Graphical User Interface (GUI). The GUI forms the user-facing front end of a larger suite of three other modules, which are foundational to this tool’s functionality, but will be implemented by Stryker software engineers.
 

Smart Water Metering

11:30 to 11:55 a.m.

Team Members:
Ben Antonellis 
Alex Nguyen 
Gabe Smith

Sponsor:
Dr. Shameek Bhattacharjee, Western Michigan University

Faculty Advisors:
Halil Dursunoglu
Dr. Wuwei Shen

This project is focused on developing a fully homomorphic encryption system for securing smart water usage data. The system will evaluate the accuracy of encrypted computations by comparing the arithmetic mean and harmonic mean difference across ciphertext and plaintext data. By calculating this difference on the encrypted data and comparing it with non-encrypted data, we aim to assess the computational error without interfering with privacy. The system is built using Microsoft SEAL and utilizes the fully homomorphic encryption scheme ensuring that sensitive information remains secure while maintaining computational accuracy. The implementation and the analysis are performed using C++ for efficient performance. The system will be tested with smart water usage data from Spain, proving its very usefulness in practical applications. The project is designed to support privacy-preserving analytics in smart water systems without sacrificing data accuracy.

Presentations will take place at Floyd Hall in room D-202.

Using Augmented Reality Application to Assist EMS During Emergency Situations 

8:30 to 8:55 a.m.
 
Team Members: 
Kim Chheu 
Joshua Chuah 
Roshan Kalvakota  
Stevie Peck 
Ryan Tay Wei Jieq  
Kobayashi Zhou  
 
Sponsor: 
Dr. Guan Yue Hong, WMU School of Medicine 
 
Faculty Advisors: 
Dr. Wuwei Shen 
Jason Johnson 
 
Numerous studies have shown that there is a 31% error rate across all drugs administered to children by Emergency Medical Services (EMS). This alarming issue is mitigated by a safe and effective app using smart lens to help EMS improve their medication dosing accuracy. With the use of Unity, Visual Studio, and Microsoft’s HoloLens 2, a simple desktop user interface allows EMS agency administrators to add new medications to the HoloLens application. But to simplify the matter, the app will only focus on three drugs with the highest error rates. In conclusion, the completed application provides an effective tool to aid EMS in drug administration.  
 

Loaves and Fishes

9 to 9:25 a.m.
 
Team Members: 
Alya Harrasi 
Ben Breadon 
Grant Reamy 
Joseph Kocab 
Kane Greer 
Zack Laird 
 
Sponsor: 
Jillian Bryant, Kalamazoo Loaves and Fishes 
 
Faculty Advisors: 
Dr. Wuwei Shen  
Jason Johnson 
 
In response to a need at a local food bank, a mobile app was developed to streamline the pick-up process. The app enables users to submit a brief form which can be accessed by a QR code, consolidating data into a downloadable Excel file on the administrative end. Employing a strategic combination of a Django framework for server purposes and an HTML/JavaScript user interface design, the team optimized the app for efficiency. The project involved thorough analysis, design iteration, and rigorous testing to ensure seamless functionality. This innovative solution significantly enhances the food bank’s ability to manage and organize their donation events, fostering a more streamlined and impactful operation. 
 

Kalamazoo Nature Center Mobile Application 

9:30 to 9:55 a.m.
 
Team Members: 
Jacob Tebben 
Grant Deljevic 
Zachary Pryor 
Logan Malone 
Ryan Phillips 
Laziz Alimov 
 
Sponsor: 
Justin Davies, Kalamazoo Nature Center 
 
Faculty Advisors: 
Dr. Wuwei Shen
Jason Johnson
 
A need to engage visitors interactively and provide instant access to information at nature centers has led to integrating QR code technology into trails and exhibits. This technology is used to convey exhibit information directly to users. Using a combination of Visual Studio Code and the Flutter framework, the app was developed for Android and iOS devices. Integrating this technology with exhibits and trail stops heightens visitor interest and engagement in exhibits and trails. It presents a new standard for educational support in exploring nature and history.
 

Creating an Online Volunteer Dashboard 

10 to 10:25 a.m.
 
Team Members: 
Tim Healey
Zack Scarpelli
Ryan Frederick
Abdiel Rosario
Chris Nunez
Frank Sawyer 
 
Sponsor: 
Kalamazoo Loaves and Fishes 
 
Faculty Advisors: 
Dr. Wuwei Shen 
Jason Johnson 
 
Nonprofits need to keep track of volunteer hours; however, many organizations are still manually keeping track of every person. The team created a web application using ReactJS and the Python micro web framework Flask, allowing food pantries to schedule and track every volunteer hour. Volunteers can see their previous and future shifts and be able to check themselves in. This data is stored in a MySQL database. Admins can schedule, check in, and view where everyone is. Admins can generate reports on various metrics, and this automation will help things run more efficiently. 
 

5675 Wired Cats Scouting Hub 

10:30 to 10:55 a.m.
 
Team Members: 
Cullen Armstrong 
Alex Fitzsimmons 
Allie Kalhorn 
Sebastian Smiley 
Joshua Vattiprolu 
Daniel Wilkins 
Samin Al Mahi
 
Sponsor: 
Chris Cross, 5675 Wired Cats  
 
Faculty Advisors: 
Dr. Wuwei Shen 
Jason Johnson 
 
Every year, FIRST, a global youth organization, holds the FIRST robotics competition for students worldwide. Students will carefully consider all available data during these competitions to create alliances between teams. Multiple data sources are manually integrated and analyzed to determine the best choices for alliance composition and insight into strategies during competition. Our completed application provides a tool that automates the importation, access, and analysis of competitors’ data. 

Symbolic Problem Grader 

11 to 11:25 a.m.
 
Team Members: 
Sami Ibrahim 
Md Abiruzzaman Palok 
Jared Thomas Ovokaitys 
Cameron Michael Tillman 
Tarin Nurany 
Lokananda Debnath 
 
Sponsor: 
Dr. Dean Johnson, Western Michigan University 
 
Faculty Advisors: 
Dr. Wuwei Shen 
Jason Johnson 
 
Accurately grading symbolic expressions in STEM education has been a persistent challenge integrated with the eLearning platform. To address this problem, an independent software was developed tailored to assess these expressions. It features mathematical and code expression formatting, both alphanumeric and Greek symbols using LaTeX. It supports all the basic functionalities of eLearning, such as managing student data, creating quizzes and assignments, and storing them. Additionally, it supports data export in CSV format to allow integration with other learning management systems such as eLearning. The software enhances the accuracy and efficiency of the grading process.