Browse Projects
Mars Rover Trunnion Actuator
Each year at CIRC, there are multiple challenges geared towards using a robotic arm to perform dexterous tasks such as moving pipes to build ...Courses: ENGR41X Multidisciplinary Capstone
Proposer: Layne Clemen
VRyu
Sharpen your blade and your coding skills in our VRyu training. This software design project invites four teams to develop an immersive virtu...Courses: CS46X On Campus (9 Month)
Proposer: Kirsten Winters
2025-26 Loom: Modular Internet-of-Things Sensor-Actuator Sys...
Your team will play a critical role in developing our ongoing mega-project called Loom: a development environment for low-power Arduino-progr...Courses: CS46X On Campus (9 Month)
Proposer: Chet Udell
3-Axis Coil Sensor for Underwater Remote Sensing
Design and build a 3-axis current/coil-based sensor that can detect, and measure induced current on each axis and output that data in a usabl...Courses: ECE44X (9 Month)
Proposer: Pete Weber
3D elastic properties of biomaterials from molecular dynamic...
The Vanegas group (https://vanegaslab.org/) in the Dept. of Biochemistry and Biop...Courses: CS46X On Campus (9 Month)
Proposer: Juan Vanegas
3D one-on-one fighting game (Godot C# or Unreal C++ or any o...
Make a 3D one-on-one fighting game demo in either the Godot 4 engine (with C#) or Unreal Engine 5 (with C++) or another game engine that you ...Courses: CS467 (3 Month)
Proposer: Samarendra Hedaoo
6th Sense: Haptic Audio Sensations (EE Team AY25-26 )
One in eight Americans and 360 million people worldwide experience partial or complete hearing loss, living in silence. Cultural events, such...Courses: ECE44X (9 Month)
Proposer: Chet Udell
A Tourist's Treasure Hunt
An Android App that promotes tourism on the Oregon Coast by allowing the user to enter their travel objectives, creating a personalized treas...Courses: CS46X Online (9-month)
Proposer: Aimee Wirick
A-Life Challenge (2025-26)
This project will attempt to create a novel evolutionary artificial life environment. IMPORTANT: This project doe...Courses: CS46X Online (9-month), CS467 (3 Month)
Proposer: William Pfeil
Accessibility Focused Pet Treat Dispenser
This project looks to develop a pet treat dispenser with accessibility features for those with disabilities. The goal is to deliver a functio...Courses: ECE44X (9 Month)
Proposer: Drake Vidkjer
Active Learning and Interactive Engagement in Engineering th...
In efforts to provide a rich assortment of learning techniques to students, we propose developing a website that allows access to a wide vari...Courses: CS46X On Campus (9 Month)
Proposer: Shane Brown
AI Scholarship Agent: CollegeAppAssist
CollegeAppAssist helps students fill out college & scholarship applications faster. Our v1 was a Chrome extension that can autofill r...Courses: CS46X On Campus (9 Month)
Proposer: Chris Ho
AI Stem Seperation
I'm proposing an AI-powered audio processing system with two complementary goals: (1) developing a machine learning m...Courses: CS46X Online (9-month)
Proposer: Cameron Brooks
AI Trading Bot
This project focuses on designing and evaluating state vectors (inputs) for a reinforcement learning (RL) tradin...Courses: CS467 (3 Month)
Proposer: Chester Ornes
AI-Enhanced Neurofeedback Calibration
Apply AI/machine learning to streamline the calibration of personalized neurofeedback therapy, reducing the time and cost of treatment. Our t...Courses:
Proposer: Cade Wisecaver
Algorithmic Trading Strategies
This project (a cloud-based application) will provide a comprehensive software suite for individual investors and quantitative traders to cre...Courses: CS46X Online (9-month)
Proposer: Chester Ornes
All-Printed and Flexible Low-Cost Diodes for Reconfigurable ...
In this project, the project team will utilize an additive manufacturing tool, such as aerosol jet printer, ink-jet printer, or plasma-jet pr...Courses: ECE44X (9 Month)
Proposer: Harish Subbaraman
Animal Borne Camera Design, Manufacturing, and Testing for S...
Imagine, as aspiring engineers, being able to unlock a unique gateway into the aquatic lives of sea turtles, and other marine animals, provid...Courses: ENGR41X Multidisciplinary Capstone
Proposer: Layne Clemen
Application of Sparse Identification of Nonlinear Dynamic Sy...
The main objective of this project is to conduct the proof of concept for Sparse Identification of Nonlinear Dynamics (SINDy) applicability t...Courses: CS46X On Campus (9 Month)
Proposer: Ramon Yoshiura
Applying a Machine Learning-Powered Localized Deformation An...
Project IntroductionMaterials don’t fail all at once—they fail at their weakest points. These local failure zones, o...Courses: CS46X On Campus (9 Month)
Proposer: Tianyi Chen
AR Arcade Classics
You will recreate one or more classic arcade games in Augmented Reality and/or Virtual Reality. You choose the game(s). You choose AR, VR, or...Courses: CS467 (3 Month), CS46X Online (9-month)
Proposer: William Pfeil
AR Plane Tracker App
ADS-B is a radio system used by aircraft to broadcast their positions. It has many useful purposes, but for our purpose, what's importan...Courses: CS46X On Campus (9 Month)
Proposer: Benjamin Arvey
AR Popup Storybook Companion App
This project aims to create a whole new generation of readers! This app or website creates virtual popup books in the form of an AR app. The ...Courses: CS467 (3 Month), CS46X Online (9-month)
Proposer: William Pfeil
Arbitrary Code Execution on Unconventional System
Since its open source release in 1997, the video game DOOM has become a favored platform for enthusiasts to showcase their...Courses: CS46X On Campus (9 Month)
Proposer: Derek Werbowy
Architectural Lighting Design: Image Processing and Analysis...
Architectural lighting design is the field of work or study that is concerned with lighting buildings properly. To light a...Courses: CS46X On Campus (9 Month)
Proposer: Clotilde Pierson
ATProtocol Implementation for eBird Users
eBird is a massive citizen science project managed by the Cornell Lab of Ornitholo...Courses: CS467 (3 Month)
Proposer: Ian Labash
Audio Loop Station
Write an audio looping application. In this project, you will be writing an application to record, select, and playback audio clips in real-t...Courses: CS46X Online (9-month), CS467 (3 Month) and CS46X (9 Month)
Proposer: William Pfeil
Automated 9mm Brass Headstamp Sorting System
This project focuses on creating an automated system capable of sorting 9mm brass casings by their headstamp markings. The goal is to deliver...Courses: ECE44X (9 Month)
Proposer: Declan O'Hara
Automated Arm for Dispensing Solutions
The Fogg Lab at Oregon State University produces cutting-edge 3D in vitro models th...Courses: ECE44X (9 Month)
Proposer: Samantha Seymour
Autonomous Ag Drone
Develop the advanced functionality for an existing hexacopter drone prototype platform. The majority of the work will be done by CS...Courses: ENGR41X Multidisciplinary Capstone
Proposer: John Greeven
AWS AMAZON LIGHTSAIL INSTRUCTIONS PROJECT
AWS ...Courses: CS46X Online (9-month), CS46X On Campus (9 Month)
Proposer: Bob Shapiro
BACKEND PROCESSED MEDIA DATA
BACKEND PROCESSED ...Courses: CS46X Online (9-month), CS46X On Campus (9 Month)
Proposer: Bob Shapiro
Beaver Classic Food Truck Solar Power Upgrade (Year 2)
You will partner with students in Food Science and Technology, who create Beaver ClassicTM dairy products (e.g., ice cream, cheese), anCourses: ENGR41X Multidisciplinary Capstone
Proposer: Layne Clemen
BPA Lab Test Equipment
My job is to set up and test Supervisory Control and Data Acquistion (SCADA) equipment before it goes to a Bonneville Power Administration (B...Courses: ECE44X (9 Month)
Proposer: Megan Freepons
Build a NES Emulator and Run NES ROMs
Students will build a C/C++ or language of choice emulator that can load and run NES ROM files. The emulator will replicate the behavior of t...Courses: CS46X Online (9-month)
Proposer: William Pfeil
Build an Emulator and Run Space Invaders ROM
Create an Intel 8080 emulator in C/C++ that can disassemble a Space Invaders ROM file (or any other legally obtainable game ROM) and play the...Courses: CS467 (3 Month)
Proposer: Samarendra Hedaoo
Building the Future of AI-Powered Learning: Transforming Ope...
AI Education Labs, Inc., an educational startup, and the Applied Social Cognition Lab from the OSU School of Psychological Science, are seeki...Courses: CS46X On Campus (9 Month)
Proposer: Joseph Slade
CaliDrone - A Drone used to Calibrate 3D Volume
For Robotics, Virtual Reality Productions and more we have large 3D volumesTo precisely track Robots or Drones we need to ...Courses: CS46X On Campus (9 Month)
Proposer: Ravindra Ramareddy
Camera Lens Production Tool
Our cameras are the cornerstone of our business. We have a major opportunity for optimization in our camera production—and you can be a par...Courses: CS46X On Campus (9 Month)
Proposer: Christopher Bakkom
Check In / Out System for Assets
Project DescriptionThis project aims to develop a prototype system for managing the check-in and check-out of simulation...Courses: CS46X On Campus (9 Month)
Proposer: Dean Akin
Citizen Science App for Kids
Build a Citizen Science app for K-12 kids. This app is a platform that lets teachers create projects and students gather data and analyze res...Courses: CS467 (3 Month), CS46X Online (9-month)
Proposer: William Pfeil
Clarus: AI-Powered Stock Research Assistant
Clarus is a full stack, web-based platform designed to simplify the investment research process for long-term investors. The platform aggrega...Courses: CS46X Online (9-month)
Proposer: Jeremy Tan
Classic FPS Matchmaking Platform with Chat
This project proposes the design and development of a cross-game matchmaking platform tailored for classic multiplayer first-person shooter (...Courses: CS46X Online (9-month)
Proposer: Scott Ladd
Count How Many Out There, 2025-26
Knowing the number of objects in an image provides a count on how many objects or the size of the crowd. This information is impor...Courses: CS46X On Campus (9 Month)
Proposer: Yue Zhang
Create and Play Board Games
In this project you will create board games via a drag and drop editor. You can then save and play with your friends!IMPOR...Courses: CS467 (3 Month), CS46X Online (9-month)
Proposer: William Pfeil
Critter recognition and deterrence
Design and implement a system which detects objects in a field of view and classifies them as harmful or benign. For those deemed ...Courses: ECE44X (9 Month)
Proposer: Mark Reed
Cross-Platform Personal Trainer App
Create a cross-platform personal trainer mobile app that can plan and modify fitness routines, shows progress toward goals, and offers encour...Courses: CS46X Online (9-month), CS467 (3 Month)
Proposer: William Pfeil
Crowd-Sourced Racing Events
This is an open crowd-sourced foot-race event system. It is like the old Meetup app, but targeted feature-wise at racing and ALWAYS free to u...Courses: CS46X Online (9-month), CS467 (3 Month)
Proposer: William Pfeil
Crowd-Sourced Travel Planner
Plan your trip around amazing experiences wherever you go! This app lets users create and share their travel experiences.I...Courses: CS467 (3 Month), CS46X Online (9-month)
Proposer: William Pfeil
CrowdPM Node: Mobile PM2.5 Detector & Transmitter
Design and build a mobile environmental sensing node that measures pollutants and tags each sample with precise time and location. The device...Courses: ECE44X (9 Month)
Proposer: Jaron Rosenau
CrowdPM Platform: Fullstack PM2.5 Mapping
Build a mapping platform that ingests timestamped, geo-located pollutant measurements from distributed device nodes (provided by CrowdPM Node...Courses: CS46X Online (9-month)
Proposer: Jaron Rosenau
Custom Beacon Transmitter
The purpose of this project is to design a transmitter that can interact with the beacon on the car. The team uses a Motec Beacon that record...Courses: ENGR41X Multidisciplinary Capstone
Proposer: Logan Misbach
Dating app for animal adoption
This is a "dating" app project that matches shelter animals up with prospective owners. This can be an iOS or Android app, or a res...Courses: CS467 (3 Month), CS46X Online (9-month)
Proposer: William Pfeil
DEBUG INFO WEB PAGE
DEBUG INFO WEB PAG...Courses: CS46X Online (9-month), CS46X On Campus (9 Month)
Proposer: Bob Shapiro
DETAILS STREAMING BUTTONS DIGICLIPS
DETAILS STREAMING ...Courses: CS46X Online (9-month), CS46X On Campus (9 Month)
Proposer: Bob Shapiro
Development of Next Generation N-Type Oxide TFT Gate Driver ...
Join Amorphyx’s Applications Group to design next-generation gate-on-array driver circuits for thin-film transistor (TFT) displays using al...Courses: ECE44X (9 Month)
Proposer: Andrew Russell
DIGICLIPS NEW VERSION PROJECT
DIGICLIPS NEW VERS...Courses: CS46X Online (9-month), CS46X On Campus (9 Month)
Proposer: Bob Shapiro
Digital Logic Game for Aspiring Engineers
Want to design a digital logic puzzle game to teach kids about computer engineering? For this project, you and your team will be creating phy...Courses: ECE44X (9 Month)
Proposer: Tyler Walker
Discover the Most Optimal Process for Casting using 3D Print...
This project focuses on evaluating and documenting the use of 3D printing / Additive manufacturing technologies as a tool for creating molds ...Courses: CS46X On Campus (9 Month)
Proposer: Dean Akin
E-Commerce Platform with Customizable Pricing Models
We are three OSU graduates building a customizable e-commerce platform that gives vendors full control over pricing. Unlike traditional store...Courses: CS46X On Campus (9 Month)
Proposer: Derek Williams
ear2earth | Environmental Data Plotter and Song-ification Ap...
Ear2earth is a web-based tool that retrieves environmental sensor data from a database and sonifies it using sound synthesis. Utilizes MongoD...Courses: CS46X On Campus (9 Month)
Proposer: Chet Udell
EECS Design Student Community of Practice MentorMatch Projec...
This project has been running for the past two years, and this is the final anticipated project stage, The project currently has a functional...Courses: CS46X On Campus (9 Month), CS46X Online (9-month)
Proposer: Rachael Cate
Electrical Steering for a Human Powered Submarine
About UsThe Oregon State Human Powered Submarine Team (HPS) is a group of student engineers, scientists, creatives, and visionaries...Courses: ECE44X (9 Month)
Proposer: Liam Vincent
Electrochromic Glazing Control System for Trailer Lab
The Radiant Lab’s new mobile trailer on the OSU Corvallis campus features one façade covered by 18 electrochromic glazing panels and 2 sky...Courses: CS46X On Campus (9 Month)
Proposer: Alexander Ulbrich
Electromagnetic Noisemaker
In this project, a team will build a device that emits a selectable spectrum of electrical noise with the intention of testing the susceptibi...Courses: ECE44X (9 Month)
Proposer: Alex Van Brocklin
Electronic Disc Golf Scorecard/Scoreboard
When playing in a disc golf event, the most reliable way to keep score is to write the scores on paper and then turn in the scorecard at the ...Courses: ECE44X (9 Month)
Proposer: Nick Marshall
Embedded System Digital Audio Loop Station
Write an audio looping application for an Embedded System. In this project, you will be writing an application for an embedded processor, suc...Courses: CS46X Online (9-month)
Proposer: William Pfeil
Embedding Evacuation Routes into 3D Game Environment
Game environment can not only review the environment but also allow user interactivity. This project is to transfer exist...Courses: CS46X On Campus (9 Month)
Proposer: Yue Zhang
Emotion-Based Control System for Drone Swarm Choreography
This project explores how emotional information embedded in music signals can be translated into expressive choreographic motion for UAV dron...Courses: CS46X On Campus (9 Month)
Proposer: Gordon Shum
Empowering Instructors with AI-Enhanced Teaching Tools
AI Education Labs, Inc., an educational startup, and the Applied Social Cognition Lab from the OSU School of Psychological Science, are seeki...Courses: CS46X On Campus (9 Month)
Proposer: Joseph Slade
Energy Harvesting in Commercial Vehicle Application
ConMet has formed ConMet eMobility, a new business unit dedicated to providing transformative technologies for an era of alternative power. T...Courses: ENGR41X Multidisciplinary Capstone
Proposer: Layne Clemen
Enhanced Linux NVMe Driver QoS Scheduler
Current Issue: Linux's NVMe driver processes all I/O requests with equal priority, causing performance interference between workloads wi...Courses: CS46X On Campus (9 Month)
Proposer: Kirsten Winters
Ephira (iOS/Android)
Ephira is an open-source, privacy-focused menstrual cycle tracking application designed to empower users by keeping their sensitive health da...Courses: CS46X On Campus (9 Month)
Proposer: Alexander Ulbrich
Escape Room Challenge
Create a 3D Escape Room Challenge using the 3D game engine of your choice.IMPORTANT: This project does not have a formal i...Courses: CS467 (3 Month), CS46X Online (9-month)
Proposer: William Pfeil
Examining Perchlorate and Microplastics Contaminates from P...
Simulate filling operation and contact between Polyolefin Woven Totes and "no-free-fat" grains. This project is to design, build, a...Courses: ENGR41X Multidisciplinary Capstone
Proposer: Layne Clemen
Feel Me App
Feel Me is a mobile application designed to allow participants of research studies to keep track of their emotions and stress levels while pa...Courses: CS467 (3 Month)
Proposer: Sabine Huemer
Foodable
Foodable is a web application designed to help users discover healthy, affordable food options from local stores. The platform leverages larg...Courses: CS46X Online (9-month), CS467 (3 Month)
Proposer: Samarendra Hedaoo
FoodShare Network: Connecting Students with Pantries & G...
The project is a community-driven platform aiming to tackle student food insecurity by connecting students with local food pantries and groce...Courses: CS467 (3 Month), CS46X Online (9-month)
Proposer: 0 Ayayia
Forensic Engineering and the Design of a Power Strip
Forensic Engineering is a mix of Myth Buster and an engineering Focused CSI. During Forensic Engineering you must retrace steps, collect evid...Courses: ECE44X (9 Month)
Proposer: Nathan Kimmel
Forest Wellness Checkup App
Develop a tablet-friendly platform-independent app that can be used to do a forest wellness checkup while being used offline.Courses: CS467 (3 Month)
Proposer: Samarendra Hedaoo
FracFeedExtractor - LLMs for the fraction of feeding predato...
This project will contribute to validating a novel metric of predator-prey interactions to inform ecosystem-based resource management and eco...Courses: CS46X On Campus (9 Month)
Proposer: Mark Novak
FRONTEND ADMINISTRATION
ADMINISTRATIONCourses: CS46X Online (9-month), CS46X On Campus (9 Month)
Proposer: Bob Shapiro
FRONTEND GENERAL PUBLIC PROJECT
Menu For ...Courses: CS46X Online (9-month), CS46X On Campus (9 Month)
Proposer: Bob Shapiro
FRONTEND SUBSCRIBER PROJECT
Menu for ...Courses: CS46X Online (9-month), CS46X On Campus (9 Month)
Proposer: Bob Shapiro
Game Development
Unleash your creativity and technical prowess in this capstone project, where teams of computer science students will design, develop, and pu...Courses: CS46X On Campus (9 Month)
Proposer: Alexander Ulbrich
Game-based learning for PharmD classes - PharmacyGO! ver 2
We are looking for a group of students that want to tackle the iterating a study game for PharmD students. The team will design/improve a mul...Courses: CS46X On Campus (9 Month)
Proposer: Benjamin Philmus
Genomic Analysis and Design with Deep Learning
Use a set of open source genomic foundation models for prediction and design analysis of DNA, RNA and protein sequences.St...Courses: CS46X On Campus (9 Month)
Proposer: Ken Janik
Glimmr - A Women-Centered Dating App
Glimmr is an attempt to address the gender gap on dating apps by putting women's user experience first, thereby creating a better experi...Courses: CS46X Online (9-month)
Proposer: Ellie Frost
Guardianly
Guardianly is a proposed mobile application designed to help others take a more proactive approach to personal safety. The apps takes geospat...Courses: CS46X On Campus (9 Month)
Proposer: Anthony Silva
HazardTrack: Hazardous Waste Management Ticketing System
HazardTrack is a digital ticketing and tracking system designed to streamline the collection, labeling, and disposal process for hazardous wa...Courses: CS46X On Campus (9 Month)
Proposer: Peter Schoonover
Heterogeneous Computing For Embedded Machine Learning
Machine learning in an embedded system is a challenge due to the limited memory and processing power of the embedded system. Multi...Courses: CS46X Online (9-month)
Proposer: JR Spidell
High-Level Waste Glass App
Located just 300 miles from Corvallis Oregon is the Hanford reservation in southeast Washington state. On this reservation, some 56...Courses: CS46X On Campus (9 Month)
Proposer: Peter Benson
Hobby Crossing - A Cross-Platform Hobby Tracking and Sharing...
A cross-platform app that allows users to track their hobbies such as running, swimming, reading, gardening, etc… Every time a user makes a...Courses: CS46X Online (9-month)
Proposer: Raul Preciado
How much do you fidget in class?
Develop a series/network of sensors that can be attached to a classroom chair to measure and record the student's movement over time dur...Courses: ECE44X (9 Month)
Proposer: Ean Ng
HTML 5 Multiplayer 2D space arcade game
In this project, you'll be creating a multiplayer web-based 2D space shooter game. Up to X number of players will enter an 'asteroi...Courses: CS467 (3 Month), CS46X Online (9-month)
Proposer: William Pfeil
In Time of Need
The mission of our non-profit, In Time of Need, is to provide accurate, timely information about the availability of vital...Courses: CS46X On Campus (9 Month)
Proposer: Payton Chertude
Interactive Survey Tools for Data Visualizations, 2025-26
User surveys are crucial to the evaluations of data visualization methods. When these surveys only request indication of agreement...Courses: CS46X On Campus (9 Month)
Proposer: Yue Zhang
Jam Session
An app for finding musicians and Artists vis social media-like functionality. A mobile or web application used to find musicians Create a pro...Courses: CS467 (3 Month), CS46X Online (9-month)
Proposer: William Pfeil
Jolteon: open source, all-in-one environmental sensing platf...
The Openly Published Environmental Sensing (OPEnS) Lab at Oregon State University is a hands-on maker space wher...Courses: ECE44X (9 Month)
Proposer: Chet Udell
Keeping Stock
Develop a tracking app for all stuff that one might have at home or office. This can be a web-based app or a mobile app that can be either iO...Courses: CS467 (3 Month)
Proposer: Samarendra Hedaoo
Language Immersion Virtual Environment (LIVE)
Create a virtual environment that leverages the GPT API / Anthropic API / or any other good quality LLM API that you can find for Language Le...Courses: CS467 (3 Month), CS46X Online (9-month)
Proposer: William Pfeil
LANGUAGE TRANSLATION PROJECT
LANGUAGE TRANSLATI...Courses: CS46X Online (9-month), CS46X On Campus (9 Month)
Proposer: Bob Shapiro
Lidar to 3D Sound Application for the Seeing-impaired
This app harnesses the point-cloud data from the front-facing camera Lidar system, and turns the data into a form that can be used by the see...Courses: CS46X Online (9-month)
Proposer: William Pfeil
LLM API Challenge
Use the OpenAI GPT API or Anthropic API or any other LLM's API to construct something useful and amazing!Courses: CS467 (3 Month)
Proposer: Samarendra Hedaoo
LLM API Challenge: Sentiment Analysis with LLM and Web Scrap...
This project will focus on using LLM to analyze the sentiment of a specific subject found via web scraping. An example would be finding out w...Courses: CS467 (3 Month)
Proposer: Adam Solomon
LLM-Driven Migration of Legacy Scientific Software
Many scientific and high-performance computing (HPC) software still live in legacy languages such as Fortran, which are robust and performant...Courses: CS46X On Campus (9 Month)
Proposer: Manish Motwani
LLM-Powered Conversational Agent for Home Assistant
This project involves the development of an intelligent conversational agent designed to integrate with the open-source Home Assistant platfo...Courses: CS46X On Campus (9 Month)
Proposer: Jacob Berger
LoRa-Based Wildfire Early Warning and Alert Network (CS)
The Computer Science (CS) team will develop the software infrastructure that transforms data collected from LoRa sensor nodes into wildfire a...Courses: CS46X Online (9-month)
Proposer: Gaurav Dange
LoRa-Based Wildfire Early Warning and Alert Network (ECE)
The ECE team will design and implement the hardware and embedded systems for LoRa-enabled wildfire detection nodes. Each node will integrate ...Courses: ECE44X (9 Month)
Proposer: Gaurav Dange
Low-Level Game Technology
Dive into the heart of game technology with this capstone project, where teams of computer science students will design and implement a low-l...Courses: CS46X On Campus (9 Month)
Proposer: Alexander Ulbrich
M.A.R.S. - Mariachi Astronaut Rover Sidekick
This project involves designing and building a remote-controlled, unmanned robotic rover for K-12 STEAM outreach and engagement. The rover, n...Courses: ECE44X (9 Month)
Proposer: Victor (DroneSinger)
M.E.O.W (Mealtime Electronic Observation & Weighing)
M.E.O.W (Mealtime Electronic Observation & Weighing) is a smart automatic feeder that dispenses food and weighs the cat/s every time ...Courses: ECE44X (9 Month)
Proposer: Quinn McHie
Machine Learning Hardware Assessment
Embedded machine learning chip sets and software development environments are rapidly evolving these days. New chip sets like the ...Courses: CS46X Online (9-month)
Proposer: JR Spidell
mAI Coach- AI Gym Coach
mAI Coach is a cross-platform mobile app (Android and iOS) that leverages the device's camera for real-time...Courses: CS46X On Campus (9 Month)
Proposer: Travis Whitney
Malware Analysis
There are literally thousands of viruses and malware floating around on the Internet. This project will thoroughly document the incremental p...Courses: CS467 (3 Month), CS46X Online (9-month)
Proposer: William Pfeil
Mars Rover Autonomy Capstone
Controlling a rover on Mars comes with many difficulties including operating autonomously. Mars rover competitions seek to simulate these con...Courses: CS46X On Campus (9 Month)
Proposer: Jared Northrop
Mars Rover Communications Capstone
Robust communication are crucial for any extraterrestrial missions. Rovers are used to explore new terrain and require robust communications ...Courses: ECE44X (9 Month)
Proposer: Jared Northrop
Mars Rover Simulation Capstone
Physics simulations play a critical role in developing advanced robotic systems. The DAM Robotics Club’s Mars Rover team would like to buil...Courses: CS46X On Campus (9 Month)
Proposer: Jared Northrop
Math GO!
A blatant knock-off of Poke-something GO. But for education purposes!IMPORTANT: This project does not have a formal indust...Courses: CS467 (3 Month), CS46X Online (9-month)
Proposer: William Pfeil
MEDIA TRANSFER DIGICLIPS
MEDIA TRANSFERCourses: CS46X On Campus (9 Month), CS46X Online (9-month)
Proposer: Bob Shapiro
Microcontroller home humidity sensor
For this project, you will build a sensor to monitor the indoor humidity of a home using a Rasberry Pi Pico as the MCU (microcrontroller unit...Courses: CS467 (3 Month)
Proposer: Samarendra Hedaoo
Mindfulness with Nature App
Mindfulness with Nature is a mobile application designed to inspire, guide, and support mindfulness practices ro...Courses: CS46X On Campus (9 Month)
Proposer: Sabine Huemer
ML Breakout
Machine Learning vs Human for a replica of Atari's Breakout. IMPORTANT: This project does not have a formal ...Courses: CS467 (3 Month), CS46X Online (9-month)
Proposer: William Pfeil
Mobile Treasure Hunt - Cross-Platform
Mobile treasure hunt game that gives clues and uses GPS to determine if the user has solved the clue. Each clue can lead to the next and so o...Courses: CS46X Online (9-month), CS467 (3 Month)
Proposer: William Pfeil
Multi-Zone Active Thermal Control for Semiconductor Test App...
Did you know that temperature control is one of the most important and challenging tasks while testing a semiconductor device? The goal of th...Courses: ECE44X (9 Month)
Proposer: Pooya Tadayon
Natural Language Processing of Financial Disclosures
Develop a user friendly application to translate a large set of documents into English and to perform topic analysis on them.Courses: CS46X On Campus (9 Month)
Proposer: Terrence Blackburne
NVMe Key-Value Storage Engine
Development of a high-performance key-value storage engine leveraging the new NVMe Key-Value Command Set to eliminate traditional block-stora...Courses: CS46X On Campus (9 Month)
Proposer: Kirsten Winters
Ocean Motion Technologies Novel Wave Energy Conversion Devic...
OMT is fabricating the world’s first adaptive ocean wave energy converter controlled by an advanced artificial intelligence system. This pr...Courses: ENGR41X Multidisciplinary Capstone
Proposer: Layne Clemen
OHSU Collab: NurseSim+, an AI-Powered Clinical Simulation fo...
We will be working with the Sim Lab at OHSU to build educational experiences. NurseSim+ is a 30-week software engineering project aimed at bu...Courses: CS46X On Campus (9 Month)
Proposer: Kirsten Winters
OHSU Collab: SkillTrack – A Custom Educational Portfolio A...
We will be working with the OHSU Simulation Lab and nursing program for this project. SkillTrack is a custom-designed mobile application deve...Courses: CS46X On Campus (9 Month)
Proposer: Kirsten Winters
OHSU Customizable Learning Plug-in for Marsupial EHR in Nurs...
EduAdapt is an OSU/OHSU collaboration aimed at extending Marsupial, an open-source electronic health records (EHR) platform, with a plug-in t...Courses: CS46X On Campus (9 Month)
Proposer: Kirsten Winters
Online Trading Card Game Maker
Create an online Trading Card Game (TCG) game maker! This project will allow users to construct trading card games similar to Magic the Gathe...Courses: CS467 (3 Month), CS46X Online (9-month)
Proposer: William Pfeil
Online Vitals Monitor for Medical Simulation Training
This project is a browser-based patient vitals monitor designed for use in medical simulation context. An important process of ever-improving...Courses: CS46X On Campus (9 Month)
Proposer: Dean Akin
Open Response - Open Source Classroom Polling Software (2025...
This project continues development of a free, open-source, classroom polling website. As a member of the next team, you will take ownership o...Courses: CS46X On Campus (9 Month)
Proposer: Evan Thatcher
Optimizing research software codes
We have developed a software package that read GPS observation files and determine the precise position of the receiver. There is a subset of...Courses: CS46X On Campus (9 Month)
Proposer: Jihye Park
OSU Marine Energy Collegiate Competition Team
Next year will be the fourth year OSU competes in the Marine Energy Collegiate Competition (MECC), hosted by the US Department of Energy. The...Courses: ENGR41X Multidisciplinary Capstone
Proposer: Layne Clemen
OWASP for GenAI
The project “OWASP for GenAI” focuses on applying the principles of the Open Worldwide Application Security Project (OWASP) to the rapidl...Courses: CS46X On Campus (9 Month)
Proposer: Rakesh Keshava
PALM - AI Assisted Parking & Logistics Autonomous System
This project introduces "PALM," a multifunctional Autonomous Mobile Robot (AMR) designed to address two key operational challenges ...Courses: CS46X On Campus (9 Month)
Proposer: Rahul Khanna
Partner Project: High Altitude Liquid Engine (HALE) Rocket
The Capstone seniors will design, build, and develop the hardware and avionics systems needed to launch a rocket to the Kármán line at Spac...Courses: ENGR41X Multidisciplinary Capstone
Proposer: John Greeven
Partner Project: High Altitude Rocket Engineering Project
The Capstone seniors will design, build and launch a demonstration 2-stage rocket at the intercollegiate rocket engineering competition at in...Courses: ENGR41X Multidisciplinary Capstone
Proposer: John Greeven
Physics tutoring center queue system
The physics department needs to update an app used in the physics tutoring center (aka Wormhole). The code manages and maintains a ...Courses: CS46X On Campus (9 Month)
Proposer: Fred DeAngelis
Project Proposal - Entrepreneurship
For people who are interested, you can suggest an Entrepreneurship project you would like to do this year. There are some rules, however, for...Courses: ECE44X (9 Month)
Proposer: Ingrid Scheel
Roguelite Game Maker
The Roguelite Game Maker is a web-based application that allows users to design and build their own roguelite ga...Courses: CS46X Online (9-month)
Proposer: Xavier Ashkar
RTOS Development and Analysis
Create a basic Real-Time Operating System (RTOS) with priority-based scheduling from scratch for an Arm Cortex M-series MCU. There are some g...Courses: CS467 (3 Month), CS46X Online (9-month)
Proposer: William Pfeil
RV Co-Pilot
This Android or iOS App will allow users to tag random campsites with a variety of info. IMPORTANT: This project ...Courses: CS467 (3 Month), CS46X Online (9-month)
Proposer: William Pfeil
SAE - Data Acquisition Wiring Harness
The purpose of this project is to create the wiring harnessthat connects sensors from all around the car to the club’s data logge...Courses: ENGR41X Multidisciplinary Capstone
Proposer: Logan Misbach
SAE - eCVT Control System Development
The purpose of this project is to design a control system for a new electronically controlled continuously variable transmission (E-CVT). An ...Courses: ECE44X (9 Month)
Proposer: Logan Misbach
SAE - GFR Reinforcement Learning for Trajectory Planning for...
Reinforcement Learning is the process of training a policy to maximize the reward from an environment via large scale trial and error. Previo...Courses: ENGR41X Multidisciplinary Capstone
Proposer: Marcus Wheeler
SAE - Live Valve Control Predevelopment
The purpose of this project is to design a control system for a live actuating shock base valve. The purpose of live valving is to change the...Courses: ECE44X (9 Month)
Proposer: Logan Misbach
SAE-GFR Calculation of Visual Odometry using Camera Images
Visual odometry offers another solution for localization. Taking successive pictures andcomparing key points on them makes it possi...Courses: ENGR41X Multidisciplinary Capstone
Proposer: Devin Pham
SAE-GFR Environment Simulation using Matlab and Unreal Engin...
Custom environment simulation will allow for the testing of our perception pipelines in a variety of circumstances. Matlab allows for the int...Courses: ENGR41X Multidisciplinary Capstone
Proposer: Marcus Wheeler
SAE-GFR Evaluation and improvement of racetrack detection wi...
Camera image detection is currently our primary method of detecting the race track. There are multiple projects in the camera pipeline this y...Courses: ENGR41X Multidisciplinary Capstone
Proposer: Marcus Wheeler
SAE-GFR Integration of racecar inertia measurement unit (IMU...
Project Number: 502Subsystem: Autonomous SensorsCourses: ENGR41X Multidisciplinary Capstone
Proposer: Marcus Wheeler
SAE-GFR Integration of Raceline Optimization and controls in...
Raceline optimization, which is solving for the fastest path and controls through a race track, is essential in order to be fast. Doing so ac...Courses: ENGR41X Multidisciplinary Capstone
Proposer: Marcus Wheeler
SAE-GFR Racetrack Detection Using LiDAR Data
Lidar sends out lasers and develops a point cloud with depth information based on the light received.There are two projects involvi...Courses: ENGR41X Multidisciplinary Capstone
Proposer: Devin Pham
Secure Password Manager
The project is to develop a web-based password manager that enables users to securely store and manage their sensitive website credentials. T...Courses: CS467 (3 Month), CS467 (3 Month) and CS46X (9 Month)
Proposer: Samarendra Hedaoo
Securing Agent-to-Agent Communication in Generative AI Syste...
The project “Securing Agent-to-Agent Communication in Generative AI Systems” addresses the growing risks in multi-agent environments wher...Courses: CS46X On Campus (9 Month)
Proposer: Rakesh Keshava
Self-Organizing AI Agents at the Edge
The goal of this project will be to create a network of AI agents running on edge devices that can make self-organizing decisions among the n...Courses: CS46X On Campus (9 Month)
Proposer: Kyle Prouty
Sim Firefighter
This is a 2D or 3D simulation game where the user battles wildfires.IMPORTANT: This project does not have a formal industr...Courses: CS46X Online (9-month)
Proposer: William Pfeil
Simple Baby (iOS/Android)
SimpleBaby is an open-source, privacy-focused baby tracking application designed to empower caregivers by providing a secure, local-first pla...Courses: CS46X On Campus (9 Month)
Proposer: Alexander Ulbrich
Simulating Fruit Transportation
In collaboration with the Department of Food Sciences, design, manufacture, and test a mechanism to simulate the transportation of fruit (e.g...Courses: ENGR41X Multidisciplinary Capstone
Proposer: Layne Clemen
Skyborn Pirate Game (Working Title)
Skyborne Pirate Game (working title) is a 3D game built with Unity. The core focus of this game is going to be the physics game play in the p...Courses: CS46X On Campus (9 Month)
Proposer: Taz Larson
Smart Grocery Housekeeping
Build an app to track what groceries were brought in, notify when they are about to expire and suggest recipes to use themCourses: CS467 (3 Month)
Proposer: Samarendra Hedaoo
Smart Recycling Bin
Today’s recycling bins are not able to reject trash and accept only recyclable containers. Because of this the bins are often filled with g...Courses: ENGR41X Multidisciplinary Capstone
Proposer: Layne Clemen
Solar Airplane
The project’s main objective is to design, build and fly an unmanned aerial vehicle (UAV), for both manual and autonomous control, for whic...Courses: ENGR41X Multidisciplinary Capstone
Proposer: John Greeven
Student Driver Simulation
As teenagers first learn to drive, there are a number a thinking and processing skills alongside motor skills they must learn simultaneously ...Courses: ECE44X (9 Month)
Proposer: Calvin Hughes
Student Experience Story Archive Project (SESAP) Website Dat...
This project will take an existing website and handoff materials from the previous CS student developer along with additional data files to c...Courses: CS46X On Campus (9 Month), CS46X Online (9-month)
Proposer: Rachael Cate
TanAI AI tanning App
This project is a mobile application that uses AI and machine learning to optimize tanning routines based on individual skin tone and real-ti...Courses: CS46X Online (9-month)
Proposer: Ethan Clinick
Tap Tap Rhythm game for iOS or Android
This will be a 2D game for iOS or Android device. In this game, users can play "taps" (tapped rhythm patterns) in gameplay similar ...Courses: CS467 (3 Month), CS46X Online (9-month)
Proposer: William Pfeil
Tasktix
Over the past year, I’ve been fleshing out a web app for tracking tasks called Tasktix that is designed for power users and available for f...Courses: CS46X On Campus (9 Month)
Proposer: Nate Baird
TaxonBodyMassML - Phylogeny-informed prediction of species b...
The project will harness a comprehensive database of measured species body masses together with the Open Tree of Life’s phylogenetic framew...Courses: CS46X On Campus (9 Month)
Proposer: Mark Novak
Temperature Control System for Preparing Reagents
In biological and biomedical research, many reagents are stored at ultra-low temperatures (e.g., –20 °C) to preserve stability, but must b...Courses: ECE44X (9 Month)
Proposer: Samantha Seymour
Text Adventure Game for Education
You will be creating a website that allows educators to easily create and deliver Text Adventure Games to a class on their school computers. ...Courses: CS46X Online (9-month), CS467 (3 Month)
Proposer: William Pfeil
Text Adventure Game with AI
You will be creating a website that interacts with AI to create and deliver Text Adventure Game of exploring dungeons. The game will feature ...Courses: CS46X Online (9-month)
Proposer: Ersan Ustundag
The Bike Kollective
This mobile app allows bike sharing everywhere for everyone. For free.IMPORTANT: This project does not have a formal indus...Courses: CS467 (3 Month), CS46X Online (9-month)
Proposer: William Pfeil
The Job Hunting AI Web Tool
Develop the ultimate smart AI-based job searching tool. This project will be done by capstone students who are also interested in Data Scienc...Courses: CS46X Online (9-month), CS467 (3 Month)
Proposer: Samarendra Hedaoo
TinyLines
TinyLines is a playful, minimalist “line-a-day” journal app that lets users capture a single thought or memory each day. Students will bu...Courses: CS46X Online (9-month), CS46X On Campus (9 Month)
Proposer: Bangbay Siboliban
Top-n Music Genre Classification Neural Network
Top-n Music Genre Classification Neural Network - the name says it all...IMPORTANT: This project does not have a formal in...Courses: CS467 (3 Month), CS46X Online (9-month)
Proposer: William Pfeil
Tracking Antenna for High Power Rocket
This project will be developing a ground-based device utilizing GPS tracking to precisely locate the HART team’s two-stage model rocket in ...Courses: ENGR41X Multidisciplinary Capstone
Proposer: John Greeven
TrackIR: 3D Asteroids Game
TrackIR has been an integral part of our business for many years. As a lightweight head tracking input device, it is ideal for use in gaming ...Courses: CS46X On Campus (9 Month)
Proposer: Ryan Mann
TrackIR: 3D Rampage Style Game
TrackIR has been an integral part of our business for many years. As a lightweight head tracking input device, it is ideal for use in gaming ...Courses: CS46X On Campus (9 Month)
Proposer: Ryan Mann
TrekTrak: Fitness Events Management and Participation (2025-...
This project aims to develop a cross-platform solution (web and mobile) for organizing and managing fitness-related events. The system will e...Courses: CS46X On Campus (9 Month)
Proposer: Alexander Ulbrich
Ultimate NERDcave
Most OSU labs are: not very inspiring and not very welcoming from a design point of view. We want to change that. Part of this effort is to m...Courses: ECE44X (9 Month)
Proposer: Vincent Immler
UniFreelancer Academy
UniFreelancer is the first freelance marketplace built exclusively to connect the university network to the freelancing industry. Whether a s...Courses: CS46X Online (9-month)
Proposer: Alina 0
User Interface and Controller for Injecting Turbulent Air Je...
A team of researchers at Oregon State University’s humanitarian engineering HEARTH Lab and the local non-profit Aprovecho Research Center (...Courses: ECE44X (9 Month)
Proposer: Nordica MacCarty
Using AI to Improve Supply Chains in Oregon
This project will explore how artificial intelligence can be applied to strengthen Oregon’s agricultural supply chains, with a focus on the...Courses: CS46X Online (9-month)
Proposer: Jim Cupples
UX and Design for a mobile sports gambling app
The back-end of our mobile app has almost completed development, so we are looking for Design and UX work to integrate the app's brandin...Courses: CS467 (3 Month)
Proposer: Bobby Schueller
VibroSonics: Haptic Audio Sensations: CS Team (AY 25-26)
As part of the VibroSonics team, you will work in a multidisciplinary design environment across Computer Science and Electrical Engineering t...Courses: CS46X On Campus (9 Month)
Proposer: Chet Udell
Visualization and Discernment of Low-Energy Beta Particle Tr...
Recent developments at Lawrence Berkeley National Laboratory have resulted in new methods for the detection and identification of low-energy ...Courses: CS46X Online (9-month)
Proposer: David Konyndyk
Wavelength
Music listeners, critics, and professionals have long used general social media apps to discuss their music-listening habits, tastes, and eng...Courses: CS46X On Campus (9 Month)
Proposer: Josue Bustamante
Website Security Research Project
This project involves building a simple web app (faux bank account, or similar), though the app is not the focus. Trying to attack the app in...Courses: CS467 (3 Month), CS46X Online (9-month)
Proposer: William Pfeil