Capstone Projects

Each year, graduating students in Bellevue College’s BS in Computer Science program complete a Senior Capstone Project. Under the guidance of faculty advisors, student teams design, build, and present solutions to real-world computing challenges. These projects provide critical, hands-on experience in collaborative software development and prepare graduates for careers in technology.

Select an academic year below to learn more about our students’ senior capstone projects from that year.

Autonomous Garden Monitoring

Empower your gardening with our advanced IoT app. Leveraging drone technology for data capture, cloud-based machine learning for analysis, and a user-friendly interface for personalized garden insights. Experience smart, simplified gardening today.

Group Members: Tedros Tsegay, Benjamin Van Cise, Hyungmin Jeon, Charles Biffin

Faculty Advisor: Dr. Sara Farag

Blindr

Blindr is an app for users to find other like-minded individuals to engage in conversation about their favorite topics via forums or private messaging.

Group Members: Dayna Clifford, Keitaro Hallberg, Jenny Tran, Joshua O

Faculty Advisor: Dr. Sara Farag

BeMyGuest

BeMyGuest enhances the future of vacation rental planning by offering everything you need in one place – fulfilling the needs of both hosts who rent out properties and the guests who stay at them.

Sponsor: Expedia

Group Members: Hieu Do, Matthew Granger, Elena Ochkina, Joe Prado

Faculty Advisor: Dr. Fatma Cemile Serçe

Konvergo – Property Management Made Easy

Konvergo is a web-based platform that makes property management easy for Expedia property owners. It offers personalized recommendations to help owners optimize their listings by automatically comparing them against competitors. It also serves as a convenient one-stop shop, enabling owners to manage all listings in one place with changes synced across all platforms.

Capstone Showcase Award: 1st Place Project, 2022

Group Members: Derek Adelman, Jessica Cortes, Minyao Tan, Liam Watson

Faculty Advisor: Dr. Fatma Cemile Serçe

Automated Greenhouse – An IoT Project

The Automated Greenhouse is an IoT-based system that allows users to remotely monitor plants and analyze their growing conditions. The system integrates cloud computing, data analytics, and scheduling features to provide insights, automate greenhouse operations, and optimize plant growth.

Capstone Showcase Award: 2nd Place Project, 2022

Group Members: Adrian Warman, Duncan Garing, Ishan Jaidka, Amrit Pandher

Faculty Advisor: Dr. Fatma Cemile Serçe

Socialscope – Social Media Analytics Simplified

Socialscope is a web-based platform that simplifies social media analytics. It allows users to easily search across multiple social networks and analyze trends, opinions, and engagement. Built with React.js, Spring Boot, D3.js, and hosted on AWS, Socialscope integrates with social media APIs and uses Google Cloud Natural Language for data analysis.

Capstone Showcase Award: 3rd Place Project, 2022

Group Members: Andrew Middleton, Gihane Ndjeuha, Thien Huynh

Faculty Advisor: Dr. Sara Farag

WebCL Card

WebGL Card is an online, turn-based card gaming platform utilizing WebGL graphics. It supports secure, multiplayer games (including AI opponents) and can run multiple games simultaneously on the server. The platform includes two games, Blackjack and Texas Hold’em, with a built-in betting system. Players can log in to track their win/loss records and balance history.

Group Members: Anthony Klobas, Jeff Talada, Sean Hardin
Faculty Advisor: Dr. Sara Farag

Road Trip Advisor

Road Trip Advisor is a web application that helps people plan amazing road trips. After entering a starting and destination point, the web application will suggest a couple of road trip alternatives overlayed with different restaurant, hotels and activities options optimized with user preferences. The user preferences will be determined based on the available reviews provided. The users shall be able to view road suggestions for their trips, be able to create a new trip by entering starting and destination points and trip constraints and be able to login and save their trip info.

Group Members: Beverly Ackah, Frederick Wirtz, Shaila Hirji
Faculty Advisor: Dr. Fatma Cemile Serçe

Bellevue College AR Campus Tour

The Augmented Reality (AR) Campus tour is intended to assist students, professors, and visitors as they navigate the main Bellevue College campus. The AR Campus tour app is an augmented reality application for Android-powered mobile devices that help out current and future Bellevue College students in recognizing the buildings around campus, learning more information about that particular building and finding destinations.

Group Members: Anara Satkeeva, Bridget Wellen, Evgeniya Kokareva, Sophie Shaw
Faculty Advisor: Dr. Fatma Cemile Serçe

Item is Items – 2D Adventure Puzzle Game

The Items is Items game, is a top down 2D item adventure puzzle game. With an inventory UI that allows you to combine and store items and the ability to use items to interact with the world. The game’s goal is to provide players with the experience of using all items they can find in creative and interesting ways to solve any challenge presented to them.

Group Members: Annick Stefanin, Job Betcher, Jordan Betcher
Faculty Advisor: Dr. Sara Farag

Forest Fire Detection System

Forest fires are a major concern in the present day global ecosystem, causing harm in ways such as destroying timber, killing wildlife, and polluting the air. Our goal in developing a Forest Fire Detection System for EarthNow, a satellite imaging system, is to not prevent forest fires from occurring, but to detect when they first start and notifying authorities in order to minimize the damage.

Group Members: Anis Beyzaee, Ephraim Scarf, Joey Colombi
Faculty Advisor: Alfred Nehme
Sponsor: EarthNow

RU Calculator

Cosmos DB is a highly reliable cloud application that still requires some adjustments in order to better fulfill its reliability and clarity with customers. For customers, there is an ever-growing concern with transparency, especially with monetary costs. Thus this project is focused on aiding the financial aspect of Cosmos DB. In the case of this project, we are working with Cosmos DB and we are trying to sharpen its efficiency and accuracy of one of its side functionalities: the estimation calculator of Request Unit throughput.

Group Members: Ferdinand Tembo, Kevin Tran, Phuong Do
Faculty Advisor: Alfred Nehme
Sponsor: Cosmos DB

CS Senior Capstone poster for the project Dungeons and Dragons Encounter Builder. The poster features screenshots of the user interface and the app's architecture. The poster contains a brief description of the app: "Our application lowers the barrier to entry for the average gamer by providing a handy tool to generate encounters automatically, or sort through hundreds of types of monsters with a few quick clicks."

Monster Matchmaker

Monster Matchmaker is an ADA-accessible website and Alexa app that helps players quickly find and build monster encounters in Dungeons & Dragons. Users can generate encounters automatically, browse hundreds of monsters in just a few clicks, and customize results based on their story.

Capstone Showcase Award: 2nd Place Project, 2020; Best Poster Design

Group Members: Brandae Grein, Lauren Kearney, Dawson Murphy, Jena Lovejoy

Faculty Advisor: Dr. Sara Farag

CS Senior Capstone poster for the project Context Aware Personal Assistant. The poster features screenshots that highlight the app's user interface as well as a flowchart that describes the app's backend implementation.

Context Aware Personal Assistant (CAPA)

Capstone Showcase Award: 1st Place Project, 2020

Group Members: Erik Dekker, Jon Wishcamper, Justin Edens, Nick Brouwer

Faculty Advisor: Dr. Fatma Cemile Serçe

Food Sharing

Food Share challenges food waste by providing an online platform which encourages community members to share food with one another. With Food Share, users have an alternative method of obtaining food alongside visiting local food pantries.

Capstone Showcase Award: Best Poster Design

Group Members: Dominuc Luu-Jerry Zhu-Max Henderson-Pazuzu Jindrich

Faculty Advisor: Dr. Fatma Cemile Serce

AR Translator – Real-Time Translation Application

AR Translator is an application created for Apple device users. Travelers and students alike can use the application to translate detected text from the camera live feed to language of choice in real time.

Group Members: Reina Suy, Muluh Nkengla, Evan Johnson, Francois Mukaba

Faculty Advisor: Dr. Sara Farag

Distributed Hashtable

Distributed Hashtable is a decentralized in-memory Data Storage Networking using Distributed Computing. This network can be applied to run on local machines as well as on cloud interface such as Azure or AWS. Each server on a network is known as a node in the system and is responsible for storing specific files of any data type. The heart of the network relies on the Chord peer-to-peer protocol for file distribution which allows its decentralized nature. The network alongside Chord algorithms creates an environment that is scalable, reliable, and secure.

Group Members: Andrew Frantsuzov-Palak Sharma-Rachana Mandal-Daniyal Adzhiyev

Faculty Advisor: Alfred Nehme

Real Neat Application – RNA 2D Modeling

Introducing a brand new way to compare differing structural analysis of RNA side by side easily and quickly. No more trying to figure out command line codes and options to get the best results, the Real Neat Application makes choosing the right algorithm and the right options easy and accessible for any laboratory. No extra work learning coding needed, so you can focus on what matters to you.

Group Members: Anahit Hovhannisyan-Joshua Standerfer-Nick Passantino

Faculty Advisor: Alfred Nehme and Jacqueline Drak

WattTime Energy Emissions Dashboard

WattTime promotes AER “Automated Emissions Reduction”, this is the practice of using electricity at times when energy is the cleanest. Our dashboard helps people do just that, by monitoring emissions, and highlighting the times when marginal generation is supplied by carbon free or renewable energy. For example, if you’re in Texas, and get your energy from Electric Reliability Council of Texas, Inc. (ERCO), then 4pm would be a good time to power or charge any devices or equipment, at this time, marginal increases in demand are supplied by carbon free and renewable energy sources.

Sponsor: WattTime

Group Members: Alex Kourkoumelis-Matthew Clark-Derek Avery-Beau Shirdavani

Faculty Advisor: Dr. Sara Farag

CS Senior Capstone poster for the project Apache Spark. The poster features an overview of the problem that the projects seeks to address---data storage--- and highlights the architecture of Apache Spark.

Apache Spark

Capstone Showcase Award: 3rd Place Project, 2020

Group Members: Vida Mohavedi, Garth Scheck, Evan Bariquit, Stephen Madigan

Faculty Advisor: Alfred Nehme

Global Energy Transparency (GET)

GET brings global energy data into one convenient platform. It provides forecasts and insights on how and where energy is generated, helping users make informed decisions about their energy consumption and when energy is the cleanest.

Sponsor: WattTime

Group Members: Max Ayala, Andre Weertman, Naoki Lucas, Vitaliy Stepanav

Faculty Advisor: Dr. Sara Farag

Review Reader

ReviewReader helps travelers quickly identify hotels that match their needs by summarizing pros and cons, filtering reviews, and streamlining booking. For property owners, it provides clear insights into guest reviews, tracks trends over time, and enables comparison across multiple properties.

Group Members: Hoyoung Lim, Ngan Campbell, Noura Jammour, Veronika Dmytrk

Faculty Advisor: Dr. Fatma Cemile Serçe

Road Lane Detection

Road Lange Detection provides a unique approach to road lane detection combining machine learning with image processing.

Group Members: Josue Lopes-Madrid, Woongbee Cho, Delancy Mai, Justin Saunders

Faculty Advisor: Alfred Nehme

CS Capstone 2018 poster for the CS Advisor project. The poster contains an overview of the services offered through the application and the app's architecture.

BC Adviser

BC Adviser is a virtual counselor application that provides the same support as an in-person or phone adviser. Accessible via Alexa-enabled devices, it responds to a variety of student inquiries using suggested or custom voice commands.

Group Members: Erik Uri, Marius Popescu, Norman Lew

Faculty Advisor: Dr. Fatma Cemile Serçe

BitLearns Dashboard

The BitLearns Dashboard addresses a critical challenge educators face: understanding how students are engaging with course material. Using Agile methodology, students built a full-stack application with React, Node.js, and PostgreSQL that provides interactive data visualizations, making it easy for educators to track student progress, identify who needs support, and improve teaching strategies based on classroom results.

Group Members: Daniel Maiovskyi, Jonah Chegarnov, Jason Do, WanKang, Xiurong Zhang

Faculty Advisor: Wentao Chen

FollowBot

FollowBot is an autonomous parcel delivery robot designed to assist people with disabilities by following them and navigating their surroundings. Students built a low-cost robotics solution combining machine learning for person detection and tracking, Arduino-controlled hardware, and a Flask-based full-stack application that maps environments and plans optimal paths, demonstrating how AI and robotics can create practical assistive technology.

Group Members: Frank Vanris, Igor Janotti, Joseph Hoang, Trong Duong

Faculty Advisor: Dr. Sara Farag

Frailty Tester

Frailty Tester is a web-based application that uses AI and computer vision to guide seniors through balance tests and provide instant feedback. Students built this solution with React, AWS, and pose detection models that analyzes balance through a webcam, making assessments more frequent, affordable, and accessible for seniors to complete at home while enabling healthcare providers and clinical researchers to monitor their patients remotely instead of relying solely on expensive in-person clinical visits.

Group Members: Monica Nguyen, Deshawn Haas, Luke Brandes, Zichen Men

Faculty Advisor: Wentao Chen

Project Sponsor: John Leddo

Pineapple Expense

Pineapple Expense is an Android mobile app that streamlines employee expense reporting by using AI to automatically extract data from receipt photos. Students built this solution with AWS cloud services, including serverless functions for receipt processing, enabling employees to quickly capture and submit expenses through their phones while managers can easily review, approve, and export the data for accounting purposes.

Group Members: Chris Nevares, Eric Feng, Michael Xu, Tyler Hawthorn

Faculty Advisor: Dr. Sara Farag

The Fridge

The Fridge is a smart fridge tracker that solves the problem of not knowing what food you have or how fresh it is. Students built this solution using a Raspberry Pi with a camera to automatically scan barcodes as groceries are added, syncing the inventory to a React Native mobile app for checking inventory on the go, and AWS cloud services for image recognition, data storage, and recipe generation.

Group Members: Nathan, Philip, Reph, Ryan

Faculty Advisor: Gordon Gul

Virtual Keys

Group Members: Gabriel Stewart, Christopher Butler, Maxwell Weinberg, Julius Sale

Faculty Advisor: Gordon Gul

Interactive Speech Therapy Web App

Group Members: Selena Sat, Andrew Fales, Tyler Anton, Jacob Lin

Faculty Advisor: Dr. Sara Farag

EKGenie

Group Members: Paige Lui, Evan Ingalls, Hawraa Alhasnawi

Faculty Advisor: Dr. Ishaani Priyadarshini

MovieNight

Group Members: Aman Khera, Hannah King, Karn Khera, Khalil Coats

Faculty Advisor: Dr. Fatma Serce

PRL-Portal Mobile App

Group Members: Ky Lam, Ajay Deva, Anh Lo, Thinh Le

Faculty Advisor: Dr. Sara Farag

SilentSentinel

Group Members: Christian Paradis, Conrad Nark, Mariana Butarov

Faculty Advisor: Dr. Fatma Serce

AI Smart Fridge

Group Members: Nihal James, Chris Dougherty, Yungchuan Lo

Faculty Advisor: Dr. Sara Farag

TutorBot.Me

Group Members: Ryan, Ray, Landon, Miguel

Faculty Advisor: Wentao Chen

Last Updated March 3, 2026