CS Capstone projects archive

More 2024-25 projects

Patient Instructions + AI: Friendly Mode: Epic

The last few years in healthcare has seen an increased focus on transparency around treatment and procedures that patients undergo. In “web portals” provided by healthcare organizations, patients are given access to more and more data, like physician and test result notes or care instructions. This is great, but the bulk of these notes are written for other healthcare
professionals, and it can be difficult for patients to digest and synthesize this information to properly understand it.
We have a market gap here that you and your team can close by partnering with healthcare organizations to provide a “friendly mode”! You will augment their patient portals with an AI-driven plugin, and your product will process this complex health information and simplify it for the patient right inside the browser. Your team will decide which data to target, how to integrate your product into an existing website, and how the patient will interact with it.

Autonomous Fleet Management: Google Maps

Simulating Real Time Autonomous Vehicle Routing using Google Maps APIs
Build the brains behind an autonomous vehicle fleet! In this project, you’ll build a system that efficiently assigns incoming ride requests to available vehicles, optimizing routes and adapting to real-time traffic conditions using Google Maps APIs. To test and showcase your system, you’ll also design a traffic simulation environment where you can introduce synthetic events and observe how your routing system responds.

Automating Geospatial Data With AI: Last Lock

This project aims to use AI models like Claude 3 Sonnet and GPT-4o to convert SVG and raster images into GeoJSON spatial data via drag-and-drop functionality. This is then further expanded into a frontend utilizing React and Mapbox components. The frontend application should display real-time data on maps, using simulated device inputs to create heat-maps and time-series visualizations, allowing users to explore data over time. The focus is on creating a seamless, efficient interface for automating spatial data conversion while ensuring accurate, detailed mapping.

Freight Search Engine: Schneider

Schneider FreightPower is a mobile app developed for small to medium-size trucking companies that move freight for Schneider’s brokerage division. The app allows users to search for and book available freight, as well as assign it to drivers and provide updates as the freight moves. Over 17,000 unique users log in and perform these actions each month.
We would like you to design a new search engine for our available freight listed on the
Schneider FreightPower app. This solution must meet certain business requirements, but otherwise the sky is the limit for what you can build. The end result does not need to be a fully-polished UI, but should focus on the experience and functionality, with careful thought given to improving the user experience.

HeavyInsight: Real-Time Vehicle Data Visualizer: Oshkosh Corp.

Unlock the power of real-time vehicle diagnostics with HeavyInsight, an intuitive application designed to decode and display critical data from heavy-duty vehicles. With a dynamic, user-friendly interface built using Qt, you’ll easily interpret and manage complex CAN data to keep your vehicle running smoothly. Part 1: Dive into the world of user interface development with a focus on creating an intuitive and dynamic GUI for our application. In this part of the project, you’ll leverage Qt to build a sleek and modular interface that makes complex data accessible and actionable. Part 2: Step into the technical side of the project where you’ll decode and interpret vehicular data using the J1939 standard. This part focuses on integrating with actual CAN hardware to read and process data from vehicles.

Think Like a Consultant, Code Like an Engineer: DataCeva

Your first task is to find a public dataset of interest for any company or industry of your choice. Then, we become your client, armed with that dataset, and ask you to help us get our data into a database, visualize our most important KPIs, and use an AI-powered insights tool to understand trends and changes. You will develop your technical skills as well as learn the art of getting a client what they really want, even if you have to read between the lines.
As the business landscape becomes more data-centric than ever, new consulting firms pop up each day to help those businesses grow and thrive. This project provides an opportunity for you to explore every facet of that process, from interacting with
clients to data visualization, and everything in between. Instead of coding in a vacuum, you’ll have to work within real world constraints, receive real feedback, and think critically about what needs you’re solving for the business. Undecided if you want to be a generalist or a specialist in your field? Not sure if you’re more of a software engineer or an account manager? Try them all with mentorship from industry professionals!

Original Land Survey Explorer Expansion: Wisconsin State Cartographer’s Office

The University of Wisconsin Digital Collections website contains scanned images of original field notes from surveys of Wisconsin conducted between 1832 and 1866. These surveys established the Public Land Survey System (PLSS) giving the state its network of rectangular townships and sections. The old way of accessing historic land survey information is difficult to use. To make things easier for users, the development of a new application to replace it has begun. So far we have a simple interface with a map, a sidebar that shows results when a survey line is clicked on and a PDF download option. Going forward, we’d like to include data to encompass the entire state, finalize the PDF download option and get this app ready for public release.