The CS department seen a large variety of comps projects from our majors over the years. Here are some of them.
Class of 2023
- Xintai Ao - Crave: Comparing Food Delivery Costs Amongst the Most Popular Delivery Apps
- Will Baron - Using Markov Chains for Music Generation
- Maryo Botros - Using Robotics to Make Blinds Smarter
- Liam Bowen - Fantasy Baseball
- Roshni Edwards - Untangled: A Community-Building Hair Type Identification Web Application
- Stephanie Enriquez Isais - A Corcinar: A VR Mexican Cooking Game
- Maya Gonzalez - Using ML to Detect and Classify Alzheimer's Disease
- Cassandra Gutierrez - GroceryCheck: Helping Users Attain Recommended Vitamin Intake Values
- Brady Hagen - Game Feel
- Caleb Jordening - DRL in RL: Deep Reinforcement Learning in Rocket League
- Christian Keaunui - Creating a Deep Q-Learning Agent to Play Tetris
- Neython Lec Streitz - Raise the Bar: Video-Based Barbell Velocity and Bar Path Tracker for Weightlifting
- Chris Linscott - YouTube Image Search: Is It Viable?
- Kathy Liu - Style Checker: Teaching Python Code Style through Self-Correction
- Joaquin Madrid Larranaga - Computational Queries: Discoverability and Curiosity in User Centered Design
- Adrian Manhey - How to Catch a Rabbit: Reinforcement Learning in Stag Hunt Dilemma
- Sacha Peterson - The Typma Programming Language
- Alec Phillips - Software Testing Tutor: An Education Web Application
- Joshua Pulido - Offbeat VR
- Odelia Putterman - Predicting Cryptocurrency Prices Prediction for Index Fund Rebalancing
- Layla Razvi - TaskDrop: Productivity Gamified
- Sammy Sanchez - Fantasy Basketball Statistic Visualization Web App for Fantasy Users
- Jack Thomas-Colwell - A Web Interface for Angular Overlap Model Calculations
- Amelia Threatt - Automated Math Tutor
- Eddie Valdez - The Explore LA Web App
- Haotian Wang - AI Chinese Chess
- Jerry Wu - Building a Blockchain Time-Locked Wallet
- Angel Wu - Web-Based City Recommender
- Cathy Yim - A Photogrammetry Algorithm
Class of 2022
- Amaryllis Argueta - Creating Meaningful Virtual Spaces: Reimagining the 色界吧 Disorientation Guide through Unity
- Aarushi Arora - Los Angeles Community Fridges
- Hector Baez - Automating Data Extraction from Document Images
- Olivia Baldwin-Geilin - Greenspaces: Accessing the Outdoors made Easy
- Layal Bata - Cognitively Modeling the Two Systems Account of Theory of Mind using Analogy
- Bryce Boyle - Landlord Lookup Web Application for Tenant Transparency
- Jennifer Cano - Learning a Language through the Use of Pop Culture References
- Maxie Castaneda - Character Build and Weapon Upgrade in Blood, Sweat, and Tears
- Rayhon Choudhry - Using Agent-Based Modeling to Simulate Heterogeneity in Investment Strategies in Financial Markets
- Dyani Dillard - Deep Learning to Detect Melanoma in Different Skin Types
- Dylan Edwards - Exploration of Architectural Tactics and Patterns of Micro-Services and Cloud Native Solutions
- Nick Escobar - Branches: A Game of Choice and Agency
- Chelsea Fell - COVID Tracking App
- John Gayden - Invasion of Privacy: How Social Media Surveillance Products Impact Marginalized Communities in the US?
- Myles Hultgren - Breaking Conventions in Gaming
- Grey Hutchinson - Acoustic Neural Networks to Find Elusive Species
- Amy Kim - A Text-Based Game of Uno
- Anna Kim - 色界吧 Book Exchange
- Jason Lee - Semi-Automated Essay Grader Using Machine Learning Techniques
- Jessica Li - 色界吧TradePost Web App
- Anaiah Little-Diop - To be Seen by the Forest: A Digital Interactive Horror Comic
- Toros Margaryan - Constructing an Efficient Algorithm to Find All Magic Squares of an Arbitrary Size n
- Ali Mian - Can AI be Held Morally Responsible?
- Scott Morris - Attempting Balanced Racial Accuracy in Facial Recognition
- Anna Nefedenkova - Simulation of Chemical Reaction Pathways and Reaction Rates Calculation Using Matrix Representation
- Hil Oglesby - A New Way to Learn how to Sing
- Michael Phaneuf - Designing and Building a Full-Stack Web Application: Court Report
- Jasmine Reyes - Life in American Quarantine
- Joey Rose - Novel Architecture Design for Updating Large, Real-Time Geospatial Datasets
- Gwen Sarapata - Traffic Light Detection
- Kailen Shinmoto - Basketball Analytics for NBA Roster Constriction
- Jack Stark - RISC-V Compliant Vector/Graphics Hardware
- Nate Steckel - ARG Oriented Game Design
- Daniel Torres - The 2020 Presidential Election and COVID Deaths
- Sunny Yu - Convolutional Malware Classification with Attention
- David Zhang - Machine Learning: Predicting the Outcome of a Tennis Match to Maximize Betting Profits
- Sherwin Zhang - Sonatina: Music Composition through a Dual-Screen Web Application
- Daniel de Leon - Automated Running Form Feedback Using AI Powered Pose Estimation
Class of 2021
- Mohi Andrabi - 色界吧 Analytics: Performance Evaluation Catered to Division 3 Soccer
- Savon Brown - A Path Tracer in C++ and CUDA
- Rowan Fitch - Optimal Stoke
- Enrique Goudet - Web Application with User-Based Collaborative Filtering
- Di Hu - Designing Calm Technology with E-Ink Display and Leap Motion
- Jack Kearney - DLay: Displaying the Effects of Latency on Cloud Computing Gaming through a Roguelike Video Game
- Chenghao Li - A Gomoku AI with Hand-Crafted Code
- Dylan Morison - Improving Study Motivation with a Socially Oriented Time Tracker
- Tammie Oh - Weight Maintenance and Nutrition-Based Model Application for College Students
- Wren Paris-Moe - Investigation of Financial Forecasting Systems; A Survey and Comprehensive Examination
- Annika Puth - Connect: A Nature Healing Mobile Application
- Daniel Scal - Crohn's Disease Management App
- Paul Sirri - Developing a Desktop Software Application for Helping Patients to Manage Type 1 Diabetes by Visualizing Healthcare Data
- Travis Thein - Forecasting COVID-19 Using Regression Comparison and a SEIR Model
- Jialin Tian - Experiments in Virtual Reality
- Sophia Yang - Virus Classification Model using Viral Reference Sequence
- Sarah Yi - Measuring Racial Bias During Police Traffic Stops Between Democratic and Republican States
- Cynthia Zhang - Classical Chinese Word Segmentation
Class of 2020
- Sara Bawale - Speed Dating for Fonts: Using Machine Learning to Create Pleasing Font Combinations
- Julian Chan - The End-to-End Product Development as a Full-Stack Web App: Providing a Better Alternative to Ratemyprofessors.com
- Ethan Chen - Improving Rendering Performance and Space Complexity by Combining Reversed Path Tracing and Sorted Deferred Rendering
- Jacob Farner - Analog Waveform Synthesis in the Context of Musical Instruments
- Hope Fowler - A Consideration of Empathy
- Allie Frank - Immersive Design: A Theatrical Approach to Indie Video Game Development
- Alexis Hale - Building a Video Game with Automated Processes: AI and Procedural Generation
- Daniel Huth - Algorithm Optimization in the Context of Factorization Theory
- Malvika Khanna - Autonomizing Water Rights through Visualization of Satellite Data
- Josh Kim - Refuting Random Walks Hypothesis: LSTM Networks on S&P 500 Index
- Brian Li - Hybrid, the Most Favored Movie Recommender System
- Logan McIntyre - Computer Graphics for Interactive Media
- Teagan Mucher - Mitigating Engagement with False News Stories on Twitter through Intervention
- Courtney Nelson - A Partially Self-Driving Golf Cart Using Ranging Sensors and Real Time Data Analysis
- Max Peng - Predicting Wildfire Cause and Burn Area
- Leopold Ringmayr - Classification of Skin Lesions: How Deep Learning Can Improve Medical Diagnosis
- Xiomara Rodriguez - Social Network Analysis on the Zapatista Online Support Network
- Joey Sortino - Sculpting the Interactive, Audio-Visual World for a Digital, Psychological Thriller Experience
- Jade Wu - DNA: A Replacement for Silicon
- Yan Yan - Image Compression on Paintings from Abstract to Realism
Class of 2019
- Stephanie Angulo - Creating an Augmented Reality Application for iOS Platforms
- Allie Brenner - Comfort Level and Short-Term Success in Computer Science
- William Chen - Feature-Based Sentiment Analysis
- Leo Connelly - Addressing Barriers to Entry Surrounding Electronic Medical Records
- Charlotte Cullip - Training Convolutional Neural Networks to Classify Knitted Stitches
- Sasha Eberhardt - Bayesian Network Games with Intentions
- Luis Figueroa - Part-of-Speech Tagger for Non-Natural Language in Bug Reports
- Dan Gittelman-Egan - iVoting in Estonia: The Democratic Considerations and Security Implications of Digital Governance
- Malone Hedges - Designing Music around New Human Behaviors
- Ogo Ikefuna - Africa Wireless: The Mass Communication Technology of the Black Oral Tradition
- Jonathan Hou - Why an Artificial Brain Under-Performs a Human Brain and DeepMind's AI
- Eddie Kochman - Algorithmic Game Theory: Vickrey-Clarke-Groves Mechanism for Sponsored Search Auctions
- Austin Lee - Using Neural Networks to Drive an RC Car
- Kevin Oh - User Centered Design: QAB iPad App for the Occidental Baseball Team
- Sabrina Palmer - Comprehensive and Dynamic Online Test for Evaluating and Training in Rational Numbers
- deGrasse Schrader - Who is Responsible for Artificial Intelligence?
- Drake Song - Improving Automatic Text Summarization with Coreference Resolution
- Emily Tran - Generating Music using Artificial Intelligence
- Andrew Valenzuela - Classifying the Modern NBA Player using Machine Learning Techniques
- Chloe Zeller - Minimizing Sexism in AI Through Altering Word Embedding Input
- Vena Zhang - A Type System for URLs
Class of 2018
- Shasta Clokey - Using Smartphone Data to Determine a VR User's Heading
- Max Marion - A Neural Rhyming Couplet Generator
- Ellen Shin - A MERN List Organization Web App