![]() |
CSCI 460/DATA 400 - Capstone Experience - Spring 2025
|
Spencer Evenson |
BeaconFit | 8:45am, Saturday, May 3, GMS 1097 |
The application utilizes Bluetooth Low Energy (BLE) beacons to identify how
close users are to different workout stations in indoor settings or areas
lacking GPS accuracy. The system does not direct users through paths but
instead utilizes beacon signals to detect when users reach specific workout
stations and automatically shows relevant workout routines. Users get an
intuitive fitness experience that understands their location without needing
complicated navigation systems or manual input methods.
|
John Olson |
Visualizing Graph Algorithms | 9:10am, Saturday, May 3, GMS 1097 |
This project involves developing a desktop application in C# that
allows users to create, visualize, and manage both directed and
undirected graphs, with support for weighted and unweighted edges.
The application was designed for students to help them understand
how certain algorithms work by interactively stepping through common
graph algorithms (like DFS and Dijkstras).
|
Benjamin Peroutka |
Sound to Sight | 9:35am, Saturday, May 3, GMS 1097 |
A desktop application for windows that allows you to create music
synchronized events, which can be whatever you want. Coded in C++ using
ImGui for visual display.
|
Kaylee Grzenia |
MosaicGen | 10:15am, Saturday, April 27, GMS 1097 |
MosaicGen uses a genetic algorithm to generate a mosaic that resembles a target image uploaded by the user. Genetic algorithms are inspired by natural selection and evolve better solutions over many generations. My application uses selection, mutation, and crossover to improve each generation and produce a mosaic that looks similar to the target image. |
Colton Lemanski |
Eye-C-U: Simulating the Design and Implementation of Security Cameras | 10:40am, Saturday, May 3, GMS 1097 |
Eye-C-U is a program that will allow for simple, yet effective
simulations of security cameras. Providing simple, easy access to
camera design and implementation that can act as a flexible starting
point and a decisive guide for all projects, Eye-C-U aims to be a
critical first step taken in the design of your garage, shed, or any
other room you may think of!
|
Kyle McFadden |
AR Home Builder | 11:05, Saturday, May 3, GMS 1097 |
My project is an augmented reality (AR) app developed for iOS and iPadOS devices that utilize Apple’s built-in AR capabilities and rendering software. The app gives the user options to tap on a wall or flooring to recolor and or retexture surfaces in indoor and outdoor environments using virtual objects that reflect shading from light sources in the environment to give users an idea of what a surface may look like. Once the user is finished building, they can record and take screenshots of the AR scene and use it as a reference tool when considering painting or renovating their home. |
Claire Bulick |
Cartoonify | 12:15pm, Saturday, May 3, GMS 1097 |
Cartoonify is an application where anyone can upload their own images and
transform them into more abstract versions of themselves. Users have the option
of adding custom colors or choosing colors directly from their chosen image. The
application then applies recoloring algorithms to create a new image based on the
user’s original image and their chosen colors. Once the cartoon is complete, the
user is able to save it to their device.
|
Delaney Hennes |
Introductory Chemistry Drawing Tool | 12:40pm, Saturday, May 3, GMS 1097 |
By constructing their own molecules in a simplified environment, users can
better understand foundational concepts in chemistry, such as chemical bonding and structure.
|
Sydney Vitalbo |
Immersive MRI: VR Exploration of Medical Scans | 1:05pm, Saturday, May 3, GMS 1097 |
Medical scan visualization is important for improving our understanding of the human body and
helping with diagnoses and treatments. This project involves developing an algorithm to convert
2D MRI scans taken from several angles into a 3D model, and creating an application that
displays these models in virtual reality (VR). The application allows users to interact with the
models, rotating, zooming, and peeling away layers to explore the internal details of the imaged
body part in an immersive environment.
|
Hunter Janssen |
An Intelligent Gameplayer: Connect Four AI | 1:45pm, Saturday, May 3, GMS 1097 |
This project brings a computerized Connect Four player to life with an AI that
learns to outsmart human opponents. By combining strategy, pattern recognition,
and self-improvement over time, the AI becomes a challenging and dynamic player.
The goal is to explore how machines can learn to think ahead, adapt, and win, one
move at a time.
|
Tom Pennell |
NLP-Powered Movie Recommender | 2:10pm, Saturday, May 3, GMS 1097 |
This project involves a two-stage movie recommendation system that
interprets natural language prompts using named entity recognition
(NER) and semantic similarity. Structured filters are applied using
recognized entities, while SBERT embeddings enable matching for less
explicit queries. By combining rule-based and vector-based techniques,
the system delivers accurate and context-aware movie recommendations
from unstructured user input.
|
Kaden Kornaus |
Eye-Tracking | 2:25pm, Saturday, May 3, GMS 1097 |
Eye-tracking technology has recently become a hot commodity among
marketers, programmers, psychologists, neuroscientists, and numerous other research
related fields. This project utilizes the same technology to track a user's vision
along a collection of images, then provides a selection of tools to aid in the
visualization and comprehension of the collected data.
|