ct-logo

141+ Best Capstone Project Ideas For Computer Science

In the growing world of computer science, selecting the right capstone project can be a pivotal decision for students. A well-chosen project can not only demonstrate your skills but also open doors to exciting opportunities in the tech industry.

To help you make an informed choice, we’ve compiled a comprehensive list of 141+ good capstone project ideas for computer science students, categorized by fields of interest. These ideas encompass a wide range of topics, ensuring there’s something for every computer science enthusiast.

What Is Capstone Project in Computer Science

Table of Contents

A capstone project represents the conclusion of a student’s career. It is often completed during the student’s last year of study. The capstone project displays all you’ve learned and accomplished all semester long. Depending on the discipline and the criteria of the educational institution, capstone projects might take the shape of research articles, software programs, experiments, presentations, or artistic works.

Real-world applicability and significance are what make a capstone project shine. It requires students to work with faculty mentors to apply their theoretical knowledge to real-world situations and develop original solutions. Students may demonstrate their knowledge and skills, get practical experience, and grow from beginners to experts in their profession via this project.

Significance of Capstone Projects

Want to why capstone project ideas are good to make? Let’s know the importance of capstone project ideas for computer science students.

1. Integration of Knowledge

Capstone projects require students to draw upon the knowledge and skills they have acquired throughout their academic journey. This integration of concepts from various courses fosters a holistic understanding of the subject matter.

2. Problem-Solving Skills

Capstone projects often involve tackling complex problems or tasks. This challenges students to develop critical thinking, problem-solving, and decision-making skills, which are highly valuable in any profession.

3. Interdisciplinary Learning

In some cases, capstone projects encourage interdisciplinary collaboration. This exposure to multiple fields can lead to innovative solutions and a broader perspective on the subject matter.

4. Professional Development

Completing a capstone project can boost a student’s confidence and competence. It provides tangible evidence of their abilities, which can be showcased to potential employers or used as a portfolio piece.

5. Real-World Application

The practical value gained through capstone projects is significant. They provide students an opportunity to work on real problems and develop workable solutions, which is invaluable training for their future employment.

How to Choose the Right Capstone Project

Want to know What Are the Three Best Ways to Generate Ideas for A Writing Project and how to choose them? These are the following steps to choose the right capstone project for computer science. 

How to Choose the Right Capstone Project

1. Identify Your Interests

Consider your passion and interests within your field of study. A project aligned with your interests will keep you motivated throughout the process.

2. Define Your Goals

With this last project, what do you want to accomplish? Get your academic or professional objectives in the open, and make sure your project serves them.

3. Consult with Faculty

Seek guidance from your professors or mentors. They can provide valuable insights, suggest relevant topics, and help you refine your project idea.

4. Assess Feasibility

Evaluate the feasibility of your project in terms of available resources, time, and scope. Ensure it’s achievable within the constraints of your academic program.

5. Consider Impact

Evaluate the results you want to achieve with your project. How will it help advance your area of study or solve pressing societal issues?

6. Research Existing Work

Review existing literature and projects related to your chosen topic. This will help you identify gaps in knowledge and opportunities for innovation.

7. Plan and Develop

After choosing the best capstone project, you will create a detailed plan outlining the steps, milestones, and resources needed for its successful completion.

8. Seek Feedback

It’s important to get input from instructors, peers, and subject matter experts throughout the project. You may learn a lot from their analyses and suggestions.

9. Stay Committed

Capstone projects often require dedication and perseverance. Stay committed to your project, even when faced with challenges.

141+ Best Capstone Project Ideas For Computer Science Students

Following are the best capstone project ideas for computer science students. It is such as;

Best Capstone Project Ideas For Computer Science Students

Machine Learning and Artificial Intelligence (AI)

  • Image Recognition for Medical Diagnosis
  • Predictive Text Generation using GPT-3
  • Fraud Detection in Financial Transactions
  • Recommendation System for E-commerce
  • Autonomous Drone Navigation
  • Natural Language Processing for Sentiment Analysis
  • Handwriting Recognition for Language Translation
  • Autonomous Self-Driving Car Simulation
  • Speech Recognition for Voice Assistants
  • Predictive Maintenance for Industrial Equipment

Data Science and Big Data Capstone Project Ideas For Computer Science

  • Predictive Analytics for the Stock Market
  • Customer Churn Prediction
  • Social Media Sentiment Analysis
  • Healthcare Data Analytics
  • Data Visualization for Climate Change
  • Predictive Maintenance in Manufacturing
  • Recommender System for Streaming Platforms
  • Predicting Disease Outbreaks with Epidemiological Data
  • Sports Analytics for Performance Improvement
  • Financial Fraud Detection Using Big Data
  • Cybersecurity and Network Security

Capstone Project Ideas For Intrusion Detection System (IDS) Development

  • Network Traffic Analysis for Anomaly Detection
  • Secure Password Management System
  • Biometric Authentication for Access Control
  • Malware Detection and Analysis
  • Blockchain-Based Secure Voting System
  • Secure File Transfer Protocol (SFTP)
  • IoT Device Security
  • Privacy-Preserving Data Sharing
  • Cyber Threat Intelligence Platform
  • Web Development and Mobile App Development

Best E-commerce Platform Development

  • Social Networking Application
  • Online Learning Management System
  • Healthcare Appointment Booking App
  • Real-Time Language Translation App
  • Travel Planning and Booking Website
  • Virtual Reality (VR) Tourism Experience
  • Task Management Mobile App
  • Food Delivery Service App
  • Cryptocurrency Portfolio Tracker
  • Computer Vision and Image Processing

Capstone Project Ideas In Object Detection and Tracking 

  • Facial Recognition for Attendance
  • Augmented Reality (AR) Gaming
  • Document Scanner with Optical Character Recognition (OCR)
  • Art Style Transfer
  • QR Code Generator and Scanner
  • Gesture Recognition System
  • License Plate Recognition
  • Image Stitching for Panoramas
  • Medical Image Analysis for Disease Detection
  • Database Systems and Management

Online Grocery Store Database

  • Library Management System
  • Patient Record Management
  • Restaurant Reservation System
  • Inventory Management Database
  • Social Media Analytics Database
  • Customer Relationship Management (CRM) System
  • Job Search and Recruitment Platform
  • Online Auction Platform Database
  • Personal Finance Tracker
  • Artificial Intelligence and Robotics

Humanoid Robot with Emotion Recognition

  • Reinforcement Learning for Robot Navigation
  • AI-powered Chatbot for Customer Support
  • Robotic Arm Control with Computer Vision
  • Autonomous Delivery Robot
  • Smart Home Automation with AI
  • AI-Powered Music Composer
  • Speech-Enabled Home Automation
  • Autonomous Quadcopter Control
  • AI Dungeon Master for Role-Playing Games
  • Software Engineering and Development Tools

Version Control System for Distributed Teams Capstone Project Ideas 

  • Code Review and Collaboration Platform
  • Continuous Integration/Continuous Deployment (CI/CD) Pipeline
  • Automated Testing Framework
  • Bug Tracking and Issue Management System
  • Code Quality Analysis Tool
  • DevOps Dashboard for Infrastructure Management
  • Code Optimization Tool
  • Static Code Analysis for Security
  • Agile Project Management Tool
  • Internet of Things (IoT)

Capstone Project Ideas For Smart Home Energy Management

  • Environmental Monitoring with IoT Sensors
  • Smart Agriculture System
  • Wearable Health Monitoring Device
  • IoT-Based Smart Traffic Management
  • Smart Water Quality Monitoring
  • Smart Parking System
  • Home Automation with Voice Control
  • IoT-Based Asset Tracking
  • Industrial IoT for Predictive Maintenance

Game Development Capstone Project Ideas

  • 2D Platformer Game
  • First-Person Shooter (FPS) Game
  • Puzzle Adventure Game
  • Real-Time Strategy (RTS) Game
  • Virtual Reality (VR) Game
  • Augmented Reality (AR) Game
  • Multiplayer Online Battle Arena (MOBA) Game
  • Racing Game with Physics Simulation
  • Educational Game for Kids
  • Roguelike Dungeon Crawler
  • Natural Language Processing (NLP)

Capstone Project Ideas For Chatbot with Multilingual Support

  • Sentiment Analysis for Social Media
  • Language Translation Tool
  • Text Summarization
  • Question-Answering System
  • Language Model Fine-tuning
  • Named Entity Recognition
  • Language Generation for Storytelling
  • Plagiarism Detection
  • Speech-to-Text and Text-to-Speech Conversion
  • Cloud Computing and Virtualization

Great Cloud-Based File Storage and Sharing

  • Virtual Machine Management
  • Serverless Computing Platform
  • Cloud-Based Video Streaming Service
  • Container Orchestration with Kubernetes
  • Cloud-Native Application Development
  • Cloud Security Monitoring and Compliance
  • Cloud Cost Optimization Tool
  • Disaster Recovery Planning in the Cloud
  • Cloud-Based Data Warehousing

Human-Computer Interaction (HCI) Capstone Project Ideas

  • Accessibility Tools for People with Disabilities
  • Eye-Tracking Interface for Hands-Free Control
  • Virtual Keyboard for Touchscreen Devices
  • User Experience (UX) Testing Platform
  • Gesture-Based User Interface
  • Brain-Computer Interface for Disabled Users
  • AR/VR-based Educational Interactive Platform
  • Voice User Interface (VUI) for Smart Homes
  • Emotion Recognition in User Interfaces
  • Natural Language Interface for Software Applications

Blockchain and Cryptocurrency Capstone Projects

  • Cryptocurrency Wallet Application
  • Decentralized Finance (DeFi) Platform
  • Supply Chain Tracking with Blockchain
  • Digital Identity Verification
  • Tokenization of Real Assets
  • Blockchain-Based Voting System
  • Smart Contracts for Legal Agreements
  • NFT Marketplace Development
  • Blockchain for Healthcare Records
  • Energy Trading Platform with Blockchain
  • Cryptocurrency Exchange Development

Future of Capstone Projects in Computer Science

Capstone projects become more important as computer science evolves rapidly. These concluding efforts will shape computer science education and tech sector integration in the future. Let’s look forward to computer science capstone projects:

1. Integration of Emerging Technologies

Capstone projects will increasingly involve cutting-edge technologies like AI, blockchain, and quantum computing.

2. Industry Collaboration

Collaboration between academia and industry will play a pivotal role in shaping the future of capstone projects, providing students with real-world challenges and opportunities.

3. Interdisciplinary Focus

Expect a trend toward interdisciplinary capstone projects, addressing complex issues that require expertise from multiple fields.

4. Globalization and Remote Collaboration

Capstone projects will embrace remote collaboration, allowing students to work on international projects and gain diverse perspectives.

5. Emphasis on Ethical AI

Ethical considerations in AI and machine learning will become a central theme in computer science capstone projects.

6. Personalized Learning

Capstone projects will be tailored to individual student interests, fostering a more personalized and engaging educational experience.

7. AI-Powered Project Guidance

AI-driven tools will assist students in selecting, planning, and executing capstone projects, enhancing project success rates.

How To Find Your Passion in Computer Science Projects

 here are the headings for the steps to find your passion in computer science projects:

  • With the Self-Reflection
  • Explore a Variety of Topics
  • Practical Experience
  • Learn Continuously
  • Seek Inspiration from Others
  • Experiment and Innovate
  • Problem Solving and Impact
  • Feedback and Adaptation
  • Collaboration and Networking
  • Stay Informed

Choosing a capstone project is a big step for computer science students. Apply your knowledge and creativity to real-world situations. These many capstone project ideas for computer science students should excite you. Whether you’re interested in AI, web development, cybersecurity, or another sector. Choosing a project that matches your interests and professional ambitions can help you create something amazing.

The capstone project options range from AI and web development to cybersecurity and blockchain , offering something for every computer science enthusiast. Choose a capstone project that matches your hobbies and professional ambitions. These projects might affect your academic career and the future of technology, so embrace the difficulties, seek help, and remain dedicated.

With the appropriate project and perseverance, you’ll graduate with knowledge and a showcase of your abilities and creativity. Enter capstone projects and show off your creativity and technical skills. Your input will shape computer science.

Does computer science have a capstone?

Yes, computer science often includes capstone projects as a culminating experience in many academic programs.

What is a capstone project examples?

Capstone projects come in all shapes and sizes, including research papers, case studies, creative works, internships, and field placement projects.

How do I get ideas for a capstone project?

You can get ideas for a capstone project by exploring your interests, seeking inspiration from coursework, and considering real-world problems in your field of study.

What makes a good college capstone?

The capstone should be a culminating set of personal, academic, and professional experiences.

Similar Articles

How To Do Homework Fast

How To Do Homework Fast – 11 Tips To Do Homework Fast

Homework is one of the most important parts that have to be done by students. It has been around for…

Write assignment introduction

How to Write an Assignment Introduction – 6 Best Tips

In essence, the writing tasks in academic tenure students are an integral part of any curriculum. Whether in high school,…

Leave a Comment Cancel Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed .

logo

161+ Best Computer Science Capstone Project Ideas

As the culmination of your academic journey, a capstone project offers a unique opportunity to apply your acquired knowledge and skills to real-world challenges. In this space, we’ll delve into a myriad of thought-provoking concepts, from cutting-edge technologies to practical solutions that bridge theory and practice. 

Whether you’re a student seeking inspiration or an educator guiding the next generation of tech enthusiasts, our curated collection of computer science capstone project ideas aims to spark creativity and foster a deeper understanding of the diverse and ever-evolving field of computer science. Join us as we embark on a journey of exploration and discovery in the realm of capstone projects.

Table of Contents

Brief overview of computer science capstone project

A computer science capstone project serves as the culmination of a student’s academic journey, requiring the application of theoretical knowledge to real-world challenges. Typically undertaken in the final year, these projects demand innovation, problem-solving, and collaboration. Students choose projects aligned with their interests, often delving into emerging technologies. Successful completion not only demonstrates proficiency but also enhances practical skills and contributes to the academic and professional community. It’s a transformative experience that prepares students for the dynamic landscape of the tech industry.

Advantages of Using Computer Science Capstone Project Ideas

Discover some advantages of using computer science capstone project ideas:

  • Practical Application of Knowledge: Computer science capstone projects allow students to apply theoretical knowledge to real-world scenarios, bridging the gap between academia and industry.
  • Skill Enhancement: Engaging in capstone projects enhances practical skills such as problem-solving, critical thinking, and project management, preparing students for the challenges of the professional world.
  • Portfolio Enhancement: Successfully completing a capstone project significantly enhances a student’s portfolio, making them stand out to potential employers and showcasing their ability to tackle complex, real-world problems.
  • Networking Opportunities: These projects often involve collaboration with mentors and industry experts, providing valuable networking opportunities that can be instrumental in future career development.
  • Contribution to the Field: Capstone projects have the potential to contribute valuable insights and solutions to the computer science field, showcasing students’ innovation and their impact on the broader academic and professional community.

Criteria for Selecting a Capstone Project

A. alignment with personal interests and career goals.

Choosing a project that aligns with your passion ensures sustained motivation and dedication throughout the process.

B. Relevance to Current Industry Trends

Staying abreast of industry trends guarantees that your project addresses contemporary challenges, enhancing its impact and relevance.

C. Feasibility and Available Resources

Evaluate the feasibility of your project concerning available resources, both in terms of technology and support.

D. Potential for Innovation and Contribution to the Field

Opt for projects that push boundaries and contribute to the ever-evolving landscape of computer science.

Also Read: Computer Presentation Topics

List of Best Computer Science Capstone Project Ideas

Here is a complete list of computer science capstone project ideas for students:

Artificial Intelligence (AI)

  • Neural Network-based Image Recognition
  • Natural Language Processing Chatbot
  • Predictive Analytics for Healthcare
  • AI-powered Fraud Detection System
  • Autonomous Drone Navigation
  • Gesture Recognition System
  • Personalized Recommendation System
  • AI-based Game Design
  • Sentiment Analysis on Social Media Data
  • Speech Emotion Recognition
  • Autonomous Vehicle Routing
  • AI for Predicting Stock Market Trends
  • Deep Learning for Music Generation
  • AI-driven Virtual Personal Assistant
  • AI-powered Cybersecurity Monitoring

Machine Learning

  • Predictive Maintenance for Industrial Equipment
  • Customer Churn Prediction in E-commerce
  • Automated Video Surveillance
  • Credit Scoring Model
  • Smart Home Energy Management
  • Facial Recognition Attendance System
  • Disease Prediction using Health Data
  • Recommendation System for Online Learning
  • Anomaly Detection in Network Traffic
  • Fraudulent Transaction Detection
  • Autonomous Robot for Warehouse Management
  • Image-based Plant Disease Detection
  • Traffic Flow Prediction for Smart Cities
  • Gesture-based Control for Smart Devices
  • Machine Learning-based Crop Yield Prediction

Data Science

  • Social Media Analytics Platform
  • E-commerce Sales Forecasting
  • Predictive Policing System
  • Climate Change Data Analysis
  • Healthcare Data Management System
  • Sentiment Analysis Dashboard
  • Movie Recommendation Engine
  • Sports Analytics Platform
  • Crime Rate Prediction Model
  • Personal Finance Tracker
  • Virtual Health Assistant for Patients
  • Cybersecurity Threat Intelligence System
  • Smart City Traffic Management
  • Customer Segmentation for Marketing
  • Data-driven Air Quality Monitoring

Web Development

  • E-commerce Platform with AI Product Recommendations
  • Online Learning Management System
  • Social Networking Platform for Professionals
  • Blogging Platform with AI-driven Content Suggestions
  • Real-time Collaborative Document Editing
  • Event Management System
  • Personal Portfolio Website Generator
  • Fitness Tracking App with Social Integration
  • Online Food Delivery Platform
  • Crowdfunding Platform for Creative Projects
  • Job Matching Platform for Freelancers
  • AI-driven Resume Builder
  • Task Management Application
  • Travel Planning and Recommendation Platform
  • Property Rental Management System

Cybersecurity

  • Network Intrusion Detection System
  • Biometric Authentication System
  • Blockchain-based Secure File Storage
  • Phishing Detection and Prevention
  • Secure Password Manager
  • Ransomware Detection and Mitigation
  • Two-Factor Authentication Implementation
  • Vulnerability Assessment Tool
  • Secure Communication Platform
  • Security Information and Event Management (SIEM) System
  • Automated Incident Response System
  • Mobile App Security Analyzer
  • Firewall Rule Anomaly Detection
  • Malware Analysis Tool
  • Identity and Access Management System

Internet of Things (IoT)

  • Smart Home Automation System
  • Health Monitoring Wearable Devices
  • IoT-based Agriculture Monitoring
  • Smart City Parking Management
  • Industrial IoT for Predictive Maintenance
  • Water Quality Monitoring System
  • Intelligent Traffic Light Control
  • Smart Energy Management System
  • Smart Refrigerator with Inventory Tracking
  • Wildlife Conservation Monitoring using IoT
  • IoT-enabled Waste Management
  • Smart Building Energy Efficiency
  • Real-time Air Quality Monitoring
  • Smart Retail Shelf Monitoring
  • IoT-based Disaster Management System

Mobile App Development

  • Augmented Reality Navigation App
  • Language Learning App with AI Tutor
  • Fitness Tracking and Social Integration
  • Virtual Interior Design App
  • Location-based Social Networking App
  • Task and Time Management App
  • Personal Finance and Budgeting App
  • AR-based Educational Games for Children
  • Meditation and Mindfulness App
  • Food and Nutrition Tracker
  • Emergency Services Locator App
  • Language Translation App with Voice Recognition
  • Social Impact Reporting App
  • AR-based Museum Guide
  • AR-based Shopping Experience App

Software Development

  • Version Control System for Distributed Teams
  • Bug Tracking and Reporting System
  • Project Management Dashboard
  • Automated Code Review Tool
  • Continuous Integration and Deployment Pipeline
  • Collaborative Code Editing Platform
  • Automated Documentation Generator
  • Software License Compliance Checker
  • Codebase Security Analyzer
  • Application Performance Monitoring Tool
  • Test Case Management System
  • Code Quality Metrics Dashboard
  • Agile Project Management Tool
  • DevOps Collaboration Platform
  • Codebase Clone Detection System

Game Development

  • Virtual Reality (VR) Game Experience
  • Multiplayer Online Game with AI Opponents
  • Educational Game for Children
  • Real-time Strategy (RTS) Game
  • Puzzle Game with Dynamic Level Generation
  • Augmented Reality (AR) Game
  • Simulation Game for Training
  • Story-driven Adventure Game
  • Game with Procedural Content Generation
  • Sports Simulation Game
  • Music-based Rhythm Game
  • Virtual Pet Simulation Game
  • Game with AI-driven NPCs
  • Interactive Narrative Game
  • Cross-Platform Multiplayer Game
  • SDN-based Network Management System
  • IoT Device Communication Protocol
  • Network Traffic Optimization
  • Load Balancing for Web Servers
  • Intrusion Detection System for Networks
  • QoS-enabled Video Streaming
  • Network Bandwidth Monitoring Tool
  • VPN Configuration and Management
  • Software-defined WAN (SD-WAN) Implementation
  • Dynamic Routing Protocol Implementation
  • Network Simulation Environment
  • DNS Security Implementation
  • Network Packet Sniffing Tool
  • Network Topology Visualization Tool
  • Wi-Fi Signal Strength Analyzer
  • Autonomous Robot for Package Delivery
  • Humanoid Robot with Natural Language Understanding
  • Swarm Robotics for Agricultural Tasks
  • Robotic Arm for Industrial Automation
  • Underwater Exploration Robot
  • Robotic Prosthetic Limb with AI Control
  • Educational Robot for STEM Learning
  • Firefighting Drone with AI-based Navigation
  • Robot-assisted Elderly Care System
  • Agricultural Robot for Crop Monitoring and Harvesting
  • Exoskeleton for Rehabilitation
  • Search and Rescue Robot with Vision System
  • Mars Rover Simulation
  • Robot for Hazardous Material Handling
  • Robot-based Inventory Management System

Challenges and How to Overcome Them

1. time management and project deadlines.

Effective time management and setting realistic project deadlines are key to overcoming time-related challenges.

2. Technical Challenges and Problem-Solving Strategies

Expect technical hurdles, and devise effective problem-solving strategies to address them promptly.

3. Communication Issues within a Project Team

Establish clear communication channels to mitigate misunderstandings and foster collaboration within your project team.

4. Balancing Academic Responsibilities with Project Commitments

Maintain a balance between academic responsibilities and project commitments to ensure both aspects receive the attention they deserve.

In conclusion, computer science capstone project ideas represent a transformative journey for students, encapsulating the practical application of knowledge, skill enhancement, and the development of a robust professional portfolio. As students navigate the challenges of these projects, they not only forge connections within the industry but also contribute to the evolving landscape of computer science. The culmination of innovative ideas and problem-solving approaches prepares them for successful careers while leaving a lasting impact on the academic and professional communities. Embracing the opportunities presented by capstone projects is not just an academic requirement but a pivotal step towards becoming adept, industry-ready professionals.

Frequently Asked Questions (FAQs)

1. is it necessary for my project to be groundbreaking.

While not mandatory, a groundbreaking project can significantly enhance your portfolio and career prospects.

2. How Long Does a Typical Capstone Project Take to Complete?

The duration varies, but on average, a capstone project may take several months, depending on complexity and scope.

Leave a Comment Cancel Reply

Your email address will not be published. Required fields are marked *

Save my name, email, and website in this browser for the next time I comment.

The Capstone Experience

About capstones.

Student laser tag

Capstone are senior-level project courses that allow you to solve a substantial problem with knowledge gained from many areas in computer science and engineering. Students work in teams to define a problem, develop a solution, produce and demonstrate an artifact that solves the problem, and present their work. Class time focuses on the project design and implementation, but it may also include lectures on the practical application of advanced topics. Interdisciplinary projects that require interaction with other departments are encouraged.

A Capstone course is not simply an advanced course in a particular sub-area, nor is it an unstructured project course. A Capstone is designed to be a culmination of your learning, and a chance to develop and express many skills at once: For example, technical expertise and communication ability.

Capstone Goals

  • Projects must be large enough to require teams of several students to work on over one quarter.
  • Students must apply concepts from more than one sub-area of CSE (at the 300-level and above).
  • The work must involve a substantial design effort.
  • Students must present their work using formal oral presentations and written reports.
  • Efforts must culminate in an interesting, working artifact.

Capstone Course List

Capstones 2024 - 2025, autumn 2024.

  • Taught by: Shwetak N. Patel
  • Prerequisites: Either EE 271 or CSE 369; either CSE 466, EE 472, or CSE 474/EE 474
  • Description: Capstone design experience. Prototype a substantial project mixing hardware, software, and communications. Focuses on embedded processors, programmable logic devices, and emerging platforms for the development of digital systems. Provides a comprehensive experience in specification, design, and management of contemporary embedded systems.
  • Taught by: Tim Althoff
  • Prerequisites: CSE 332 and CSE 312, and at least one of CSE 446, CSE 442, or CSE 344.
  • Description: This Data Science Capstone focuses on the complete end-to-end process of data analysis performed with code: the iterative, and often exploratory, steps that analysts go through to turn data into results. Our focus is not limited to statistical modeling or machine learning, but rather the complete process, including transformation, exploration, modeling, and evaluation choices. Students will work in groups of four on a single project that will tie together and apply previous experiences from CSE 312, 332, 446, 442, 344, and other classes. Students are expected to already possess knowledge of appropriate machine learning, visualization and database methods, and will focus on independently applying those methods in the context of your project. There will therefore be limited lecture material in this course. Course staff will instead work closely with students to critique and advise on their group project. Students will experience the end-to-end data analysis process from transformation and exploration of data to modeling and evaluation. Your group will brainstorm on a project during the first week, before collaboratively exploring the data and implementing a complete data analysis workflow. This capstone course gives hands-on experience with selecting a data science question, and with crafting and evaluating a data science process to answer that question.

Winter 2025

Spring 2025, capstones 2023 - 2024.

  • Description: This Data Science Capstone focuses on the complete end-to-end process of data analysis performed with code: the iterative, and often exploratory, steps that analysts go through to turn data into results. Our focus is not limited to statistical modeling or machine learning, but rather the complete process, including transformation, exploration, modeling, and evaluation choices. Students will work in groups of four on a single project that will tie together and apply previous experiences from CSE 312, 332, 446, 442, 344, and other classes. Students are expected to already possess knowledge of appropriate machine learning, visualization and database methods, and will focus on independently applying those methods in the context of your project. There will therefore be limited lecture material in this course. Course staff will instead work closely with students to critique and advise on their group project. Students will experience the end-to-end data analysis process from transformation and exploration of data to modeling and evaluation. Your group will brainstorm on a project during the first week, before collaboratively exploring the data and implementing a complete data analysis workflow. This capstone course gives hands-on experience with selecting a data science question, and with crafting and evaluating a data science process to answer that question. question.

Winter 2024

  • Taught by: Barbara Mones
  • Prerequisites: CSE 458; CSE 459
  • Description: Apply the knowledge gained in previous animation courses to produce a short animated film. Topics include scene planning, digital cinematography, creature and hard surface modeling, animatics and basics of character animation, and rendering techniques.
  • Taught by: ECE
  • Taught by: Zoran Popovic
  • Prerequisites: CSE 351, 332 and ideally one 400-level course
  • Description: TBA
  • Taught by: Amy Zhang
  • Prerequisites: None, but CSE 440 is strongly suggested
  • Description: In this capstone course, students will work in groups to apply software engineering and system design skills they have learned over their four years in computer science towards building a novel social computing system to address a social challenge. We will follow a human-centered design process for groups to ideate, prototype, test, implement, and showcase their novel system. Along the way, students will gain a broad understanding of the current major pressing issues and state of the art of knowledge in social computing, while taking a critical lens toward social computing systems they use every day. Along with the capstone project, we will have readings, group discussions, reflections, and guest speakers working in social computing.
  • Taught by: Maya Cakmak
  • Prerequisites: Senior standing in CSE or permission of the instructor
  • Description: The main goal of this course is to open up new career options in robotics for computer science and engineering students. To that end, the course will teach you the basics of robotics and give you implementation experience. You will learn to use libraries and tools within the most popular robot programming framework ROS (Robot Operating System). We will touch on robot motion, navigation, perception, planning, and interaction through mini-lectures, labs, and assignments, eventually integrating these components to create autonomous or semi-autonomous robotic functionalities. The project will give you team-work experience with large scale software integration and it will get you thinking about opportunities for using robots to address societal challenges.

Spring 2024

  • Taught by: Sheng Wang

Prerequisites: CSE 312; CSE 331; CSE 332

  • Description: Designs and implements a software tool or software analysis for an important problem in computational molecular biology.
  • Taught by: Yoshi Kohno
  • Prerequisites: CSE 484

Description: Student teams will be tasked with creating a computer security themed product. The work will progress from product conception to requirements to design to implementation to evaluation. Along the way, students will incorporate key computer security tools and practices, including threat modeling, penetration testing, and bug fixing. Examples include password managers, censorship resistance systems, and mobile payment systems.

  • Taught by: Ira Kemelmacher-Shlizerman

Prerequisites: CSE 332, and at least 1, CSE 400 level course recommended

  • Description: Virtual and Augmented reality are promising technologies that are certain to make an impact on the future of business and entertainment. In this capstone, students will work in small project teams to build applications and prototype systems using state of the art Virtual Reality (VR) and Augmented Reality (AR) technology. Seattle is a nexus of VR tech, with Oculus Research, Valve, Microsoft (hololens), Google (cardboard, jump), and teams in the area. We will be developing on the latest VR/AR headsets and platforms, and will bring in leading VR experts for lectures and to supervise student projects. Students will experience the end-to-end product cycle from design to deployment, and learn about VR/AR technology and applications. The capstone culminates in a highly anticipated demo day where the students demonstrate their creations to other students, faculty and industry luminaries. (See Video)
  • Taught by: Noah Smith
  • Prerequisites: 446 or 447 strongly recommended but not required
  • Description: This class will provide students with an intensive 10-week experience in successfully completing a challenging, well-scoped research project. Participants will work in small groups (approximately 3 people in each group) to hone their technical skills to quickly absorb and adapt new technical knowledge, gain experience in complex programming, perform thorough experiments and analysis, and learn how to find a path when faced with negative results.
  • Taught by: Simon Peter
  • Prerequisites: CSE 451
  • Description: This course is intended to give students a thorough understanding of design and implementation issues for modern operating systems. We will cover key design issues in implementing an operating system, such as memory management, inter-core synchronization, scheduling, protection, inter-process communication, device drivers, and file systems, paying particular attention to system designs that differ from the traditional monolithic arrangements of Unix/Linux and Windows.
  • Taught by: Rajesh Rao
  • Prerequisites: Senior standing in CSE or permission of the instructor.

Description: Design, build and present a prototype device or software tool that solves an important problem in neural engineering. Examples include interfaces based on combining AI with brain-, muscle-, and/or eye-tracking signals to control computers or robotic devices, virtual reality approaches to improving neural function, and machine learning-based software tools for analyzing large-scale neural data.

  • Taught by: Steve Tanimoto
  • Prerequisites: CSE 332 or instructor permission
  • Description: Each team analyzes a wicked problem and develops a game that stimulates player engagement with the problem and approaches to solving it. Tools and techniques include Python, large language models, multiplayer supports, problem-solving theory from AI, formulation frameworks, simulation models, iterative design, Scrum-based agile development, and playtesting.
  • Taught by: Richard Anderson
  • Prerequisites: CSE 332; CSE 351; either CSE 331 or CSE 352
  • Description: Students will work on a group project that makes use of Information and Communication Technologies (ICTs) to address global needs with an emphasis on developing countries. While ICTs are having an enormous impact on livelihoods worldwide, deployment environments vary dramatically based on available infrastructure and technologies accessible to people. Areas of projects could include: health information systems, data collection technologies, applications for basic mobile phones, user interface design for low literate populations, behavior change communication, voice based social networks, community cellular networks, open source projects for global good, low-cost smartphones, satellite image analysis or mobile financial services targeting domains including health, education, agriculture, finance, and livelihood.
  • 5 credits (satisfies DIV requirement)

Capstones 2022 - 2023

  • Description: Data analysis is a central activity for scientific research and is increasingly a critical part of decision making in government and business. However, producing reliable data analysis outcomes is challenging since the decisions made throughout the analysis process can dramatically affect the eventual outcome. This Data Science Capstone focuses on the complete end-to-end process of data analysis performed with code: the iterative, and often exploratory, steps that analysts go through to turn data into results. Our focus is not limited to statistical modeling or machine learning, but rather the complete process, including transformation, exploration, modeling, and evaluation choices. Students will work in groups of four on a single project that will tie together and apply previous experiences from CSE 312, 332, 446, 442, 344, and other classes. Students are expected to already possess knowledge of appropriate machine learning, visualization and database methods, and will focus on independently applying those methods in the context of your project. There will therefore be limited lecture material in this course. Course staff will instead work closely with students to critique and advise on their group project. Students will experience the end-to-end data analysis process from transformation and exploration of data to modeling and evaluation. Your group will brainstorm on a project during the first week, before collaboratively exploring the data and implementing a complete data analysis workflow. This capstone course gives hands-on experience with selecting a data science question, and with crafting and evaluating a data science process to answer that question. question.

Winter 2023

  • Taught by: ECE Department
  • Taught by: Haduong
  • Prerequisites: CSE 351, 332 and ideally one 400
  • Description: Coming soon...
  • Taught by: Roesner

Spring 2023

  • Taught by: Wang
  • Taught by: Zhang
  • Prerequisites: TBD
  • Taught by: Cakmak
  • Explain basics of robot navigation, perception, planning, interaction;
  • Enumerate challenging problems in robotics;
  • Use important tools in ROS, contribute to ROS, find available packages in ROS;
  • Operate a robot platform using ROS tools;
  • Articulate the importance of interface design and robustness of functionalities in robotics.
  • Taught by: N. Smith
  • Prerequisites: none listed
  • Taught by: S. Peter
  • Taught by: Shyam Gollakota
  • Prerequisites: None
  • Description: Create cool and interesting projects where you get to use various mobile systems and networking technologies. The capstone will include background material on Android programming, networking as well as how various sensors like GPS, IMU, acoustic work to enable tracking, localization, augmented reality and ranging applications. This class will provide students with an intensive 10-week experience in successfully completing an intellectually-exciting project in mobile systems and networking. Participants will work in small groups to learn new technical skills to quickly absorb and adapt new technical knowledge, gain experience in mobile programming and networking, implement their ideas on mobile devices and perform thorough experiments and analysis. Other than programming, no prerequisites are required.
  • Taught by: R. Anderson
  • Description: Students will work on group project that use of Information and Communication Technologies (ICTs) to address global needs with an emphasis on developing countries. While ICTs are having an enormous impact on livelihoods worldwide, deployment environments vary dramatically based on available infrastructure and technologies accessible to people. Areas of projects could include: health information systems, data collection technologies, applications for basic mobile phones, user interface design for low literate populations, behavior change communication, voice based social networks, community cellular networks, open source projects for global good, low-cost smartphones, satellite image analysis or mobile financial services targeting domains including health, education, agriculture, finance, and livelihood.

Capstones 2021 - 2022

  • Taught by: Patel,Shwetak N.
  • Taught by: Althoff
  • Description: Student teams design and implement a software project involving multiple areas of the CSE curriculum. Course emphasizes the development process, rather than the product.
  • Taught by: Heimerl
  • Prerequisites: Recommended: HCI (440) or Operating Systems (451) or Networks (461)
  • Description: Public Interest Technology Capstone Experience. Develop tools and technologies in partnership with communities around Seattle and Tacoma that assist in small organizations running Internet access networks. Focus on core network development as well as HCI and user-facing systems. Provides a comprehensive experience designing, building, and deploying technology in the real world with the goal of doing social good.

Winter 2022

  • Taught by: E.E.
  • Description: coming soon...
  • Taught by: Anderson, Richard
  • Prerequisites: CSE 351 and 332

Spring 2022

  • Taught by: Kohno
  • Taught by: Popovic
  • Taught by: Reinecke
  • Description: Students will work in groups of three or four on a single project that parallels the experience of delivering an interactive prototype within a company or with a customer. Students are expected to already possess knowledge of appropriate HCI methods, and will focus on independently applying those methods in the context of your project. There will therefore be little lecture material in this course. Course staff will instead work closely with students to critique and advise on their group project. Students will experience the end-to-end product cycle from design to deployment.
  • (1) an ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics
  • (2) an ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, , and economic factors
  • (3) an ability to communicate effectively with a range of audiences
  • (4) an ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts
  • (5) an ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives
  • (6) an ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions
  • (7) an ability to acquire and apply new knowledge as needed, using appropriate learning strategies
  • Description: Students work in substantial teams to design, implement, and release a software project involving multiple areas of the CSE curriculum. Emphasis is placed on the development process itself, rather than on the product. Teams are expected to develop a work plan, and to track and document their progress against it.

Capstones 2020 - 2021

CSE/EE 475: Embedded Systems (Taught by CSE) - Bruce Hemingway

Prereq: CSE 369 and 474

CSE 481DS: Data Science Capstone - Tim Althoff

Pre-req: CSE 332, 312 and one of (446, 442, 344)

Description: Data analysis is a central activity for scientific research and is increasingly a critical part of decision making in government and business. However, producing reliable data analysis outcomes is challenging since the decisions made throughout the analysis process can dramatically affect the eventual outcome. The Data Science Capstone focuses on the complete end-to-end process of data analysis performed with code: the iterative, and often exploratory, steps that analysts go through to turn data into results. Our focus is not limited to statistical modeling or machine learning, but rather the complete process, including transformation, exploration, modeling, and evaluation choices. Students will work in groups of three or four on a single project that will tie together and apply previous experiences from CSE 312, 332, 446, 442, 344, and other classes. Students are expected to already possess knowledge of appropriate machine learning, visualization and database methods, and will focus on independently applying those methods in the context of your project. There will therefore be little lecture material in this course. Course staff will instead work closely with students to critique and advise on their group project. Students will experience the end-to-end data analysis process from transformation and exploration of data to modeling and evaluation. Your group will brainstorm on a project during the first week, before collaboratively exploring the data and implementing a complete data analysis workflow. This capstone course gives hands-on experience with selecting a data science question, and with crafting and evaluating a data science process to answer that question. CSE students should have completed CSE 332 and CSE 312, and at least one of CSE 446, CSE 442, or CSE 344. There are no other requirements for participating in this capstone class.

Winter 2021

CSE 460: Animation Capstone - Barbara Mones (Note: requires application and admission in summer)

CSE/EE 475: Embedded Systems Capstone - ECE Faculty

CSE 481i: Sound and Media Capstone - Bruce Hemingway

  • Pre-req: CSE 351, 332 and ideally one 400

Description: This capstone will build projects utilizing computer audio and video techniques for human interfacing, sound and video recording and playback, encoding and decoding, synchronization, sound synthesis, recognition, and analysis/resynthesis. Projects may contain any types of media. Students will work in teams to design, implement, and release a software project utilizing some of the techniques such as those in the links below.

We have two Oculus-VR development kits , two Tobii EyeX Eye-tracking Controllers , and 15 Leap Motion controllers for use in building musical/audio/media interfaces. We also have three Nvidia Jetson TX1 Developer Kit s for high-performance Deep Neural Network learning and computer vision.

CSE 481 S: Security Capstone - Kohno

Prereq: CSE 484 (CE students graduating in fall who have not completed 484, please send email asap to [email protected] )

CSE 482: Accessibility Capstone - Anat Caspi

Prereq: (recommended) CSE 490 D, (recommended) CSE440

Notes: This course has a DIV designation and fulfills the diversity requirement

Description: Accessibility is quickly emerging as a leading consideration for product design and engineering. Disability is part of the human condition – almost everyone will be temporarily or permanently impaired at some point in life, and those who survive to old age will experience increasing difficulties. Disability is complex and heterogeneous, and the technological interventions to accommodate different abilities are wide ranging and vary with context. Many familiar technologies like voice recognition, text-to-speech, and gaze detection were initially engineered to assist people with disabilities gain more access and increase participation in daily life. Students will work in interdisciplinary project teams that include community members with expertise on project needs. Groups will follow participatory design practices and apply design and engineering skills to create technology solutions that increase independence and improve quality of life for people of all abilities. Teams will complete one end-to-end product iteration cycle: ideation, design, specification refinement, prototype and usability testing  

Spring 2021

CSE 428 A: Computational Biology Capstone

Description: Designs and implements a software tool or software analysis for an important problem in computational molecular biology. 

CSE/EE 475 A: Embedded Systems Capstone - ECE Faculty

CSE 481 C: Neural Engineering Capstone - Rajesh Rao

Prerequisites: (Recommended) CSE 490N, (Recommended) CSE 446 or CSE 473

CSE 481 D: Games Capstone - Zoran Popovic

CSE 481 H: HCI Capstone - Reinecke

  • Students will work in groups of three or four on a single project that parallels the experience of delivering an interactive prototype within a company or with a customer. Students are expected to already possess knowledge of appropriate HCI methods, and will focus on independently applying those methods in the context of your project. There will therefore be little lecture material in this course. Course staff will instead work closely with students to critique and advise on their group project. Students will experience the end-to-end product cycle from design to deployment.
  • CSE 481 N: Natural Language Processing Capstone - Noah Smith
  • Prereq: CSE 447, CSE446 (ML) is recommended
  • Description : Algorithms that deal with text or speech, either as inputs as outputs, are increasingly part of our everyday lives.  Systems that translate accurately between languages, read many documents and summarize or answer questions about them, and even hold conversations with us, are on the horizon. Successfully designing and implementing such systems requires understanding and integration of ideas from linguistics, statistics, and computation, and testing them rigorously requires a strong grasp of experimental methodology.  This capstone course gives hands-on experience with selecting a natural language processing problem and with crafting and evaluating a solution.

CSE 481 V : Virtual and Augmented Reality - Ira Kemelmacher-Shlizerman

Description: Virtual and Augmented reality are promising technologies that are certain to make an impact on the future of business and entertainment. In this capstone, students will work in small project teams to build applications and prototype systems using state of the art Virtual Reality (VR) and Augmented Reality (AR) technology.  Seattle is a nexus of VR tech, with Oculus Research, Valve, Microsoft (hololens), Google (cardboard, jump), and teams in the area.  We will be developing on the latest VR/AR headsets and platforms, and will bring in leading VR experts for lectures and to supervise student projects.  Students will experience the  end-to-end product cycle from design to deployment, and learn about VR/AR technology and applications. The capstone culminates in a highly anticipated demo day where the students demonstrate their creations to other students, faculty and industry luminaries. ( See Video )

  • CSE 482 K: Technology for Resource Constrained Environments - Richard Anderson
  • Prereqs: CSE 351 and 332
  • Description:  Students will work on group project that use of Information and Communication Technologies (ICTs) to address global needs with an emphasis on developing countries.  While ICTs are having an enormous impact on livelihoods worldwide, deployment environments vary dramatically based on available infrastructure and technologies accessible to people.    Areas of projects could include: health information systems,  data collection technologies,  applications for basic mobile phones,  user interface design for low literate populations,  behavior change communication, voice based social networks, community cellular networks,  open source projects for global good, low-cost smartphones, satellite image analysis or mobile financial services targeting domains including health, education, agriculture, finance, and livelihood.   

Good Project Ideas

199+ Astonishing Capstone Project Ideas for Computer Science

Capstone Project Ideas for Computer Science

Unearth some seriously cool Capstone Project Ideas for Computer Science that will turbocharge your coding skills. Get ready, future tech maestros – you’ve reached the home stretch of your computer science adventure, and guess what’s on the horizon?

Hey! Almost done with your computer science journey? It’s time for that big capstone project. This is where you shine, applying all you’ve learned. Think cool apps, AI experiments, cybersecurity, or data fun. Check out our ideas, find what excites you, and let’s make this project unforgettable. Ready to kickstart your career in computer science? Let’s do it!

Table of Contents

The Significance of Capstone Projects for Computer Science

Capstone projects are crucial in computer science degrees, going beyond mere exams to showcase students’ practical knowledge and its relevance:

  • Real-World Skills: You apply theoretical learning to real job scenarios.
  • Problem-solving: Tackling complex problems boosts critical thinking.
  • Research: Independent information gathering becomes a strength.
  • Project Management: You master time and team coordination.
  • Communication: Explaining technical concepts becomes effortless.
  • Employer Appeal: A standout project impresses potential employers, highlighting your capabilities in the competitive job market.

Capstone Project Ideas for Computer Science

Have a close look at capstone project ideas for computer science:-

Artificial Intelligence and Machine Learning

  • Chatbot for customer service
  • Movie/book/product recommendation system
  • Neural network for image recognition
  • Sentiment analysis tool for social media
  • Self-learning algorithm for game playing
  • Speech recognition system
  • Stock market trend predictor
  • Natural language processing tool
  • Machine learning model for medical diagnosis
  • AI-powered virtual assistant

Data Science and Big Data

  • Social media trend analysis
  • Data dashboard for business analytics
  • Predictive model for customer churn
  • Recommendation system for online shopping
  • Weather pattern analysis tool
  • Data pipeline for large datasets
  • Anomaly detection in network traffic
  • Real-time data streaming and processing
  • Fraud detection using machine learning
  • Sports statistics analysis tool

Software Development and Engineering

  • Mobile app for task management
  • Web-based project management tool
  • Game development using Unity/Unreal Engine
  • Database management system
  • Automated software testing tool
  • Version control system for collaborative coding
  • Online learning platform
  • Code refactoring and optimization tool
  • Automated software deployment tool
  • Virtual reality application development

Cybersecurity and Network Security

  • DDoS attack detection and mitigation tool
  • Secure file transfer system
  • Firewall system for network security
  • Network traffic monitoring and analysis tool
  • Secure messaging application
  • IoT device security analysis tool
  • Phishing attack detection and prevention system
  • Biometric authentication system
  • Secure password management tool
  • Malware detection and removal system

Internet of Things (IoT) and Embedded Systems

  • Smart home automation system
  • Wearable device for health monitoring
  • Agricultural operations monitoring and control system
  • Inventory tracking using RFID
  • Smart transportation system for traffic management
  • Energy consumption monitoring and control system
  • Remote environmental monitoring device
  • Smart waste management system
  • Fleet vehicle tracking and management tool
  • Smart irrigation system for agriculture

Web Development and E-Commerce

  • Online marketplace for buying/selling goods
  • Online event ticketing platform
  • Online food ordering and delivery system
  • Online survey creation and management tool
  • Travel accommodation booking platform
  • Online restaurant reservation system
  • Online tutoring and educational services platform
  • Online job recruitment and hiring system
  • Online course creation and management tool
  • Crowdfunding platform for projects

Mobile App Development

  • Fitness tracking app
  • Augmented reality mobile game
  • Language learning app
  • Niche-specific social networking app
  • Personal finance management app
  • Travel planning app
  • Meditation and mindfulness app
  • Productivity app for task management
  • Recipe app for meal planning
  • Mental health and well-being app

Game Development

  • 2D platformer game
  • Puzzle game with innovative mechanics
  • Multiplayer online battle arena (MOBA) game
  • Role-playing game (RPG) with a compelling story
  • Simulation game for education or training
  • Virtual reality game for immersive experiences
  • Strategy game with complex decision-making
  • Sports simulation game
  • Casual mobile game for quick play sessions
  • Interactive narrative game with branching storylines

Blockchain and Cryptocurrency

  • Blockchain-based voting system
  • Cryptocurrency exchange platform
  • Smart contract for automated transactions
  • Blockchain-based supply chain management system
  • Decentralized application (dApp) for a specific use case
  • Blockchain-based digital identity management system
  • Tokenization platform for asset management
  • Blockchain-based crowdfunding platform
  • Decentralized marketplace for buying/selling goods
  • Blockchain-based solution for transparent charity donations

Health and Wellness Technology

  • Telemedicine platform for virtual consultations
  • Fitness app with personalized workout plans
  • Health monitoring system for elderly care
  • Mental health tracking and support tool
  • Nutrition tracking and meal planning app
  • Chronic disease monitoring and management system
  • Platform for connecting patients with healthcare providers
  • Virtual reality application for physical therapy
  • Medication management and reminders tool
  • Wearable device for monitoring vital signs

Education Technology

  • Online learning and course management platform
  • Tool for creating interactive educational content
  • Student performance tracking and analytics system
  • Language learning mobile app
  • Virtual reality application for immersive learning
  • Tool for collaborative online study groups
  • Platform for virtual field trips and educational tours
  • Gamified learning app for children
  • Tool for creating and sharing educational videos
  • Mobile app for digital storytelling and creative writing

Social Impact and Civic Tech

  • Platform for reporting and tracking environmental issues
  • Tool for connecting volunteers with local community projects
  • System for tracking and reducing food waste
  • Mobile app for emergency response and disaster management
  • Platform for citizen journalism and community news
  • Tool for promoting and organizing local events
  • System for connecting donors with charitable causes
  • Platform for community-driven urban planning
  • Tool for promoting sustainable transportation options
  • Mobile app for connecting homeless individuals with support services

Finance and Fintech

  • Budgeting and expense tracking app
  • Financial planning tool for retirement savings
  • Cryptocurrency portfolio management platform
  • Tool for analyzing and predicting stock market trends
  • Platform for peer-to-peer lending
  • System for automated investment management
  • Platform for crowdfunding startup projects
  • Mobile payment system for small businesses
  • Tool for financial literacy education
  • Blockchain-based solution for secure online payments

Robotics and Automation

  • Robotic arm for industrial applications
  • Self-driving car simulation environment
  • System for autonomous drone navigation
  • Robot for assisting with household chores
  • Robotic pet companion for the elderly
  • System for automated inventory management in warehouses
  • Robot for agricultural automation
  • Robotic bartender for mixing drinks
  • Robot for educational purposes in schools
  • System for automated quality control in manufacturing

Accessibility and Assistive Technology

  • Tool for translating sign language to spoken language
  • System for enhancing communication for individuals with disabilities
  • Navigation aid for visually impaired individuals
  • Tool for speech recognition and synthesis for individuals with speech impairments
  • Mobile app for identifying and describing objects for visually impaired individuals
  • System for text-to-speech conversion for individuals with reading disabilities
  • Tool for remote assistance and support for individuals with disabilities
  • Wearable device for monitoring health conditions of individuals with chronic illnesses
  • System for augmentative and alternative communication (AAC) for individuals with communication disorders
  • Tool for adaptive gaming for individuals with disabilities

Environmental Conservation and Sustainability

  • System for monitoring and reducing energy consumption in buildings
  • Tool for tracking and analyzing air quality data
  • Platform for promoting and organizing eco-friendly initiatives
  • Mobile app for encouraging sustainable transportation options
  • System for monitoring and managing water usage
  • Tool for calculating and reducing carbon footprint
  • Platform for connecting eco-conscious consumers with sustainable products
  • System for recycling and waste management
  • Tool for sustainable farming practices
  • Mobile app for promoting eco-tourism and conservation efforts

Entertainment Technology

  • Platform for hosting virtual concerts and events
  • Tool for creating and sharing personalized playlists
  • System for crowd-sourced movie recommendations
  • Mobile app for discovering local live music events
  • Platform for interactive storytelling and narrative experiences
  • Tool for creating and sharing fan theories and speculation
  • System for organizing and managing tabletop gaming sessions
  • Platform for hosting virtual art exhibitions
  • Mobile app for discovering and booking tickets to live performances
  • Tool for generating and sharing custom memes and viral content

Augmented Reality (AR) and Virtual Reality (VR)

  • Virtual reality training simulator for a specific industry
  • Augmented reality app for navigation and wayfinding
  • Virtual reality game for educational purposes
  • Augmented reality tool for interior design and home planning
  • Virtual reality tour of historical landmarks and monuments
  • Augmented reality tool for learning anatomy and biology
  • Virtual reality application for mental health therapy
  • Augmented reality tool for learning new languages
  • Virtual reality experience for exploring space and astronomy
  • Augmented reality app for interactive museum exhibits

Computer Vision and Image Processing

  • Tool for detecting and recognizing facial expressions
  • System for object recognition and tracking in videos
  • Image editing tool with advanced features
  • Tool for analyzing and enhancing satellite images
  • System for detecting and counting wildlife in nature reserves
  • Tool for detecting and analyzing defects in manufacturing
  • System for recognizing and classifying plants and flowers
  • Tool for analyzing medical images like X-rays and MRIs
  • System for monitoring and analyzing traffic flow
  • Tool for enhancing and restoring old photographs

Computational Biology and Bioinformatics

  • Tool for analyzing and visualizing genetic data
  • System for predicting protein structures
  • Tool for identifying and analyzing DNA sequences
  • Platform for simulating biological systems
  • System for analyzing and predicting drug interactions
  • Tool for studying evolutionary patterns
  • Database for storing and retrieving biological data
  • System for analyzing and predicting disease outbreaks
  • Tool for studying gene expression patterns
  • Platform for collaborative research in bioinformatics

What is a capstone project in computer science?

It’s the big challenge students tackle in their last year, showing off all they’ve learned.

Here’s what makes a capstone project cool:

  • Big Finish: It’s the last big thing students do, where they use all their skills.
  • Real Problems: They solve real issues, connecting what they learned to the real world.
  • Hands-On: They get to build stuff like apps or solve tricky problems.
  • Different Styles: Projects can be solo or team efforts, tackling big challenges.

What is the best topic for a computer science project?

When picking a computer science project, think about what you enjoy. Here are some ideas:

  • AI/ML: Make chatbots or image/speech recognition systems.
  • Data Science: Create data visualizations or analysis tools.
  • Software Dev: Build apps or focus on web security.
  • HCI: Design user-friendly interfaces or explore VR/AR.

Consider trends like cybersecurity, IoT, and cloud computing. And don’t forget basics like algorithms and game development. Talk to professors for guidance. The best project is one that excites you!

What are examples of capstone project?

Here are some simple capstone project ideas in computer science:

Machine Learning & AI

  • Create a machine learning model to predict stock market trends or customer behavior.
  • Develop a chatbot for customer service or specific topics.
  • Design an image recognition system for object identification or medical scans.

Data Science & Big Data

Build a data visualization tool for social media trends or public health data. Develop a recommendation system for a streaming service or online store. Design a big data processing pipeline for scientific research or weather patterns.

Software Development

  • Create a mobile app for language learning or fitness tracking.
  • Design a web app for social networking or content management.
  • Develop software for project management or data analysis in a specific field.

Human-Computer Interaction (HCI)

  • Design a user-friendly interface for a library system or government website.
  • Explore virtual reality for education or training.
  • Develop an augmented reality system for product visualization or navigation.

Security & Networking

  • Design an intrusion detection system for a network.
  • Build a tool for testing web app vulnerabilities.
  • Develop a blockchain app for secure data storage or financial transactions.

These ideas can help you get started on your computer science capstone project!

What should I do for my capstone project?

Here’s a roadmap to guide you:

Self-discovery

Reflect on what excites you in computer science. Are you into algorithms, software development, or data analysis? What recent advancements interest you, like AI or cybersecurity?

Skillset Evaluation

Consider your strengths and areas for growth. Are you proficient in Python or Java? Do you know data analysis tools? Understanding your skills will help you choose a project that showcases them.

Program Requirements

Check your program’s guidelines. Do they suggest specific project areas or technologies? Knowing this will focus your ideas.

Professorial Guidance

Talk to your professors. Discuss your interests, skills, and project ideas. They can refine your scope, ensure it aligns with requirements, and offer guidance.

Real-World Impact

Consider the project’s impact. Can it solve a real problem? Could it benefit a community or organization? A purpose-driven project can be more fulfilling.

Sure thing! When it comes to capstone projects in computer science, the options are pretty exciting! There’s bound to be a project that gets you buzzing. Take stock of your strengths, check out what your program expects, chat with your professors for some guidance, and aim to make a real splash with your project.

With some creativity and a lot of passion, your capstone could be the start of something amazing in the world of computer science.

Leave a Comment Cancel Reply

Your email address will not be published. Required fields are marked *

Save my name, email, and website in this browser for the next time I comment.

Carnegie Mellon University School of Computer Science

Capstone projects, sponsorship opportunities.

Capstone projects offer companies direct access to highly trained, intensely motivated students applying their advanced skills and expertise to a wide range of challenges and opportunities.

Working with faculty supervision, teams focus on sponsor-defined projects that result in the exploration of solutions and potentially a proof-of-concept or prototype. Capstones are the culmination of the graduate or undergraduate program experience.

Contact us to get started

Sponsorship

Sponsors can expect.

  • A team of two to eight students focused on a sponsor-defined project over one or two semesters.
  • Faculty supervision, and mid-term and final presentations.
  • Capstones often deliver a publication-quality report and a conference-style presentation. Many of the teams publish their results in top-tier conferences and workshops.
  • Exposure to innovative, insightful ideas.
  • Access to highly trained students for problem-solving and recruitment purposes.
  • Developing relationships with world-renowned faculty.
  • Building brand awareness within the campus community.
  • Input on the problem statement from Carnegie Mellon professor(s).
  • Licensing options to student work product(s) developed during the course.

Requirements

  • A problem to solve and/or data to analyze.
  • A company mentor who is available for a specified number of contacts and meetings with the student team.
  • A signed Educational Project Agreement.
  • Payment of the capstone fee.

Sample Project Themes

  • Develop a new technology product offering (from ideation to commercialization).
  • Optimize a delivery distribution network.
  • Complete customer discovery.
  • Develop autonomous robots.
  • Perform market analysis.
  • Implement AI systems responsive to market needs.
  • Conduct technical research and feasibility evaluation.
  • Evaluate privacy-enhancing technologies for organizations.

Learn About Capstone Opportunities

Learn more about capstone sponsorship in our Capstone Roundtable video below. The event, held in fall 2023, covers topics including the qualities of capstone projects that yield successful outcomes, the potential hurdles that can occur and how to navigate them, and a menu of available options. You'll also hear from one of our industry sponsors and leaders of several SCS capstone programs.

At-A-Glance

Navigation Menu

Search code, repositories, users, issues, pull requests..., provide feedback.

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly.

To see all available qualifiers, see our documentation .

capstone-project

Here are 763 public repositories matching this topic..., mathworks / matlab-simulink-challenge-project-hub.

This MATLAB and Simulink Challenge Project Hub contains a list of research and design project ideas. These projects will help you gain practical experience and insight into technology trends and industry directions.

  • Updated May 14, 2024

navassherif98 / IBM_Data_Science_Professional_Certification

This repository contains all the resources and solution to quizzes given and asked in IBM Data Science Professional Certification.

  • Updated Jan 14, 2024
  • Jupyter Notebook

Vatshayan / Live-Chatbot-for-Final-Year-Project

Chatbot system for Final Year Project. Chatbot made in Python using Natural Language Toolkit especially Machine Learning. Easy to Understand and Implement.

  • Updated Aug 12, 2022

Vatshayan / Fake-News-Detection-Project

Final Year Fake News Detection using Machine learning Project with Report, PPT, Code, Research Paper, Documents and Video Explanation.

  • Updated Dec 21, 2022

sahidul-shaikh / credit-card-fraud-detection

Machine learning model for Credit Card fraud detection

  • Updated Jan 10, 2021

creme332 / my-odin-projects

A compilation of all my programming projects for The Odin Project web development course.

  • Updated May 7, 2024

Akash-goyal-github / Inventory-Management-System

⭐Inventory Management System⭐demonstrates the CRUD (Create, Read, Update and Delete) operations which is done using Tech Stack ⭐Angular, Spring Boot and Mysql. 💯 💥. On the landing page of the application displaying all the records where user can insert/create the Product, update the Product, delete the Product. 💯 💥

  • Updated Dec 15, 2023

nikoescobal / COFFEECON2020

This project is a fully responsive site that fulfills Microverse’s HTML/CSS Capstone Requirements

Projects-Developer / Google-Stock-Price-Prediction-by-Deep-Learning

Top Class Stock Price Prediction Project through Machine Learning Algorithms for Google. Easy Understanding and Implementation. B.tech Final Year College Project.

  • Updated Dec 20, 2021

aboerzel / German_License_Plate_Recognition

Android camera app for automatic recognition of German license plates using TensorFlow / TensorFlow Lite 2.4.1

  • Updated Jan 7, 2023

limchiahooi / Coursera_Capstone

Capstone project for IBM Data Science Professional Certificate on Coursera.

  • Updated Jan 31, 2019

Vatshayan / Network-Intrusion-Detection-Project

Network Intrusion Detection System Project using Machine Learning with code and Documents

Vatshayan / Final-year-Project-steganography

Steganography is the technique of hiding secret data within an ordinary, non-secret, file or message in order to avoid detection; the secret data is then extracted at its destination.

  • Updated Aug 14, 2022

Kingjosh007 / capstone2-countries-facts

This is the repo for the second capstone project in our Microverse journey. It is a group project created by @Fikerte-T and I. We build it around a countries API.

  • Updated Jan 17, 2022

juancoob / Vegginner

App to change our consumption habits, fight against climate change and take part in relieving the world in hunger in our everyday life.

  • Updated Oct 7, 2020

lk-learner / IBM-Data-Analyst-Professional-Certificate

IBM DATA ANALYST PROFESSIONAL CERTIFICATE

  • Updated Apr 10, 2023

alexismenest / meta-front-end-developer-capstone

My capstone project for the Meta Front-End Developer Professional Certificate

  • Updated Dec 1, 2023

VelzckC0D3 / Velzck_Festival

In this capstone project, I demonstrated how to manage the DOM properly using Vanilla JavaScript. I was able to develop a dynamic and responsive website that showcases my improved skills, while also incorporating correct GitFlow usage and Linters for better code quality.

  • Updated Aug 19, 2023

sanjitva / Predicting-Football-Player-Transfer-Values

Flatiron School Capstone project. Trying to find out how well players' on-field performance metrics can be used to predict their transfer values.

  • Updated Oct 13, 2021

Improve this page

Add a description, image, and links to the capstone-project topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the capstone-project topic, visit your repo's landing page and select "manage topics."

a Vancouver student describes a research poster

Capstone Research Projects

Looking for in-depth research support?

A capstone is an end-of-program applied research project where students will spend twenty hours per week, for fifteen weeks, investigating a research problem alongside an industry stakeholder. Most research capstone projects are related to machine learning, computer vision, networking, HCI, cloud computing, AI, NLP, speech recognition, or DevOps.

Depending on the problem, the project scope will include a literature review of related work, identification of methodologies to solve the problem, an exploratory set of experiments with results, a final analysis, and future work. Students will work in teams of three or four. Stakeholders can meet with students virtually or in person, typically every two weeks.

Propose a Capstone Project

Featured Projects

Northeastern University - Khoury College of Computer Sciences

Khoury Social

Khoury College youtube link

Contact Khoury

computer science capstone projects

I'm seeking information for

computer science capstone projects

UC Santa Barbara Senior Capstone    Presentations (@ CS Summit ) March 15, 2024

computer science capstone projects

  • 2022-23 Projects
  • 2021-22 Projects
  • 2020-21 Projects
  • 2019-20 Projects
  • 2018-19 Projects
  • 2017-18 Projects
  • 2016-17 Projects
  • 2015-16 Projects
  • 2014-15 Projects
  • 2013-14 Projects
  • 2012-13 Projects
  • 2011-12 Projects

UCSB Computer Science Senior Capstone Project Design and Development

2-quarter sequence: fall/winter quarters.

The capstone course sequence presents an opportunity to develop innovative solutions to real industry problems. You won't find answers to these problems in a textbook, on a message board, or in off-the-shelf software package -- because students in this class are among the first ever to be able to solve them. Working together with industry leaders, student teams take on the most challenging problems of the day with technological innovation, creativity, and boatloads of hard work.

The capstone course sequence is offered during the Fall and Winter quarters at UCSB with Capstone projects presented to public during the UCSB CS Summit in March in Corwin Pavillion!

189A Instructor -- Tevfik Bultan [website] , UCSB Computer Science     — Teaching Assistants -- Rutvik Jha , UCSB Computer Science, Sahil Naik , UCSB Computer Science 189B Instructor -- Giovanni Vigna [website] , UCSB Computer Science,     — Teaching Assistants -- TBD Satyam Awasthi , UCSB Computer Science, Shubham Talbar , UCSB Computer Science -->

Final Project Presentations at UCSB CS Summit (tentative date: March 15, 2024)

The teams will present their project posters and presentations at the 2024 CS summit. Details on the summit, including the schedule, will be posted during the Winter Quarter here .-->

2022 CS CAPSTONE Thank you to everyone attending the 2022 CS Summit and CS Capstone presentation event . Here is some information about the March 2022 event:

  • 2022 COE News Article on the Event
  • CS Summit Presentation Slides
  • CS Summit Capstone'22 Photos
  • First place: SmartGrid -- Team Pina Colada, Mentor: AgMonitor
  • Second place: VCare -- SegFault, Mentor: WellHealth
  • Third place: NOMADS -- Man 2 , Mentor: The Navy / NAVAIR

Congratulations to all teams for successfully completing their 2021/22 CS Capstone projects! Special thanks to this year's amazing mentors/sponsors!

What are people saying about Capstone?

"Capstone was the single best experience I had in all of my 16+ years of education (except for maybe coloring in first grade). I learned more in the 5 months of Capstone than I did in the first three years of college combined. What can I say about a program that helped me learn about the industry as well as helped me get my first job out of college? AWESOME!"     — Zack Warburg, Software Engineer, AppFolio

"CS189 not only helped me during job interviews but also the project I am working on with PowerPoint is very similar to the project that my group worked on (the online slide sharing app)"     — Melissa Hunter, Software Design Engineer, Microsoft

"As far as getting a job goes, CMPSC 189 is probably one of the most useful things you can do as an undergrad."     — Brendan Blackwood, iContact.

"Many projects I am working on now I find myself going through the same steps I did in CMPSC 189 class. From gathering requirements, producing design specs, and ultimately presenting my work."     — Chris Fattarsi, Web Developer, NASA Ames Research Center

"In the past few years we have worked with Novacoast, JPL, Microsoft, Qualcomm, Aerospace Corp, FindTheBest, Eucalyptus, and many other companies to take on problems across a broad range of Computer Science. If you are interested in participating either as a student or a sponsor, please don't hesitate to ask some questions!"     — Tim Sherwood, Professor of Computer Science and co-instructor for CS 189

© 2014-2023 Tevfik Bultan, Chandra, Krintz, Christopher Kruegel, Tim Sherwood, Jianwen Su, Tobias Höllerer, and Giovanni Vigna

Template design by Andreas Viklund , photo from Dhilung Kirat

CodeAvail

155 Final Year Project Ideas For Computer Science Students

Final Year Project Ideas For Computer Science Students

Are you a computer science student about to embark on your final year project journey? If so, you’re in for an exciting and challenging ride! Your final year project is a chance to apply what you’ve learned throughout your academic journey and showcase your skills to potential employers. To help you get started, we’ve compiled a list of 155 final year project ideas for computer science students, presented in the simplest language possible.

150+ Final Year Project Ideas For Computer Science Students

Table of Contents

Web Development Projects:

  • E-commerce Website : Create an online store with features like product catalog, shopping cart, and secure payment processing.
  • Content Management System (CMS) : Build a user-friendly platform for managing website content.
  • Blog Platform : Develop a blogging website with user profiles, comments, and likes.
  • Event Management System : Design a system to manage and promote events.
  • Portfolio Website : Create a website to showcase your own work and achievements.

Mobile App Development:

  • Expense Tracker : Build an app to help users manage their finances.
  • To-Do List App : Create a task management app with priority levels and reminders.
  • Recipe App : Develop an app for sharing and discovering recipes.
  • Fitness Tracker : Build an app to track workouts and nutrition.
  • Weather App : Create an app that provides real-time weather forecasts.

Data Analysis and Machine Learning:

  • Stock Market Predictor : Use historical data to predict stock prices.
  • Sentiment Analysis : Analyze social media data to gauge public sentiment on a topic.
  • Recommendation System : Build a system that suggests products or content based on user behavior.
  • Healthcare Analytics : Analyze medical data to identify trends and improve patient care.
  • Image Recognition : Develop an image recognition system for objects or faces.

Networking and Security:

  • Network Monitoring Tool : Create a tool to monitor network traffic and detect anomalies.
  • Intrusion Detection System (IDS) : Build a system to identify and respond to network intrusions.
  • Secure Messaging App : Develop an encrypted messaging app for privacy-conscious users.
  • Firewall Management : Create a firewall management tool with user-friendly controls.
  • Password Manager : Build a secure password manager for storing and generating strong passwords.

Artificial Intelligence and Robotics:

  • Chatbot : Create a chatbot that can answer user questions and engage in conversations.
  • Autonomous Drone : Build a drone that can navigate and perform tasks autonomously.
  • Gesture Recognition : Develop a system that recognizes hand gestures for controlling devices.
  • AI-Based Game : Create a computer game with intelligent non-player characters (NPCs).
  • Natural Language Processing (NLP) : Work on an NLP project like language translation or sentiment analysis.

Database Projects:

  • Online Library System : Design a database system for managing library resources.
  • Inventory Management : Create a database for tracking product inventory in a store.
  • Student Information System : Develop a system for managing student records and grades.
  • Hospital Management : Build a database system for hospital patient records and appointments.
  • E-Voting System : Create an electronic voting system with secure database management.

Web Security:

  • Cross-Site Scripting (XSS) Prevention : Develop a tool or technique to prevent XSS attacks on websites.
  • SQL Injection Prevention : Create a system to protect databases from SQL injection attacks.
  • Firewall Rules Analyzer : Build a tool that analyzes firewall rules for vulnerabilities.
  • Secure Authentication : Work on improving user authentication methods for websites.
  • Data Encryption : Develop a system for encrypting and decrypting sensitive data.

Augmented and Virtual Reality (AR/VR):

  • AR Navigation App : Create an app that provides augmented reality navigation instructions.
  • VR Game : Develop a virtual reality game or experience.
  • Architectural Visualization : Design an AR/VR tool for visualizing architectural plans.
  • Education in VR : Build an educational VR application for immersive learning.
  • Medical Training Simulations : Create medical training simulations using AR/VR.

Internet of Things (IoT):

  • Smart Home Automation : Build a system to control home appliances remotely.
  • IoT-based Health Monitoring : Develop a device for monitoring vital signs and sending alerts.
  • Smart Agriculture : Create a system for monitoring and controlling farm conditions.
  • Traffic Management : Build a smart traffic management system using IoT devices.
  • Environmental Monitoring : Create IoT sensors for monitoring air quality, water quality, etc.

Software Development Tools:

  • Code Editor : Create a code editor with features like syntax highlighting and auto-completion.
  • Version Control System : Build a version control system like Git.
  • Bug Tracking System : Develop a tool for tracking and managing software bugs.
  • Continuous Integration (CI) Pipeline : Design a CI/CD pipeline for automated software testing and deployment.
  • IDE for a Specific Language : Create an integrated development environment (IDE) for a specific programming language.

Blockchain:

  • Cryptocurrency Wallet : Build a digital wallet for managing cryptocurrencies.
  • Supply Chain Tracking : Create a blockchain-based system for tracking the supply chain.
  • Blockchain Voting System : Develop a secure online voting system using blockchain technology.
  • Smart Contracts : Work on smart contracts for automating transactions.
  • Blockchain-Based Authentication : Build a secure authentication system using blockchain.

Natural Language Processing (NLP):

  • Language Translation Tool : Create a tool that translates text between languages.
  • Chatbot for Customer Support : Develop an NLP-based chatbot for customer service.
  • Text Summarization : Build a system that summarizes long texts or articles.
  • Named Entity Recognition : Create a tool that identifies names, dates, and other entities in text.
  • Speech Recognition : Work on a speech recognition system for converting spoken language into text.

Game Development:

  • 2D Platformer Game : Create a classic 2D platformer game with levels and challenges.
  • RPG Game : Develop a role-playing game with quests, characters, and a storyline.
  • Multiplayer Online Game : Build a multiplayer game that can be played over the internet.
  • VR Game : As mentioned earlier, create a virtual reality game.
  • Augmented Reality Game : Design an AR game that combines the real world with virtual elements.

Robotics and Automation:

  • Robotic Arm Control : Build a system for controlling a robotic arm for various tasks.
  • Autonomous Robot : Create a robot that can navigate and perform tasks autonomously.
  • Voice-Controlled Robot : Develop a robot that responds to voice commands.
  • AI-Powered Robot : Work on a robot that can learn and adapt to different environments.
  • Robotic Vacuum Cleaner : Build a robotic vacuum cleaner with obstacle avoidance.

Cloud Computing:

  • Cloud-Based File Storage : Create a secure file storage system in the cloud.
  • Serverless Computing : Develop applications using serverless computing platforms like – .
  • Cloud-Based Machine Learning : Implement machine learning models in the cloud for scalability.
  • Distributed Systems : Work on projects that involve distributed computing and data processing.
  • Cloud Security : Develop tools or techniques for enhancing cloud security.

Cybersecurity:

  • Vulnerability Scanner : Create a tool that scans networks or websites for vulnerabilities.
  • Password Cracking Detection : Build a system to detect and prevent password cracking attempts.
  • Phishing Detection : Develop a phishing detection system for emails and websites.
  • Network Traffic Analysis : Analyze network traffic for signs of malicious activity.
  • Malware Detection : Create a system that identifies and removes malware from systems.

Computer Vision:

  • Facial Recognition System : Build a system that recognizes faces for security or authentication.
  • Object Detection : Create a system that can identify and locate objects within images or videos.
  • Traffic Sign Recognition : Develop a system that recognizes and interprets traffic signs.
  • Gesture Recognition : As mentioned earlier, work on gesture recognition for human-computer interaction.
  • Medical Image Analysis : Analyze medical images like X-rays or MRIs for diagnosis.

Data Visualization:

  • Interactive Dashboard : Create an interactive dashboard for visualizing data.
  • Geospatial Data Visualization : Visualize geographic data on maps.
  • Real-time Data Visualization : Develop a system that updates data visualizations in real time.
  • Stock Market Data Visualization : Visualize stock market trends and data.
  • Healthcare Data Visualization : Visualize healthcare data for better decision-making.

Social Media and Networking:

  • Social Media Analytics : Analyze social media data to gain insights into user behavior.
  • Friend Recommendation System : Build a system that suggests friends or connections on social networks.
  • Social Media Sentiment Analysis : Analyze sentiment on social media platforms.
  • Online Dating Platform : Create a platform for online dating with matching algorithms.
  • Social Networking App : Develop a new social networking app with unique features.

Human-Computer Interaction (HCI):

  • User Interface Design : Work on improving the user interfaces of existing software.
  • Voice User Interface (VUI) : Create a voice-controlled interface for a software application.
  • Gestural User Interface : Develop a user interface that responds to gestures.
  • Accessibility Tools : Build tools to make software more accessible to people with disabilities.
  • Virtual Reality User Interface : Design a user interface for VR applications.
  • Big Data Analytics : Analyze large datasets to extract valuable insights.
  • Real-time Data Processing : Develop systems for processing real-time data streams.
  • Data Warehousing : Create a data warehousing solution for storing and retrieving data.
  • Big Data Visualization : Visualize big data in meaningful ways.
  • Predictive Analytics : Use big data to build predictive models for various applications.

Internet Security:

  • Secure File Transfer : Develop a secure file transfer protocol or application.
  • Email Encryption : Create a system for encrypting email communications.
  • Identity Verification : Build a system for secure online identity verification.
  • Secure Online Payments : Work on enhancing the security of online payment systems.
  • Network Security Audit : Develop tools for conducting security audits on computer networks.

Mobile Security:

  • Mobile App Security Scanner : Create a tool to scan mobile apps for security vulnerabilities.
  • Anti-Malware App : Develop a mobile app that detects and removes malware.
  • Mobile Payment Security : Enhance the security of mobile payment apps.
  • Secure Messaging App : As mentioned earlier, build a secure messaging app.
  • Mobile Device Tracker : Create a tool for tracking and recovering lost or stolen mobile devices.

Software Testing:

  • Automated Testing Framework : Develop a framework for automated software testing.
  • Load Testing Tool : Create a tool for simulating heavy user loads on web applications.
  • Code Coverage Analyzer : Build a tool to measure code coverage during testing.
  • Bug Reporting System : Design a system for efficient bug reporting and tracking.
  • Test Data Generation : Develop a tool for generating test data.
  • 2D Game Engine : Create a game engine for developing 2D games.
  • Physics Engine : Build a physics engine for realistic game physics.
  • Game Level Design Tool : Develop a tool for designing game levels and environments.
  • Multiplayer Game Server : Create a server for hosting multiplayer games.
  • Game AI Framework : Design a framework for implementing game AI.
  • Serverless API : Build a serverless API for deploying and managing APIs.
  • Container Orchestration : Develop a system for orchestrating containers in the cloud.
  • Cloud Cost Management : Create tools for monitoring and managing cloud infrastructure costs.
  • Serverless Data Processing : Implement data processing workflows using serverless architecture.
  • Cloud-based IoT : Build an IoT platform that leverages cloud services.
  • IoT-Based Home Automation : Create a system to control home appliances and security using IoT.
  • Smart City Solutions : Develop IoT solutions for enhancing urban living.
  • IoT in Agriculture : Create IoT devices and systems for precision agriculture.
  • Industrial IoT : Build IoT solutions for monitoring and optimizing industrial processes.
  • IoT-Based Healthcare : Develop healthcare devices and systems using IoT.
  • Text Generation : Create a system that generates human-like text based on input data.
  • Language Translation : Work on improving machine translation systems.
  • Chatbots for Specific Domains : Develop chatbots tailored to specific industries or topics.
  • Speech-to-Text and Text-to-Speech : Build systems for converting spoken language to text and vice versa.
  • Emotion Recognition in Text : Create a system that can detect emotions in written text.

Artificial Intelligence (AI):

  • AI-Powered Personal Assistant : Develop a personal assistant like Siri or Alexa.
  • AI-Based Game Opponents : Create intelligent AI opponents for computer games.
  • AI in Healthcare : Build AI systems for diagnosing diseases or suggesting treatments.
  • AI in Education : Create AI-based educational tools and platforms.
  • AI in Finance : Work on AI applications in the financial industry.
  • Robotic Arm for Surgery : Develop a robotic system for assisting surgeons.
  • Autonomous Delivery Robot : Create a robot for delivering packages autonomously.
  • Robotic Pet Companion : Build a robot designed to provide companionship to users.
  • Robotic Exoskeleton : Develop an exoskeleton for assisting people with mobility challenges.
  • Autonomous Cleaning Robot : Create a robot for cleaning and maintaining spaces.
  • Blockchain-Based Supply Chain : Develop a blockchain solution for supply chain transparency.
  • Blockchain Identity Verification : Create a system for secure identity verification using blockchain.
  • Blockchain-Based Voting System : As mentioned earlier, work on a blockchain-based voting system.
  • Blockchain for Intellectual Property : Use blockchain for protecting intellectual property rights.
  • Blockchain in Education : Implement blockchain solutions for verifying educational credentials.

That’s quite a list of project ideas for computer science students! Remember, the key to a successful final year project is to choose something that genuinely interests you and aligns with your skills and career goals. So, take your time to explore these ideas, consult with your professors, and select a project that excites you. Good luck with your final year project, and may you succeed in your computer science journey!

Related Posts

8 easiest programming language to learn for beginners.

There are so many programming languages you can learn. But if you’re looking to start with something easier. We bring to you a list of…

10 Online Tutoring Help Benefits

Do you need a computer science assignment help? Get the best quality assignment help from computer science tutors at affordable prices. They always presented to help…

Search form

You are here, computer science capstone projects.

AEquitas (2022) Students: Coco Chen, Duncan Shober-Fernback, Arthur Lewis, Andrew Viera Advisors: Prof. George Witmer, Jennifer Long, Eric Baumer

Café Justo (2022) Students: Kenneth Cho, Joss Duff, Hudson Pavia, Justin Venezia Advisors: Eric Grill, Roberto Salaverria, Prof. Smith, Prof. Korth

Celebr8 (2022) Students: Amy Cho, Karis Jang, Leeza Khalif, and Jason Weiss Advisor: Prof. Stephen Lee-Urban

Coach AL Ride Motivator (2022) Students: Jordan Bautista-Lazo, Max Leibowitz, Jack Miller, Yuxuan Song Advisor: Prof. George Witmer

College Buddy (2022) Students: Kendra Marable, Kishan Patel, Mary Ye Advisor: Mooi Choo Chuah

Decentralized Identity in Supply Chain Context (2022) Students: Alex D'Alessandro, Emily Grandon, Alex Kline, Rafaela Mantoan Borges Advisor: Prof. Andrea Smith

DigiClips (2022) Students: Yusef Abaza, Eddie Diggs, Roxy Gretz, Gus Teteris Advisor: Prof. James Mikitka

Driverless Car (2022) Students: Kelan Liu, Robin Maillard, Nathan McNece, Isslam Yehia Advisor: Corey Montella

Dubstep Dukeout: An NFT Collection (2022) Students: Benjamin Aulenbach, Rishab Ayyappath, Emily Freney, Morgan Long Advisor: Prof. Andrea Smith

Eng College - Mobile App (2022) Students: Thomas Petz, Sonny Sakihara, Lauren Workosky, Jouny Zedan Advisor: Prof. James Mikitka

Energy and Water Dashboard (2022) Students: Wesley Guarneri, Alyssa Milrod, Caitlyn Somma Advisors: Debra Kreider, Edwin Yeakel

enrolld (2022) Students: Ryan Colflesh, Carl Saba, Yianni Varkaris, Caitlyn Wagner Advisor: Prof. Stephen Lee-Urban

Facial & Object Detection Algorithms (2022) Students:Andy Llanos, Jeremy Feng, Quang Tran, Timothy Odom Advisor: Prof. Stephen Lee-Urban

Flood Adventures (2022) Students: Nathan Lerro, Evan Rubin, Sarah Sechrist, Jessica Vogel Advisor: Prof. James Mikitka

Follett: Ice Machine IoT (2022) Students: Miguel Hernandez, Matthew Sireci, Wei Zheng Advisor: Prof. Brian Colville

The Future of CapSource's Product and E-Commerce Strategy (2022) Students: Colin Gabuzda, Teng Huang, Hana Kenworthy, Anh Vu Advisor: Prof. George Witmer

Game Library Port (2022) Students: Shayne Conner, Cole Lavalle, Michelle Li, Mason Mosack Advisor: Prof. Michael Spear

Human-in-the-Loop Spambot Detector (2022) Students: Kevin Coxhead, Alonso Cornejo, Kamilla Muminova, Philip She Advisor: Prof. Xie

Iris ICPS/VAR Portals (2022) Students: DJ Edwards, Artem Maryanskyy, Adam Stavash, Iven Zhang Advisor: Prof. Stephen Lee-Urban

Lehigh College of Engineering Web Analytics (2022) Students: Spencer Lander, Steven Nazaroff, and Nnamdi Chima-Anyanka Advisor: Prof. James Mikitka

Lutron Device Diagnostics (2022) Students: Connor Lachman, Matthew Niejadlik, Satyam Patel, Nathaniel Todd-Long Advisor: Prof. Brian Colville

Lutron Distributed Consensus (2022) Students: Dave Dolan, Parker Evans, Chris Oster Advisor: Brian Colville

Machine Learning Renewable Energy Risk Assessment (2022) Students: Abe Berlin, Henry Eaton, Muhammad Delen, Rakene Chowdhury Advisor: Prof. Stephen Lee-Urban

Mech Programming Language Design & Implementation (2022) Students: Haocheng Gao, Simone Pankenier, Xinhao Tang, Zishuo Wang Advisor: Prof. Corey Montella

Merck & Co. Environmental Database (2022) Students: Joseph Feuer, Lester Huang, Brandon Kondis, Sammy Schutz Advisor: Prof. Debra Kreider

Merck P&ID Network Mapping (2022) Students: Max Asteris, Samuel Collins, Jude Gerhart, Grace Gundrum Advisor: Prof. Debra Kreider

Neufood (2022) Students: Amanda Castillo, Jake Fleischer, Phoebe Li, Yiqun Xu Advisor: Prof. Debra Kreider

NutraData (2022) Students: Ethan Santalone, Kendall Riskevich, Misha Seagull Advisor: Prof. Debra Kreider

Platform for Numerical Analysis & Data Visualization (2022) Students: Stephanie Murphy, Rose Rush, Sebastian Chavarro, Andrew Sukach Advisor: Dr. Arielle Carr

Sales Wizard (2022) Students: Sarah Pontier, Breana Lo, Layne Trautmann, and Howard Li Advisor: Prof. Andrea Smith

Scaling Skillion's System (2022) Students: Nathan Dean, Mitchell Katz, Advaith Nair Advisor: Prof. Brian Colville

Smart Electric Transit (2022) Students: Garrett Kreeger, Gabriella Nuzzolese, Kieran O’Connor, Matthew Piriya Advisor: Shalinee Kishore

vCARETM Consult Application (2022) Students: Harry Boon, JiSoo Park, Theodore Woodworth, Yiwen Wu Advisor: Prof. Andrea Smith

AEquitas Document Search Portal (2021) Students: Victoria Dorn, Hannah Leland, Buckley Ross, Jenna Simon Advisor: Prof. George Witmer

ArtsQuest eCommerce Platform (2021) Students: Bora Fanuscu, Hannah Gotwalt, Kenneth Lopez Advisor: Prof. Andrea Smith

Autonomous Robot Cars Capstone (2021) Students: Dante Biase, Graham Wandless, Sam Schwartz, Brian Zhu Advisor: Dr. Corey Montella

Bike Facts / Kickstarter App (2021) Students: Xinhao Liu, Alec Mitrokostas, Michael Port, Jason Schanck Advisor: Brian Coville

Celebr8 Life - Shared Memories (2021) Students: Peter Luba, Chloe Norvell, Blake Wei Advisors: Corey Montella & Prof. Stephen Lee-Urban

Concurrent Data Structures for 3D Simulation (2021) Students: Ji Ho Choi, Jared Lee, Jeff Van Buskirk Advisor: Prof. George Witmer

Coach AL Ride Motivator (2021) Students: Gustavo Adame-Delarosa, Mickias Bekele, Shant Keshishian Advisor: Prof. George Witmer

Distributed Consensus for Large Scale IoT Systems (2021) Students: Tal Derei, Marc Ferdinandusse, Hailey Goldschmidt, Jacob Oakman Advisor: Brian Colville

Energy & Water Sustainability Dashboard (2021) Students: Erik Bissell, Joshua Krinsky, Nick Owens, Bratislav Petkovic Advisors: Prof. Debra Kreider, Prof. Edwin Yeakel

EY ModOps Product Suite Capstone (2021) Students: Dylan Goldstock, Kenny Kwock, Meghna Mishra, Iris Zheng Advisor: Prof. James Mikitka

Flood Adventures (2021) Students: Surui Huang, Kenneth Straw, Benjamin Zalatan Advisor: Prof. James Mikitka

Halocy (2021) Students: Kevin Do, Yuzhe Liu, Sarah Loher, Yue Zhuo Advisor: Debra Kreider

Human in the Loop (2021) Students: Noah Backman, Jinan HonĀ, Andy Kelly, Chris Muñoz Advisor: Shiang Xie

JatLag Port (2021) Students: Luke Lenny, Blake Wilkey, KaiDa Ma, Yode-Jiaqiang Yuan Advisor: Corey Montella

Lutron Mobile Installer Tool (2021) Students: Alan Wang, Alan Zarza, Kenny Lin, Hannah Fabian Advisor: Prof. George Witmer

Machine Learning Risk of Renewable Energy (2021) Students: Kevin Bergdoll, Parker Fu, Muyuan He, Sam Joffe Advisor: Prof. Stephen Urban

Major Exploration Quiz (2021) Students: Peter Bernard, Sony Chen, Julio Gonzalez, Ryan Stelly Sponsors: Chris Larkin, Marc Rosenberg

Matching System (2021) Students: Kevin Laudano, Lingtao Kong, Runjie Zhao, Jiageng Zheng Advisor: Prof. George Witmer

Merck External Data Ingest Portal (2021) Students: Jason Lee, Will McCormick, Sam Sausville, Yifan Zhang Advisor: George Witmer

Merck Financial Valuation (2021) Students: Andrew MacCausland, Anshika Singh, Haydn Davis, Karthick Sivakumar Advisor: Prof. George Witmer

Mobile Self-Guided Tour (2021) Students: Rebecca Housey, Cameron Rosenthal, Dylan Staniszewski Advisors: James Mikitka

Modernization of a Client Portal (2021) Students: Brock Herring, Cyndy Meng, Carter Schmalzle, Joseph Wesselman Advisor: Debra Kreider

NutraData (2021) Students: Kyle Burke, Gary Fishkin, Omid Ghazizadeh Advisor: Debra Kreider

PayHippo Machine Learning (2021) Students: Zach Coriarty, Daniel Karkhut, Chase Mattingly, Marc Soda Advisor: Brain Colville

Programming Language Design & Implementation (2021) Students: Nic Campion, Sean Hong, Sherry Huang, Dave Jha, Ronan Leahy Advisor: Corey Montella

Skillion Riders App/Toolbox App (2021) Students: Jordan Baum, Sarah Home, Ulan Mirlanov Advisor: Brian Colville

Smart COPD Patient Monitoring System (2021) Students: Thanos Kougionis, Xiangzhi Liu, Maximillian Machado, Brian Snyder Advisor: Prof. James Mikitka

Smart Electric Transit (2021) Students: Andrew Ha, Cormac O’Day, Neel Sikka, Graham Shanno Advisor: Prof. Stephen Lee-Urban

Strategic Alliance Listings (2021) Students: Melissa Fedorka, Owen Licht, Jack Liu, and Andrew Principato Advisor: Prof. Andrea Smith

Toloka (2021) Students: Manasi Vitthanala, Sahil Malhotra, Zack Elliot, Daolong Liu Advisor: Prof. George Witmer

Vistacom Sales Wizard (2021) Students: Connor Greene, Matthew Gunton, Swetha Ramesh, Joshua Yang Advisor: Prof. Andrea Smith

WeShareRE (2021) Students: Adam Debus, Yichen Shen, Nick Silva, Jiabei He Advisor: Prof. Andrea Smith

Zubel (2021) Students: Antonio Lia, Tyler Nguyen, John Taulane, Ngan Tran Advisor: Prof. George Witmer

AutoMobile (2018)

Students: Luke Bernick, Connor Deppert, Kelli Frank, Jonathan Sphar Advisor: Prof. John Spletzer

3D MRI Skull Stripping (2018)

Students: Jiaye Chen, He Huang, Yifan Huang, Yichen Xu Advisor: Prof. Miaomiao Zhang

LUCOIN (2018)

Students: Brian Dwyer, David Kauffman, Athicha Srivirote, Duc Tran Advisor: Prof. Liang Cheng

Spotlight (2018)

Students: Bobby Gould, Nicole D"Annibale, John McBryan, Mira Straathof Advisor: Prof. James Femister

CSE Tools (2018)

Students: Joseph Boderck, Kaitlyn Hennessy, Lizzie Shaffran Advisor: Prof. Michael Spear

Goal Driven Autonomy In Minecraft (2018)

Students: Gilbert Carrasco, Anil Morisetti, Travis Weghofer Advisor: Prof. Hector Munoz-Avila

Preventing Web Timing Attacks

Preventing Web Timing Attacks (2018)

Wrestling robots (2018).

  • Current Course Offerings
  • Previous Schedules
  • Undergraduate
  • CSE Course Index
  • Capstone Projects
  • Accreditation

Logo image

  • Suggest edit

C964 Resources

C964 resources #.

The examples found here are of actual passing tasks 1 and 2, flaws and all . To best represent what might be accepted, we’ve made no corrections. See the excellence archives to review better projects.

These examples (and most of those in archives) were written using the previous Task 2 template . In the coming months, we will add more recent examples following the new template.

task 1 ex. A

task 2 ex. A (part C not available)

task 1 ex. B

task 2 ex. B (part C not available)

WGU Capstone Excellence Archive

The Capstone Excellence Archive includes a wide range of completed projects. Reviewing them may help get ideas, provide inspiration, and understand the requirements. However, keep in mind that they all are above and beyond the requirements. Therefore, don’t use these as examples of what’s needed to meet the requirements. For a more down-to-earth example of what’s required, see the examples above.

Currently, most of these examples (including those in the archives) follow the old template. However, the advice on this site aligns with the latest version of the Task 2 template as the new template meets all the documentation requirements while being more succinct and clear. We recommend using the new template for both SIM2 and SIM3.

Task 1 Resources #

Topic approval form template #, excellence archive #.

The Capstone Excellence Archive includes a wide range of completed projects. When reviewing archived capstones, keep in mind that they all are, by definition, above and beyond the requirements. Therefore, do not use these as examples of what’s needed to meet the requirements. For a more down-to-earth example of what’s required, see the examples above.

Topic Approval Form Example #

Waiver form #.

Any open source data set is freely available for use.

Google Dataset Search

More here and here

Simulated data

Python library built-in datasets:

sklearn’s data sets (these can be imported directly into your code)

PyTorch’s built-in datasets: images , texts , and audio

Tensorflow datasets

Task 2 Part C (the app) Resources #

CS and C964 faculty available for math, data analytics, and coding-related questions.

WGU Programming Center provides support to all WGU students in learning basic programming concepts, R, JavaScript, and Python.

Videos, guides, and Tutorials #

Getting started on the capstone #, ml supervised classification & regression overview #, ml supervised learning classification coding example #, student presentation #.

This presentation was intended for a general audience.

Convolution Neural Networks (CNN) #

Cnn videos #.

MIT: CNNs Convolutional Neural Networks - Deep Learning in Life Sciences . This is a great lecture explaining the concepts and terms of a CNNs. The focus is not coding, but understanding what the code does.

Keras with TensorFlow Course - Python Deep Learning and Neural Networks for Beginners Tutorial

CNN Tutorials #

CNNs Coding Tutorials:

From the TensorFlow docs

TensorFlow Quickstart

CNN tutorial

TensorFlow Tutorial: Get Started in Deep Learning with tf.keras

GeeksforGeeks

Task 2 Parts A, B, & C (the documetation) Resources #

Part C is your submitted application. See all our available resources here: task 2 part C

Task 2 Parts A, B, and D Template & Part C Guide #

Write your proposal following C964 Task 2 documentation template :

Preserve the template’s section titles, and order, and submit all four parts as a single document (preferably a pdf). With a long, complicated document, aligning content to competencies presents a challenge. Don’t make things difficult for the evaluator by spreading the content over several documents in an unfamiliar format.

Task 2 Parts A, B, and D Examples #

Wgu capstone excellence archives #.

The Capstone Excellence Archives include a wide range of completed projects. Reviewing them may help get ideas, provide inspiration, and understand the requirements. However, keep in mind that they all are above and beyond the requirements. Therefore, don’t use these as examples of what’s needed to meet the requirements. For a more down-to-earth example of what’s required, see the examples above.

General Resources #

Student resources #.

Student Resource Hub

Writing Center

Writing Center Knowledge Base

WGU Math Center . The Math Center is \(e^{2\pi i}\) !

WGU Programming Center

Grammarly.com #

grammarly

Students have reported missed mistakes when using the Google doc Grammarly extension. Therefore, we advise copying content directly into the app or purchasing the premium version and checking grammar in MS Word.

Your paper should adhere to APA guidelines . Avoid reference errors by using the MS Word Reference Tool to create and manage references.

Libraries #

WGU’s library

google.scholar.com

You can search WGU’s library and other open-source libraries using google.scholar.com Go to >’Google.scholar>setting>libraires>’ and then add WGU and other libraries.

Bibliography #

Jacob Cohen. Statistical power analysis for the behavioral sciences . Academic press, 2013.

Wikipedia. Travelling salesman problem solved with simulated annealing. 2018. [Online; accessed August 4, 2023]. URL: https://commons.wikimedia.org/wiki/File:Travelling_salesman_problem_solved_with_simulated_annealing.gif .

xkcd. Code quality. [Online; accessed August 11, 2023]. URL: https://xkcd.com/844/ .

xkcd. Code quality. [Online; accessed August 11, 2023]. URL: https://xkcd.com/1513/ .

My Computer Science and Engineering Department

Capstone projects showcase 2022.

computer science capstone projects

This year the students in the Senior Capstone course developed 40 apps. There were

  • 12 web applications using technologies such as Django, node, express, Angular, react, Vue, firebase, AWS.
  • 21 Android or iOS mobile apps using technologies such as Android Studio, Flutter, React Native Android, XCode, Firebase.
  • 7 desktop apps using technologies such as Unreal Engine, Unity, C#, Pygame.

You can view all the video demos online . If you are interested in proposing an idea for the team's next year, then let us know .

Email forwarding for @cs.stanford.edu is changing. Updates and details here . CS Commencement Ceremony June 16, 2024.  Learn More .

BS | Senior Project Requirement

Main navigation.

The Senior Project is the capstone achievement to obtaining a Computer Science Bachelor's degree and our students are allocated a considerable amount of autonomy to plan and produce their choice of project. Also, an opportunity for students to fulfill their WiM requirement. WiM is the only requirement that can be fulfilled by a class that also satisfies another requirement. A 2.0 minimum grade point average (GPA) for all courses in Engineering Fundamentals, CS Core, Depth, and Senior Project (combined) is required.

Senior Project Course Options

CS194 or CS194W: Software Project Experience

CS194 is the most commonly taken senior project course, typically offered in the Winter and Spring quarters. In this course, students work in teams to build a significant software application and learn through the experience of building something substantial. Experience opportunities include designing software, presenting software products, launching a software application, learning through user observation, benchmarking, brainstorming, and rapid prototyping. CS194 (Spring edition) ends with a software fair in which all class participants demonstrate their projects to an audience that includes course staff, other students, and representatives from local technology companies.

CS210B: Project Experience with Corporate Partners

CS210B is a two-quarter sequence (Winter and Spring) where students work with partner companies like Facebook, Yahoo!, Microsoft, and BMW. Corporate partners provide loosely defined challenges from their R&D labs for which they are seeking new, innovative solutions and ideas. As such, student teams have freedom as to how they approach the challenges and are encouraged to keep an open mind. Each team functions as a small startup company with dedicated space, a discretionary budget, and a technical advisory board comprised of the instructional staff. The goals of this course include providing students with exposure to the following: current practices in software engineering; exploration of the design space; significant development experience with creative freedoms; working in groups; real-world software engineering challenges; public presentation of technical work; and creating written descriptions of technical work. The two-quarter sequence affords time to experiment, benchmark and try out different ideas before zeroing in on a particular direction. The two-quarter time frame provides enough time to build something of lasting impact and is a great opportunity to develop relationships with a company. You will be able to obtain skills that are helpful for managing a team or starting a company.

CS210B fulfills the Senior Project and writing requirements for the CS major. Most people take it for 4 units in both Winter and Spring (8 units total). However, students can elect to take it for three units per quarter, if desired.

CS191 or CS191W: Independent Project or Independent Project Writing Intensive

The second Senior Project option is to undertake individual research with a faculty member under the auspices of CS191/W. This approach can be extremely rewarding and provides valuable experience for students interested in a research career. To take CS191/W, the essential requirement is that you find a faculty member or lecturer who is willing to support your project. For information about finding a research project, check out the  undergraduate research page . Students taking CS191/W must also fill out a  Senior Project Proposal  and get approval from their faculty sponsor, their advisor, and Chris Gregg  before  beginning the project. Enrollment in CS191/W is by permission number only.  The permission number will be issued once your Senior Project Proposal is signed and the completed form is approved by the Department. Therefore this form should be submitted the quarter before you enroll in CS191 or CS191W. Completion of 135 units is a prerequisite for CS191 and CS191W. Your description  must  include detailed and specific deliverables that you will provide to your advisor for grading at the end of the quarter. Discuss your proposal with the faculty member sponsoring and grading your project, your advisor, and the CS senior project advisor (Chris Gregg, [email protected] , to arrange an appointment). After your proposal is approved by Chris, your proposal will be shared with the Department, and a permission number to enroll in CS191/W will be issued to you directly from Jessica Valdez ( [email protected] ).

On some occasions, it is possible to undertake a CS191/W project in which the day-to-day supervision comes from faculty outside the Department or even from a qualified person outside the University. All such arrangements require a nominal advisor inside the Department and approval by Chris Gregg ( [email protected] ). University policy prohibits students from receiving both payment and credit for the same work. Students can not use work completed in the context of a job as their senior project.

In order to be approved, a senior project proposal must ordinarily be publishable research. This type of project consists of directed research that one might reasonably expect to see published in an academic journal or presented at a conference. The work in fact doesn't need to be published, but simply that it is potentially publishable.

If you're enrolled in CS191/W, you are expected to fulfill the public presentation requirement portion of the course, before applying to graduate. Students generally satisfy this requirement by participating in the CS194 Software Fair that occurs every March and June. Typically, the Software Fairs are held during the CS194 Final Exam period. As soon as the Final Exam schedule is announced, we'll know the dates of the Software Fairs and inform the CS191/W students. During the CS194 Software Fair, you can expect that:   

  • Students prepared poster presentations for their research projects
  • Students prepared computer demos for their implementation projects

On Software Fair day, students will set up their posters or computers to showcase their senior projects for their peers and guests. The fair has reportedly been an experience many students enjoy and find as an fun opportunity! 

Important Note : If you are interested in arranging an alternative venue for your CS191/W project presentation to fulfill the requirement, you will need to connect with Jessica Valdez ( [email protected] ) to ensure your plans satisfy the requirement. 

Senior Honors Thesis

Another research-based option to fulfill the Senior Project requirement is to do a senior honors thesis. Writing an honors thesis includes a year-long research project supervised by a CS faculty member. Applications for the honors program are due by May 1st of each academic year.

For more information, see the  Honors Page

CS294: Directed Research

For students who would like to take part in active research but don't have a specific project in mind (or would like some guidance), we encourage students to take CS294, as it's a direct research course. Everyone chooses a project from a set of little pieces of a big problem that the professor defines. For example, a CS294 student contributed to the award-winning DARPA grand challenge robot. The topics for CS294 change each year, though it's frequently been led by an AI professor. Professors may expect students to be comfortable with techniques used in the field. For example, an AI CS294 might expect students to have taken CS221.

CS191 & CS194: Project Tips

Set yourself up for success.

  • Establish a team that you collaborate with comfortably and confidently.  You may encounter peers that have differing approaches to programs and projects. We advise that you seek out potential teammates by sharing your expectations and ideas before solidifying a team.
  • Curate a senior project topic that genuinely piques your interest . You will be dedicating a substantial amount of time to your Senior Project and want to ensure that you produce high-quality work. There will be obstacles during the curation of your senior project; however, your passion for that topic can propel you toward successfully producing the end product. Many former students have developed games for their senior project, as it serves as a strong motivator to play a program they've created and will soon enjoy. 
  • Don't overextend yourself . Many students beginning their Senior Project tend to bite off more than they can chew. Before setting down grandiose plans to write the world's best spreadsheet program, take time to think about what projects might be feasible to do in a quarter. At the end of the project, it is better to have a working application with fewer features than a non-working application which would be great were it to be fully implemented.
  • Develop a prototype early . By building a simple version of your application, you can demonstrate its feasibility, get a better sense of the intricacies involved, and understand more about the time frame required for its development. Moreover, having a working prototype early on will help get you very involved in your project and avoid the mad rush at the end of the quarter to finish.
  • Use existing code . Most commercial programmers make use of lots of existing code and libraries. There is no reason why you should have to rewrite many common procedures and libraries that already exist and are readily available. By doing a little searching for code, you can save yourself a lot of time on the basics and work on what is unique to your application.
  • Practice good coding style . Don't forget the software engineering skills you learned in early systems courses like CS106 and CS108. When you are working on a group project, it is especially important to structure and document your code in a way that prevents having to track down bugs caused by unexpected interactions between different code modules.
  • Be prepared to spend lots of time on your project . Your Senior Project is not just another programming assignment. You and your teammates will need to take the project seriously if you want to have any hope of making substantial progress in less than 10 weeks. Completing a project on the scale of the senior project requires starting early and maintaining dedication throughout.
  • Have fun ! Despite all the tips, guidelines, and warnings above, the fact that you have a lot of leeway on your Senior Project encourages you to pick a topic that you enjoy. Students who regard their senior project as one of their best experiences often attribute their enjoyment to the fact that they were genuinely interested in building a particular application or finding the results of a particular research problem. They do not regard it as simply a requirement they need to fulfill. Many students even choose to continue working in the same area after fulfilling their Senior Project requirements.

Upcoming Events

Info session archive.

Reference a summarized version of the CS Senior Project options with recorded sessions and presentation slides. 

  • Skip to main navigation
  • Skip to page content

Computer Science

  • Undergraduate Programs
  • Graduate Programs
  • Class Schedules
  • Bison Advise
  • Course Descriptions
  • Student Organizations
  • Capstone Program
  • Research Experience for Undergraduates (REU) Program
  • Scholarships
  • Software Tools
  • Future Students
  • Stackable Certificates
  • Emeritus/Retired
  • In Memoriam
  • Institute for Cyber Security Education and Research
  • Current Newsletter
  • 2023 Projects
  • 2022 Projects

2021 Projects

  • 2020 Projects
  • 2019 Projects
  • 2018 Projects
  • 2017 Projects
  • 2016 Projects
  • 2015 Projects
  • 2014 Projects
  • 2013 Projects
  • 2012 Projects
  • 2011 Project

Architecture Technology Corporation

Tactical router.

Team : Daniel Willenbring, Michael Leeseberg, Damien Danelson, Jacob Graupmann, and Andrew Wickoren

computer science capstone projects

AGREE Plugin

Team :  Ansley Schug, Charles Kanoy, Jeremy Rylicki, and Riley Abrahamson

Blue Cross Blue Shield of ND

Onboarding automation.

Team : Sophie Noel, Lacey Yepma, Spencer Fjelstad, and Logan Steffen

computer science capstone projects

Heath Check UI

Team : Nathan De La Garza, Alex Leska, Dylan Martie, Grace Haugen, and James Suhon

NDSU Cow Herd Appraisal of Performance Software

Cattle management system, citizen science aerial image aggregation, ccast integration.

Team: Chris Antholz, Ben Harvey, Zach Kunz, and Caleb Olson

Collins Aerospace

Flight player, connecting microsoft teams with sap, python library.

Team : Jack Law, Jarod Smith, Leo Wilczek, Sam Penney, and Jeff Hanson

Real Time Data Dashboard

Team : Jordon Brainard, Ballav Siwakoti, Khurshid Kurbanov, and Emily Budke

Data Pipeline

Team : Carter DeWolfe, Carter Bumby, Brandon Young, and Andrew Bergerson

Crop Coverage Map

Team : Sydney Boschert, Matthew Tassava, and Samuel Wolf

NDSU Computer Science Department

Blender render farm.

Project Details Application for distributed rendering of Blender animations.

Team : Justin Slater, Tyler Hagert, Elizabeth Hurteau, Jacob Smith, and Beau Stensgard

Individual Vehicle Tracking App

computer science capstone projects

Item Redistribution Website

Store and employee managing app, upper great plains transportation institute, virtual roadway image capture.

Team :  Alison Gonser, Connor Wendolek, Hunter White, and Peter Fraser

Computer Science

2018 capstone projects.

Capstone Projects 2018

  • About the Department
  • What is Computer Science?
  • Careers in Computer Science
  • Welcome from the Chair
  • Undergraduate Program 
  • Graduate Program 
  • Transfer Students
  • Student Organizations
  • Scholarships
  • LEAD <C/S>
  • Course Descriptions
  • Data Science Collaboratory
  • Cybersecurity Education, Research, and Outreach Center
  • Machine Intelligence and Data Science (MInDS) Center
  • Machine Learning Research Consulting
  • Publications
  • Diversity, Equity & Inclusion
  • Mission / Vision Statement
  • Program Educational Objectives
  • Student Outcomes
  • Community Engagement
  • Faculty and Staff
  • Faculty Office Hours
  • Support Computer Science

Lean More About Our Programs

Degree Information

Top Careers

Student Success

Experience Tech For Yourself

Visit us to see what sets us apart.

Quick Links

  • Tech at a Glance
  • Majors & Concentrations
  • Colleges & Schools
  • Student Life
  • Research at Tech
  • Tech Express
  • Current Students
  • Faculty & Staff
  • Mission and Vision
  • Facts about Tech
  • University Rankings
  • Accreditation & Memberships
  • Maps & Directions
  • Board of Trustees
  • Office of the President
  • Strategic Plan
  • History of Tech
  • Parents & Family
  • International
  • Military & Veteran Affairs
  • Tuition & Fees
  • Financial Aid
  • Visit Campus
  • Dual Enrollment
  • Request Information
  • Office of the Provost
  • Academic Calendar
  • Undergraduate Catalog
  • Graduate Catalog
  • Volpe Library
  • Student Success Centers
  • Honors Program
  • Study Abroad
  • Living On Campus
  • Health & Wellness
  • Get Involved
  • Safety & Security
  • Services for Students
  • Upcoming Events
  • Diversity Resources
  • Student Affairs
  • Featured Researchers
  • Research Centers
  • ttusports.com
  • Social Media
  • Student Resources
  • Faculty & Staff Resources
  • Bookstore/Dining/Parking
  • Pay Online - Eagle Pay
  • IT Help Desk
  • Strategic Planning
  • Office of IARE
  • Student Complaints

Skip to Content

  • News & Events

Sponsor a Computer Science Capstone Project

Engagement Overview

Invest in the future of technology in our region and nation. Gain over 1,500 hours dedicated focus to your project. 

What is a capstone?

Who are capstone sponsors, who are capstone students, benefits to the sponsor, suitable project concepts.

  • Expectations for sponsors
  • The capstone process

Sample Projects

  • Sponsor:  INSIGHTS Intervention

Data Science

Sponsor:   Lockheed Martin Space

Parallel SPICE

  • Sponsor:   NASA ​

Capstone projects are academic year-long experiences for students nearing graduation. Student teams complete a substantial software project that reinforces skills learned through classwork and prepares them to thrive in the next stage of their careers. 

This blend of educational and professional experience allows students to prepare for a life in industry and to connect academic concepts with real-world applications.  

Student teams make use of the technical and design skills they have developed throughout the Computer Science curriculum to satisfy the sponsor’s objectives.They use standard software engineering practices to scope the problem and identify the best software process model to apply to it. They then develop, test, deploy and document their solution

Students also use professional project management practices to ensure project progress and quality and to experience the workflow of professional software design

Within the framework of the course, all projects are conducted on a best-effort basis by student teams, guided by staff and in close collaboration with the sponsor.

Capstones Fall 2021   Capstones Fall 2020

Corporations, small businesses, national laboratories, R&D organizations, non-profit organizations and faculty and staff members of the University of Colorado may become project sponsors.

Capstone projects courses are offered to undergraduate seniors and final-year master's students. Each course is taught separately, so capstone sponsors can indicate which level they deem appropriate for their project.

Capstone sponsorship allows an organization to form an in-depth connection with a group of students who are nearing graduation. This relationship can serve as an opportunity to identify future candidates while introducing them to your company goals and culture. Capstone sponsorship serves as a mentorship role, contributing to the professional readiness of our students and instilling good practices as they prepare for a career.

In addition to your team, all students in the capstone course will be exposed to your organization as teams report out their work to the class. This provides excellent visibility, as capstone courses are large, and generates word-of-mouth buzz as students share their experiences throughout the year and at the spring expo.

All project concepts should have a clear purpose with a recognized value to industry or society. They should have specific functional objectives and provide significant design challenges. 

Projects must have a level of complexity that is compatible with a six-person team of undergraduate seniors or master's students working on average 6 to 7 hours each for 13 weeks in the fall and 12-14 hours each for 15 weeks in the spring.

Students should be able to explore various design solutions and make choices based on sound engineering reasoning with creative latitude in arriving at a final design and implementation.

Exploratory or proof-of-concept projects can be quite successful as capstone projects.

Projects that are in the customer’s critical path cannot be accepted as capstone projects unless the customer takes full responsibility for the outcome. “Good-to-have” results and “test-of-concept” studies are more likely to be suitable. Although the goal is to make every project a success, the primary purpose of the capstone is educational.  The University of Colorado cannot take any responsibility for results deemed by the customer as “insufficient.”

Expectations for Capstone Sponsors

  • Active Interaction
  • Intellectual Property
  • Financial Commitment

All sponsors are expected to be active participants in their sponsored project. Sponsors should name a Technical Lead for the project who will be able to dedicate at least one hour per week to the project. 

Close contact with the team during the early project definition phase is critical for project success. Frequency of sponsor-team interactions will vary according to the software process model being used, and is jointly scheduled by the sponsor and team. 

Course instructors are to be CC’d on all team contact.

Sponsors can choose to allow students to retain the IP from their work, or to retain all IP generated for the project,

Unless a project agreement is created based on a contract managed by the University’s Office of Contracts and Grants, all Intellectual Property (IP) rights resulting from the supported senior design project remain with the inventor(s), i.e. the students. All materials, software packages, etc. purchased to support the project will remain the property of the CS Department for possible future use in another project or class.

Participation in the course requires a financial commitment from most sponsors. University of Colorado Community non-profit organizations, and small businesses may apply to the Director of Senior Projects for a donation reduction or exemption.

Option 1: A $7,000 philanthropic donation made payable to the University of Colorado Foundation, to provide support to the University of Colorado Boulder Department of Computer Science Senior Projects. This donation supports the Senior Projects class infrastructure and associated costs (instruction costs , software, computer labs, materials, supplies, disposables, posters, etc.)

Option 2: A $15,000 fee is charged if your organization wishes to retain project related IP. In this case a contract will be created through the University of Colorado Office of Contracts and Grants. Students assigned to these projects will be aware of the requirement to sign over all intellectual property rights to the sponsor.

The Capstone process

With the help of course instructors, sponsors scope a project appropriate for either master’s or undergraduate students and identify a technical lead who can interact with the team. In early September, projects are shared with students, who select their preferences. Instruction staff match students with projects according to preferences and skillsets required by the project. 

In the first semester, approximately half of students’ time will be spent on coursework where they study requirements elicitation and analysis, software process models, systems engineering, software configuration management, risk management, team work, software documentation, IP law, and ethics. The remainder of the students’ time is focused on scoping and architecting a design approach to their team project.By the end of the first semester, students and sponsors will come to a written agreement as to the scope of the project and requirements for successful project completion. 

Teams continue their work through the spring semester, building, testing, and iterating on their design. At the end of the spring semester, students will present at our College of Engineering Expo, attended by thousands of students, faculty, and sponsors. 

Teams give six presentations to the class at various points throughout the year and are subject to three reviews by the Project Review Board. Sponsors are welcome to attend any, or all, of these meetings.

Capstone Timeline

Meet with the team.

Meet with the Capstone team as needed to understand sponsorship expectations, discuss project scope, and receive proposal paperwork.

July- August: Submit your project

Prospective sponsors must submit a Notice of Intent (NOI) to propose a project before July 1 for projects starting in the fall of that year. Proposing a project does not mean automatic acceptance by the CS department. 

The sponsor should complete the Project Description template with an overview of the project, needed skills, and desired outcomes. This description will be shared with the students of the course for the project matching process. 

Early September: Project Team Assignment

A project fair is held, usually the first week of September. Sponsors are expected to participate in the Project Fair.  This is a networking event designed for students and sponsors to meet and discuss the sponsors' project proposals.

Mid-September: Project Kickoff 

Once the teams have been formed, the student team will meet with the corresponding project sponsor in order to gain a deeper understanding of the project, sponsor goals, and confirm that the project, sponsor, and team are a good match. The first task for all teams is to refine their understanding of the project, and the goals of their sponsor, to perform an initial risk evaluation, and identify the best software process model to use as a frame for developing the software.

With these in place, teams will proceed to identify tools and technologies appropriate for the project and work with the sponsor to identify materials that constitute a complete project as appropriate for that specific project and according to the process model being used.

October-December: Project architecting, scoping and planning

Teams design their solution, assign individual roles, and plan their project milestones for the remainder of the cycle. With the guidance of the sponsor, teams present their project design and may begin building. Sponsors are asked to submit feedback to instructional staff that contributes to student grades.

January-April: Implementing, Testing, Iterating

Teams work throughout the spring term to build the design that was prepared during the fall term. Pivots or redesigns may occur with the guidance and permission of the sponsor technical lead. Students document their work, test for efficacy, and make recommendations for further work.

End of April: Culminating Poster Session at College Expo

Teams present their project to the public in the form of a poster/demo presentation during the Computer Science Expo at the end of April. Sponsors are strongly encouraged to attend the Expo. 

End of Spring Semester: Team Evaluation

Sponsors are required to complete a team evaluation at the end of the spring semester. The end of semester evaluation forms will be used as the basis for the students’ course grades, and will be adjusted by the instructors according to peer evaluations and instructor observations to produce individual project grades.

  • Computing Corporate Affiliates Program
  • Engage with Students
  • Engage with the Department
  • Sponsor a Capstone Project

Connect with us today!

Considering sponsoring a capstone project? Get in touch with us!

We can help you decide if a sponsorship is right for you and guide you through the process. 

Capstone Project Team

For more sponsorship information, please contact:

  • Amy Richards Professional Development and Industry Relations Program Manager [email protected]

For course-specific questions, contact:

  • Alan Paradise , Associate Teaching Professor and Director of Senior Capstone Projects 430 UCB, Boulder, CO 80309 [email protected]
  • CJ Herman , Associate Teaching Professor and Director of Master's Capstone Projects 430 UCB, Boulder, CO 80309 [email protected] 

Apply   Visit   Give

Departments

  • Ann and H.J. Smead Aerospace Engineering Sciences
  • Chemical & Biological Engineering
  • Civil, Environmental & Architectural Engineering
  • Computer Science
  • Electrical, Computer & Energy Engineering
  • Paul M. Rady Mechanical Engineering
  • Applied Mathematics
  • Biomedical Engineering
  • Creative Technology & Design
  • Engineering Education
  • Engineering Management
  • Engineering Physics
  • Integrated Design Engineering
  • Environmental Engineering
  • Materials Science & Engineering

Affiliates & Partners

  • ATLAS Institute
  • BOLD Center
  • Colorado Mesa University
  • Colorado Space Grant Consortium
  • Discovery Learning
  • Engineering Honors
  • Engineering Leadership
  • Entrepreneurship
  • Herbst Program for Engineering, Ethics & Society
  • Integrated Teaching and Learning
  • Global Engineering
  • Mortenson Center for Global Engineering
  • National Center for Women & Information Technology
  • Western Colorado University

College of Computing

Students pres

SCI Pilots AI-Enhanced Capstone to Advance Software Engineering Instruction

Friday, may 10, 2024, emily smith, college of computing school of computing instruction.

Artificial Intelligence (AI) is transforming industries and redefining problem-solving methods, especially within the rapidly evolving tech sector. 

A recent Forbes article highlights a significant shift in recruitment strategies, noting an increasing demand for professionals who can effectively leverage AI alongside their technical skills. 

"The demand for skilled professionals who can adeptly use AI has never been higher," the article states, emphasizing the need for complex problem-solving abilities and technical proficiency.

The School of Computing Instruction (SCI) at Georgia Tech is responding to these industry shifts by launching a transformative initiative this summer. The redesigned Computer Science (CS) capstone course bridges the gap between academic learning and real-world software development demands. 

"Students still need a foundational understanding of computer science because these tools aren’t perfect, but we want to equip them with the ability to use them," SCI Chair Olufisayo Omojokun said. 

"With this redesign, we're positioning the capstone as a platform for testing and refining the application of generative AI technologies in real-world scenarios."

SCI Chair Olufisayo Omojokun judges student projects at the Capstone expo. Photos by Terence Rushin/ College of Computing.

Course Overview

Led by SCI Lecturer Nimisha Roy, the course is designed to simulate the tight deadlines of the industry, offering students practical experience of project constraints. This summer, students will choose from various projects centered around developing Google Chrome apps, with each project designed to challenge and enhance their skills in software design, implementation, testing, and project management.

"The course starts by grounding students in traditional software development methods to establish a solid base," Roy said. "Students first create system design artifacts using conventional approaches. They then enhance these designs using AI-driven tools like Lucidchart and Mermaid, allowing for a direct comparison between traditional and AI-enhanced processes.”

She says this approach not only highlights the transformative impact of AI on design productivity and quality but also emphasizes the crucial role of documentation in software development.

SCI's Nimisha Roy works with students at the Spring 2024 Capstone Expo. Photos by Terence Rushin.

AI tools like GitHub Copilot, Codeium, and Testim are introduced to streamline coding and testing processes for the implementation phase. 

"We anticipate that the integration of AI from the beginning of the implementation phase will significantly boost productivity and enable the development of more complex features compared to traditional methods," Roy said. 

Students will rigorously test this hypothesis by comparing the quality of design documentation and final software products against those from previous semesters.

Objectives and Impact

Reflecting on the course's goals, Roy said, "This isn't just about enhancing technical skills. It's about preparing students to critically assess the role of AI in software development, considering its impact on productivity, output quality, user engagement, and the learning curve associated with adaptability."

She adds that this initiative underscores Georgia Tech's dedication to pioneering advancements in CS education that bridge the gap between academic learning and industry demands, setting a new standard for educational practices.

Students present their software design projects at the Spring 2024 Capstone Expo. Over the summer, students will use AI tools during the program. Photos by Terence Rushin/ College of Computing.

Future Directions

As the course unfolds, there is a palpable sense of excitement and anticipation regarding its potential future impact. Beyond the immediate objectives, future iterations of the capstone course may explore further advancements in AI technologies and their implications for software development practices.

“Using these tools could potentially lead to a scenario where future capstone projects involve students accomplishing more or higher-quality projects,” said Omojokun.

SCI’s initiative marks a significant shift in how future software developers are trained and sets a new standard in educational practices, aligning closely with industry advancements and future needs.

Recent Stories

The Web Conference 2024

Chatbots Are Poor Multilingual Healthcare Consultants…

Wednesday, May 15, 2024

Irfan Essa

Workshop Explores Sustainable Software in Research

Tuesday, May 14, 2024

Scientists working in a lab

‘Follow the Money!’ $2 Billion of Crypto Scams Found on Ethereum

Monday, May 13, 2024

We are thrilled to announce Vivek Sarkar as the new Dean of the College of Computing at Georgia Tech! With a distinguished career spanning academia and industry, Sarkar's leadership promises to elevate our community to new heights. https://t.co/2mX5D46cJz pic.twitter.com/LxpLTCXWZV — Georgia Tech Computing (@gtcomputing) April 12, 2024
@GeorgiaTech 's dedication to excellence in computer science (CS) has been recognized once again, with the latest U.S. News and World Report rankings unveiling the institution at 7th place overall for graduate CS studies. https://t.co/qavNUSTb7n pic.twitter.com/BcGyGBQld8 — Georgia Tech Computing (@gtcomputing) April 10, 2024

Six seniors recognized with Dean’s Awards for outstanding capstone projects

Topics include a method to detect earthquake victims and an image-to-text application for the visually impaired.

A group of Harvard SEAS seniors with Dean David Parkes, holding awards for outstanding engineering projects

Six SEAS students have been recognized with Dean’s Award for Outstanding Engineering Projects (Eliza Grinnell/SEAS)

Six students from the Harvard John A. Paulson School of Engineering and Applied Sciences (SEAS) were recognized with the Dean’s Award for Outstanding Engineering Projects at the recent SEAS Design and Project Fair at the Science and Engineering Complex. Recipients participated in ES100, a year-long capstone course for seniors in the SB engineering program, where each student develops a project to address a real-world engineering problem. The award comes with a prize of $500.

“SEAS students make things that may be really cool, quirky, or fun,” said SEAS Dean David Parkes. “And just as often, their work will help solve a real-world problem and have a significant impact on people’s lives. During ES100, a year-long capstone course for seniors in the SB engineering program, students tackle specific problems. They develop technical specs, design solutions, test their ideas using quantitative analysis and simulations, prototype, and build.”

For the 2023-24 academic year, 42 students completed ES100 projects. Five projects, including one two-student team project, were selected for the award. The award-winning projects covered a broad range of topics, including a remote sensor network for detecting earthquake victims trapped under rubble, an image-to-text application for the visually impaired, a quadcopter drone with enhanced maneuverability, and tool for determining potential water contaminants and suggested filtration solutions in wells.

Serena Zhao’s bioengineering capstone, “Developing Uniform, Photon-Emitting Nanoprobes for Multi-Color Electron Microscopy,” designed nanoprobes that emit colored light when hit by protons from an electron microscope, allowing for much more detailed imaging at the nanoscale level.

“Electron microscopy (EM) images are black and white,” Zhao said. “There’s no specificity, no color labeling. When it comes to studying complex biological processes, that’s a huge disadvantage. My project was trying to build these nanoprobes that emit color under EM, so we can get an electron image, a colored probe image, and then we can overlay them into a colored, labeled image that still has specificity and high resolution.”

The other four award winners were:

  • Arba Shkreli and Molly Bosworth , electrical engineering, for their project, “SeASAR: Sensor Application for Search & Rescue in Urban Settings”
  • Yasmine Omri, electrical engineering, for her project, “Towards a Real-Time Image-to-Speech Tool for the Visually Impaired: Efficient Hardware for On-device Image Classification”
  • Lachlan McGranahan , mechanical engineering, for his project, “Modeling, Simulation, and Control for a Tilt-Rotor Quadcopter”
  • Layla Seaver, environmental science and engineering, for her project, “Addressing Forever Chemicals: An Algorithm for PFAS Prediction Modeling and Filter Selection for Private Well-Users”

“I’m interested in using my engineering background to serve actual human needs,” Omri said. “My project falls into a field that we call ‘tiny machine learning.’ I wanted to find a way to run a very complex system locally, with energy efficiency and performance speed. I tried to consolidate it into a practical, application-based system focused specifically on the visually impaired.”

A group of Harvard SEAS seniors with Dean David Parkes, holding awards for honorable mention for outstanding engineering projects

Four SEAS students received Honorable Mention for their senior capstone projects (Eliza Grinnell/SEAS)

Four additional SEAS students received Honorable Mentions for their capstone projects. They are:

  • Cherish Jongwe, bioengineering, for his project, “Biofilm-Enhanced Household Water Filtration System for Heavy Metals Removal”
  • Nicholas Laws , mechanical engineering, for his project, “Visualization Tool for Chemical Kinetic Pathways in Plasma-Assisted Combustion”
  • Anna Ramos, electrical engineering, for her project, “Eye Controls for Quadriplegic Gamers”
  • Emma Zuckerman , mechanical engineering, for her project, “Low Reynolds Number Anemometer for Earth’s Stratosphere and the Martian Atmosphere”

Seaver also received a $500 award from the Society of American Military Engineers. A former project lead and co-president of the Harvard chapter of Engineers Without Borders, Seaver has devoted most of her Harvard career to water research and infrastructure development.

“I took Elsie Sunderland’s class on toxicology, which introduced the idea of forever chemicals and contaminants like PFAS,” Seaver said. “When it came time to choose a thesis topic, I thought about the importance of these emerging contaminants for water quality and public health, and how I had the opportunity to work with one of the leading experts in this field through Elsie’s lab. If I could create a tool to make that information from the lab more readily available to users, that’d be the best way I could have an impact with my thesis.”

After she graduates, she’ll be working on water projects at the Boston office of Kleinfelder, an engineering firm.

“One of their most recent developments is looking at PFAS removal technology at the municipal level, which I’m really excited about,” she said.

Topics: Academics , Dean , Awards , Bioengineering , Electrical Engineering , Environmental Science & Engineering , Materials Science & Mechanical Engineering

Cutting-edge science delivered direct to your inbox.

Join the Harvard SEAS mailing list.

Press Contact

Matt Goisman | [email protected]

Related News

Boris Kozinsky

Kozinsky receives McDonald Mentoring Award

Materials scientist honored for thoughtful, effective advising

Harvard SEAS graduate student Michael Finn-Henry standing between interim president Alan Garber and Harvard Innovation Labs director Matt Segneri

Three SEAS ventures take top prizes at President’s Innovation Challenge

Start-ups in emergency medicine, older adult care and quantum sensing all take home $75,000

Applied Physics , Awards , Computer Science , Entrepreneurship , Health / Medicine , Industry , Master of Design Engineering , Materials Science & Mechanical Engineering , MS/MBA , Quantum Engineering

image of Zhigang Suo

Suo elected to American Academy of Arts & Sciences

Materials scientist honored for scientific achievements

  • Request More Info
  • Visit Campus
  • Current Students
  • Faculty & Staff
  • WSU Email Login
  • Campus Calendar
  • Room Schedules
  • WSU Tri-Cities News
  • Coug Presence
  • Financial Aid
  • WSU Pullman
  • WSU Spokane
  • WSU Vancouver
  • WSU Global Campus
  • WSU Everett

Logo

WSU Tri-Cities 2024 Spring Round-Up

May 13, 2024 wsu tri-cities 2024 spring round-up.

What an incredible year it’s been at WSU Tri-Cities! As the spring semester comes to a close, we celebrate the accomplishments of our outstanding students, faculty and staff.

Take a look at some of the highlights!

Commencement

Washington State University honored more than 280 graduating students this year, including graduates from the fall 2023, and spring and summer 2024 terms. The ceremony included a commencement address by Frank Armijo and recognition of an honorary doctorate degree for Patsy Whitefoot.

Students walking down the floor of the Toyota Center in regalia. One student is holding their diploma cover above their head.

Multicultural Graduation

Ahead of commencement, graduating students had an opportunity to attend the Multicultural Graduation Celebration on campus with their families and friends, hosted by the Rainbow Alliance, Dreamers Club, and Black Student Union. Local performers displayed their talents and graduates were given traditional serape stoles to be worn at commencement.

Students in regalia posing for a photo in front of a Coug statue

Nursing Pinning Ceremony

Before commencement, nursing students attended a ceremony in which they were “pinned” by someone who has been important to them in their nursing education, ceremonially welcoming undergrad nurses into the profession

The following individuals were honored for their contributions to the nursing program:

  • Clinical Excellence Award: Jeanette Gordon
  • Outstanding Prelicensure PL-BSN Student: Kevin Jurado

Nursing student kneeling down to his son on stage

College of Education Celebration

Graduating students in the College of Education gathered for a celebration of academic accomplishment, and families and friends of the students mingled with faculty.

Education student shaking hands with WSU faculty

Evening of Excellence

The Student Excellence Awards recognized the outstanding leadership and achievements of WSU Tri-Cities’ students, organizations, and advisors. The awards ceremony, also called the Evening of Excellence, is hosted by the Office of Student Engagement & Leadership.

The following individuals were honored at the ceremony:

  • Student Employee of the Year: Connor Mitchell and Samantha Grade
  • Student Organization Advisor of the Year: Liz Benitez (Dreamers Club)
  • Crimson Spotlight Award: Abraham Ledezma and Sarai Lopez
  • Leaders in Action Award: Coding Cougs
  • Cougar Image Award: Joel Aleman
  • Student Organization Event of the Year: Honoring Elson S. Floyd hosted by the Black Student Union
  • Student Organization of the Year: Makers Club
  • President’s Award for Leadership: Razan Osman
  • Chancellor’s Award for Distinguished Career in Leadership: Isaac Marroquin and Reem Osman

Group photo of Evening of Excellence award winners

Order of the Engineer Ceremony, Pledge of the Computing Professional, and SEAS Graduation Celebration

The Order of the Engineer and Pledge of the Computing Professional ceremonies were initiated to foster a spirit of pride and responsibility in the engineering and computing professions, bridging the gap between training and experience, and representing visible symbols that identify engineers and computer scientists.

Graduating engineering and computer science students and professionals from the Tri-Cities community gathered to participate in the ring and pledge ceremonies. The Engineer’s ring is made of stainless-steel and worn on the fifth finger of the working hand by engineers who have accepted the Obligation of an Engineer in a ring ceremony. Computing professionals receive a lapel pin written in binary code spelling out “honor”, signifying their pledge to honor their profession.

Following the ceremonies, the School of Engineering and Applied Sciences held a graduation celebration where four seniors were recognized for their achievements.

  • SEAS Outstanding Senior in Mechanical Engineering: Mary Workman
  • SEAS Outstanding Senior in Electrical Engineering: Jackie Kelly
  • SEAS Outstanding Senior in Computer Science: Cyrus Fillmore
  • SEAS Outstanding Senior in Civil Engineering: Jeremy Doroshchuk

Students holding up their right hand as they recite a pledge

Faculty and Staff Awards

WSU Tri-Cities faculty and staff awards are given annually to honor those campus members who epitomize the highest levels of excellence in the pursuit of the university’s mission and goals.

Chancellor Sandra Haynes recognized individuals who are retiring, received tenure and promotion, and have had outstanding achievements throughout the academic year. She also presented the following awards:

  • Distinguished Teaching Award: Yichien Cooper, Assistant Professor, College of Education
  • Outstanding Adjunct Business Faculty Award: Russ Keefer, Adjunct Faculty, Business
  • Outstanding Adjunct STEM Faculty Award: Stephen Callister, Adjunct Faculty, Biology
  • Distinguished Research Excellence Award: Tom Collins, Associate Professor, Viticulture and Enology
  • Distinguished Employee Excellence Award: Karina Barajas, Administrative Manager, Academic and Student Affairs

Chancellor Sandra Haynes presenting an award to Yichien Cooper

Showcase for Research and Creative Activities

Students, faculty, and staff gathered in Collaboration Hall to learn about innovative research and creative student projects. The displays represented graduate and undergraduate students as well as the WSU Tri-Cities Clean Energy Ambassadors Network (CEAN) teams.

The following projects received awards:

  • Best Capstone in Electrical Engineering or Computer Science: Automated Toolbox Inventory Control System
  • Best Capstone in Mechanical or Civil Engineering: Solar Powered Refrigeration System for Milk Transport
  • Best Creative Project: The Cloud, Emily Sierra
  • Best Undergraduate Project in Life, Biological, or Food Sciences: Artifical light at night (ALAN) and bird-window collisions on the WSUTC campus
  • Best Undergraduate Project in Physical, Computer, or Engineering Sciences: Low-Power Cooling System Redesign
  • Effect of harvest time, alcohol concentration and maceration time on wine and grape phenolic composition and astringency perception
  • Comparison of Freeze-Killed verses Freeze-Dried Leaves for the Production of Frost Tainted Cabernet Sauvignon Wines

CEAN project awards:

  • First place: Flowing Forward: Innovations in Efficiency for Archimedes Screw Generators
  • Second Place: Cleaning the Air: Exploring Direct Air Carbon Capture and Storage in Eastern Washington
  • Powering the University, Empowering the Community: A Campus Microgrid for Renewable Energy Generation and Education
  • Harnessing Energy Potential: Molten Salt

Student in a tie pointing at a research poster while others stand around him

TRIO End-of-Year Celebration

The WSU Tri-Cities TRIO department hosted a celebration recognizing the hard work of their graduating students.

The U.S. Department of Education’s TRIO Program is a federal outreach and student services program designed to identify and provide services for individuals from disadvantaged backgrounds.

Student smiling with TRIO cords around their neck

Crimson Fest

Fun for all ages, Crimson Fest gathered the Coug community on campus for food and festivities. Family and friends of students, staff, and faculty participated in outdoor activities while supporting local businesses and campus organizations.

Student in a crimson Coug apron grilling hot dogs

#CougsGive day of giving raised money for scholarships at WSU Tri-Cities, thanks to the support from faculty, staff, and the community. Student success was displayed across social media throughout the day and swag items were given to those who spread the word.

Cougsgive logo

  • Clark School Administration
  • Ways to Give
  • Contact Us About Giving
  • Directories
  • Corporate Partners
  • A Ventilation Coach for Opioid Overdose...

A Ventilation Coach for Opioid Overdose Bystanders Takes Top Prize at Inaugural Capstone Design Expo

  • student competition
  • undergraduate
  • capstone design expo

news story image

Dean's Award winners with Testudo, Dean Samuel Graham, Jr., and Fischell Department of Bioengineering Chair John Fisher

The opioid overdose epidemic—which claimed more than 110,000 lives in the U.S. last year alone—has prompted an urgent need for accessible solutions to save lives outside of hospital settings.

Maryland bioengineering seniors rose to the challenge in the Clark School’s inaugural Capstone Design Expo by developing a device that empowers bystanders and non-EMTs to properly and safely provide overdose victims with rescue breaths.

Their capstone design project, “ Accessible Ventilation Coach for Opioid Overdose Bystanders ,” won the Dean’s Award (and a $1,000 prize) at the May 1 event, held on UMD’s College Park campus at the XFINITY Center. The bioengineering team’s innovative adjunctive device, which uses a printed circuit board, connects to a bag valve mask (BVM) and provides visual guide LEDs for the proper rate and depth of breath compressions, along with feedback LEDs synchronized with the user’s performance. An audio system also provides coaching during use, guiding users in real time to increase or decrease their speed or pressure of compressions. Advisors to the team were Associate Professor Ian White of the Fischell Department of Bioengineering and Robert E. Fischell Institute for Biomedical Devices , and physician scientist, entrepreneur, and Associate Dean for Innovation and Physician Science Development at the University of Maryland School of Medicine, Dr. Jason Rose.

“The number one cause of death from opioids is respiratory failure,” explained team lead and Clark School senior Kelly Yeung, “so the best immediate treatment is to support respirations. But safe use of a BVM requires training: That’s why we developed this device, to empower people to perform life-saving breaths before EMS arrives,” said Yeung, who also works as an additive technician at Terrapin Works . “We’ve imagined that this could be similar to an automated external defibrillator for cardiac arrest—and stationed in similar locations.”

The Capstone Design Expo brought more than 500 senior-level students from across Maryland Engineering’s civil and environmental, aerospace, mechanical, and bioengineering programs to present their capstone projects. Working under the guidance of faculty members and industry experts, students engaged in a year-long engineering project process that culminated in the design competition judged by experts in their respective fields.

“I want to thank our students for designing these innovative engineering solutions to some of the grand challenges we’re facing. We are very proud. These projects point to your quality work and collaboration—and to your desire to make a difference in the world through engineering,” Clark School Dean Samuel Graham, Jr., told the participants at the event.

Capstone Design Expo Photo Gallery Recap Video

computer science capstone projects

Civil and environmental engineering senior projects ranged from heat index and power outage emergency frameworks, to analysis of roadway infrastructure, to “cooler” solutions for bus stop design in Washington, D.C. Working under the guidance of Professor Deb Niemeier , the Clark Distinguished Chair in Energy and Sustainability, with senior project manager at Allan Myers Will Sigafoose as client contact, the department’s winning project, “ Alternative Central Avenue Conduit System ,” provides a case study in response to the Central Avenue Design-Build project in Baltimore and serves as a general guide for future conduit redevelopment projects.

“The students are eager to show what they’ve accomplished, not only solving engineering problems but helping to solve ethical and social issues, too,” said Nii O. Attoh-Okine , chair of the Department of Civil and Environmental Engineering. “It’s not all about profit, but it’s about answering the question, ‘how did we touch others with our design’?”

computer science capstone projects

Bioengineering and biocomputational engineering majors worked to make medicine safer, more effective, and more accessible through projects that aim to improve current standards of care for treating aneurysms, diagnosing Covid-19, improving the tracheostomy process, and more. The winning team’s project, “ A Modified Syringe Design to Simplify the Preparation of Weight-Based Pediatric Medication ,” proposes a cost-effective, user-friendly, syringe-like device that features an adjustment dial to reduce risk of error and improve pediatric patient outcomes.

Project judge Matthew Dowling ’12 is founder and chief scientific officer of biotechnology research company Medcura and a member of the department’s advisory board. Having participated in departmental capstone showcases for several years, he said he always enjoys the interaction with students. “I get to hear how they’re learning about bioengineering and applying what they learn,” he said. “It’s great how they’re partnered with clinicians who introduce them to real, unmet needs—that’s huge.”

computer science capstone projects

Alison Flatau , chair of the Department of Aerospace Engineering, called the Capstone Design Expo “a fantastic opportunity for students and faculty.” She said she was impressed with how well teams of more than twenty students tasked with mission challenges were able to integrate their pieces of the larger, system-level scope. “It gave me a great sense of pride seeing how well prepared our students are for taking on the big and high-impact challenges that are ahead of them.”

Project judge Megan Bock ’06, M.Eng. ’10 , a missions systems engineer at NASA Goddard Space Flight Center, remembers her own capstone process as a Clark School student. “I know what the capstone experience did for me. I learned a ton, and it was probably the most realistic simulation of life as a NASA engineer,” she said. That’s why she returns to campus: “I view this as part of the cycle of life, and I want to come back and see who I’m going to be working with someday.”

computer science capstone projects

Harry Dankowicz , chair of the Department of Mechanical Engineering, noted the enormous diversity—and coverages—he saw at Capstone Design Expo. “Even in different engineering disciplines, our students are often tasked with the same kinds of challenges, and they have to bring in tools from outside of what they’re immediately learning,” he said. “There’s both the diversification of the problems and the convergences that really make a difference to solutions.”

As executive vice president and chief operating officer at the Housing Authority of Baltimore City, mechanical engineering alumna and project judge Monica Watkins ’94 is always on the lookout for tomorrow’s engineers. “I have made it my personal mission to be involved,” she said, and she liked what she saw. “What I’m observing is the thought process—the intentionality, the critical thinking, the strategic planning and design. We value those skills. Not just that you’re an engineer, but that you have the mindset to work through problems and recommend solutions that we may not have considered.”

For the Dean’s Award winners, the team is looking ahead to what’s next for their medical device to empower opioid overdose bystanders. “I was super stoked to hear from everyone that they wanted to see this go to market and that they see this as a viable solution,” said Yeung. “Moving forward I want to see where this goes. I think it could be something big.”

To read more about all 98 student teams, visit the Capstone Design Expo site .

Published May 8, 2024

Related Stories

Stories / April 26, 2024

Engineering Students Fabricate Tomorrow’s Solutions Today

news story image

Stories / April 30, 2024

79 Undergrads Recognized at Annual Honors & Awards Celebration

news story image

Stories / February 29, 2024

Inside Alumni Cup

news story image

Stories / April 8, 2024

Seven Maryland Students Receive Vertical Flight Foundation...

news story image

Stories / January 4, 2024

Three UMD Students Named Among Aviation Week Network’s Class...

news story image

Stories / November 28, 2023

Meet the A. James Clark Scholars Class of '27

news story image

Stories / October 17, 2023

Introducing the Clark Scholars Program Network

news story image

Stories / August 2, 2023

Making Engineering Make 'Cents' to Teens

news story image

Stories / July 13, 2023

Terrapin Rocket Team Flies High, Takes Second in Category at...

news story image

Stories / June 29, 2023

UMD Takes Second at VFS Design-Build-Vertical-Flight Competition

news story image

USC Viterbi School of Engineering Logo – Viterbi School website

USC SHIELD Innovates Security For Land, Earth and Beyond

Usc shield: executive program in global space and deterrence has new tools to preserve peace everywhere and anywhere, together.

The 2023 - 2024 USC Shield Class (PHOTO/COURTESYOF ASHLEY COELHO)

The 2023 – 2024 USC Shield Class (PHOTO/COURTESY OF ASHLEY COELHO)

Deanna Ryals , the director of international affairs at the U.S. Space Force in Los Angeles, was ecstatic to be selected for the USC SHIELD Executive Program in Global Space and Deterrence . To her, it presented a unique opportunity to gain a fresh perspective on forging global partnerships for space access and defense.

“I had heard about the program from my counterparts who had been in previous cohorts,” she said. “I knew how much they enjoyed it, how much they learned, and was really excited to be considered for it.”

On April 27, Ryals and her 23 classmates, high-level professionals from the Department of Defense, U.S. Army, U.S. Space Force, U.S. Air Force, The National Guard, Lockheed Martin, and Raytheon Technologies, concluded USC SHIELD program. This year’s session, jointly run by the USC Viterbi School of Engineering and the USC Sol Price School of Public Policy , in collaboration with the Missile Defense Advocacy Alliance (MDAA), took place between September 2023 and April 2024, culminating with a three-day residency between April 25 and 27 and group presentations at USC.

The program’s hybrid curriculum on integrated policy and technology readiness for peace and stability equipped top-ranked defense experts from America and beyond with critical skills, especially with international conflicts surging around the world.

“I think working with other students has been most beneficial because you see similar challenges in different organizations and realize that we’re struggling with the same things,” said Col. Minpo Shiue , the Warfighting Integration Office director at the Space Systems Command in Los Angeles. “It makes you want to work together to make a whole government solution on different issues.”

In groups of four and five, the cohort came up with policy and technology solutions to deter war on land, sea or space. Topics included how to leverage assets of non-governmental organizations to ramp up capabilities in space, how to establish joint defense solutions in absence of treaties, and how to use Ukranian acoustic sensors that detect low-flying threats underwater.

From left, USC SHIELD students Walid Nasr, Deputy Director of the Intelligence Space Systems Command at the U.S. Space Force base in Los Angeles,; Col. Minpo Shiue, the Warfighting Integration Office director; Deanna Ryals, the director of international affairs; and Louis Melancon, the Director of the Intelligence Space Systems Command in Arlington, Virginia, studying at USC’s University Park Campus in September. (PHOTO/COURTESY<br />OF ASHLEY COELHO)

From left, USC SHIELD students Walid Nasr, Deputy Director of the Intelligence Space Systems Command at the U.S. Space Force base in Los Angeles,; Col. Minpo Shiue, the Warfighting Integration Office director; Deanna Ryals, the director of international affairs; and Louis Melancon, the Director of the Intelligence Space Systems Command in Arlington, Virginia, studying at USC’s University Park Campus in September. (PHOTO/COURTESY OF ASHLEY COELHO)

Importantly, the USC SHIELD program allows professionals to think outside the box to accelerate innovation. This is facilitated by the multidisciplinary background of the participants; USC’s strong academic resources; and access to a network of leaders provided by the Missile Defense Advocacy Alliance (MDAA). For example, students could visit SpaceWERX , the innovation arm of the U.S. Space Force, on their first day in Los Angeles in April. USC SHIELD fosters “one of the rare environments where there’s trust to convey ideas and concepts for the military,” said Riki Ellison , founder and chairman of the MDAA and a Trojan alumnus.

The MDAA guest panelists that provided feedback on the capstone presentations included Lt. Gen. Sean Gainey , the commander at the Space Missile Defense Command based in Redstone Arsenal, Alabama, and the Joint Force Functional Command based in Colorado Springs, Colorado. After listening to the students, Gainey defined the capstone themes as “the most difficult problems inside of missile defense today.”

But USC SHIELD is not just about defense research; it’s also about turning innovative and collaborative ideas into reality. One of them is a capstone paper from last year’s cohort, titled “Defense of North America from the Arctic” and co-authored by Jeff Smyth . The director of General Strategies in the Canadian Armed Forces, Smyth is a brigadier general in the Canadian Air Force, and USC SHIELD’s first Canadian and non-American participant. His research is currently being considered by the Department of Defense to defend the Arctic.

“My hope for the future is to invite some of our NATO and other allies to come to this program because it’s about global missile defense and deterrence policy,” said Frank Zerunyan , director of executive education and Professor of the Practice of Governance at the Price School. “The world today is one precious place. Our goal in all our endeavors is to tackle the most wicked problems in space, teaching, and preaching deterrence.”

Indeed, USC SHIELD’s integrated approach is critical to prevent space from becoming a new arena for conflicts and preserve world balance.

“Space defense is increasingly understood as a global necessity,” said Candace House Teixeira , associate dean of corporate engagement and programs for USC Viterbi. “It’s critical for global leaders to think about space for the security of our world, and future exploration beyond it.”

Published on May 9th, 2024

Last updated on May 9th, 2024

Share This Story

Related Stories

Maryam Shanechi is the principal investigator on the grant (PHOTO CREDIT: Maryam Shanechi)

ABOUT THE SCHOOL

  • 115 Year Celebration
  • About Andrew Viterbi
  • Diversity Equity & Inclusion
  • Facts and Numbers
  • Faculty Directory
  • Ginsburg Hall
  • USC Michelson Center

FROM THE DEAN

  • Dean's Message
  • Dean's Report
  • Initiatives and Priorities
  • Engineering +
  • Strategic Plan

NEWS | MEDIA | EVENTS

  • Keynote Lecture Series
  • Media Contact & Press Releases
  • Media Coverage
  • Public Image Archive
  • Publications
  • Social Media
  • Viterbi News Now

SCHOOL OF ADVANCED COMPUTING

  • Thomas Lord Department of Computer Science
  • Ming Hsieh Department of Electrical and Computer Engineering
  • Division of Computing Education (DCE)
  • Information Technology Program (ITP)
  • Interdisciplinary Data Science (IDS)
  • Information Science Institute (ISI)
  • Institute for Creative Technologies (ICT)
  • More to come soon

DEPARTMENTS AND ACADEMIC PROGRAMS

  • Aerospace and Mechanical Engineering
  • Astronautical Engineering
  • Alfred E. Mann Department of Biomedical Engineering
  • Mork Family Department of Chemical Engineering and Materials Science
  • Sonny Astani Department of Civil and Environmental Engineering
  • Daniel J. Epstein Department of Industrial and Systems Engineering
  • Engineering in Society Program
  • Information Technology Program

EXECUTIVE AND CONTINUING EDUCATION

  • Aviation Safety and Security Program
  • Corporate and Professional Programs

ONLINE ACCESS

  • Graduate Programs - DEN@Viterbi

SPECIALIZED GRADUATE PROGRAMS

  • Financial Engineering Program
  • Green Technologies Program
  • Data Science Program
  • Progressive Degree Program
  • Systems Architecting and Engineering Program

RESOURCES AND INITIATIVES

  • Academic Integrity
  • Accreditation
  • Awards Office
  • John Brooks Slaughter Center for Engineering Diversity
  • Division of Engineering Education
  • Globalization
  • K-12 Outreach
  • USC Experts Directory
  • Women in Science and Engineering

FIRST YEAR APPLICANTS

computer science capstone projects

MASTER'S APPLICANTS

computer science capstone projects

PHD APPLICANTS

computer science capstone projects

TRANSFER APPLICANTS

computer science capstone projects

RESEARCH ENVIRONMENT

  • Search Faculty Research Areas
  • Departments, Research Institutes and Centers
  • Research Infrastructure
  • Research Initiatives
  • Research Vision
  • Student Research
  • Summer Undergraduate Research Experience

TECHNOLOGY INNOVATION AND ENTREPRENEURSHIP

  • NSF I-Corps Hub: West Region
  • Office of Technology Innovation and Entrepreneurship
  • USC Stevens Center for Innovation
  • Viterbi News Network
  • Diversity Equity Inclusion
  • Dean’s Message
  • Dean’s Report
  • Media Contact & Press Releases
  • More to Come Soon
  • Biomedical Engineering
  • Informatics Program
  • Graduate Programs – DEN@Viterbi
  • First Year Applicants
  • Master’s Applicants
  • PHD Applicants
  • Transfer Applicants
  • Competitions
  • Entrepreneurship
  • I-Corps Node
  • Viterbi Startup Garage
  • Viterbi Student Innovation Institute (VSI2)
  • Viterbi Venture Fund

The Ohio State University

  • BuckeyeLink
  • Search Ohio State

computer science capstone projects

Anderson recognized for Impactful Focus on Diversity and Inclusion

Five exceptional Buckeyes are living the university’s Shared Values of Diversity and Innovation, and Inclusion and Equity – earning them the annual recognition of a Distinguished Diversity Enhancement Award.

These individuals have inspired others, leading them to be nominated by their peers and chosen by a selection committee. By leading with purpose, they have enhanced diversity through curriculum, mentorship, outreach, or programs and advanced inclusion at the university.

“These inspiring Buckeyes and their work fill me with gratitude for how they expand opportunities for others,” said Katie Hall, senior vice president of Talent, Culture and Human Resources. “Their leadership strengthens our campus community.”

Congratulations to the 2024 Distinguished Diversity Enhancement Award recipients!

Betty Lise Anderson portrait

Dr. Betty Lise Anderson is known for inspiring inclusivity, celebrating diverse perspectives and implementing initiatives that bridge gaps within our community. She leads the K-12 Engineering Outreach program and has reached more than 50,000 students in numerous local schools across the greater Columbus area. Dr. Anderson has created an enriching, dynamic learning environment where students build hands-on engineering projects and are exposed to careers in STEM. The partnership between local schools and the Ohio State College of Engineering has not only enhanced the educational experience for local students, but for the participating staff as well.

Other award recipients include Tracey Boggs (Ohio State Wexner Medical Center), Jackiethia Butsch (Ohio State Wexner Medical Center), Laksh Dhir (College of Medicine), and Beverly Moss (College of Arts and Sciences).   Read about their contributions with this link to the full story .

Related News

computer science capstone projects

IMAGES

  1. 100 Computer Science Capstone Project Ideas For Students

    computer science capstone projects

  2. 141+ Best Capstone Project Ideas For Computer Science

    computer science capstone projects

  3. Computer Science Capstone Project Examples

    computer science capstone projects

  4. 80 Astonishing Capstone Project Ideas for Computer Science

    computer science capstone projects

  5. 141+ Best Capstone Project Ideas For Computer Science

    computer science capstone projects

  6. Top 80 Computer Science Capstone Project Ideas

    computer science capstone projects

VIDEO

  1. Capstone Project: Introduction to Computer Programming

  2. Intro to Environmental Science Capstone Project

  3. Aldie Adrian

  4. FGCU Exercise Science Capstone Project Presentation

  5. Study Buddy Temple University CIS Capstone Projects in Computer Science Final Demo Spring 2023

  6. Capstone Project : Introduction to Computer Programming by Mohd Faizur Rahman

COMMENTS

  1. 100 Computer Science Capstone Project Ideas For Students

    A computer science capstone project is an assignment that represents the ultimate academic and intellectual experience for students in their final year of high school or those completing their academic program. It is very important to choose the right topic since you will have to apply the knowledge gained during several years of study to some ...

  2. 2021 Capstone Projects

    2021 Capstone Projects. To wrap up their undergraduate experience at CU Boulder, computer science students participate in a year-long senior capstone project that gives them a chance to put their skills into practice on real-world projects, as well as to make important professional connections. Software design projects are sponsored by ...

  3. 141+ Best Capstone Project Ideas For Computer Science

    4. Professional Development. Completing a capstone project can boost a student's confidence and competence. It provides tangible evidence of their abilities, which can be showcased to potential employers or used as a portfolio piece. 5. Real-World Application. The practical value gained through capstone projects is significant.

  4. 161+ Best Computer Science Capstone Project Ideas

    A computer science capstone project serves as the culmination of a student's academic journey, requiring the application of theoretical knowledge to real-world challenges. Typically undertaken in the final year, these projects demand innovation, problem-solving, and collaboration. Students choose projects aligned with their interests, often ...

  5. The Capstone Experience

    The Data Science Capstone focuses on the complete end-to-end process of data analysis performed with code: the iterative, and often exploratory, steps that analysts go through to turn data into results. ... Description: This capstone will build projects utilizing computer audio and video techniques for human interfacing, sound and video ...

  6. 199+ Astonishing Capstone Project Ideas for Computer Science

    Capstone projects are crucial in computer science degrees, going beyond mere exams to showcase students' practical knowledge and its relevance: Real-World Skills: You apply theoretical learning to real job scenarios. Skill Development: Beyond coding, you improve in: Problem-solving: Tackling complex problems boosts critical thinking.

  7. Capstone Projects

    A team of two to eight students focused on a sponsor-defined project over one or two semesters. Faculty supervision, and mid-term and final presentations. Capstones often deliver a publication-quality report and a conference-style presentation. Many of the teams publish their results in top-tier conferences and workshops.

  8. capstone-project · GitHub Topics · GitHub

    To associate your repository with the capstone-project topic, visit your repo's landing page and select "manage topics." GitHub is where people build software. More than 100 million people use GitHub to discover, fork, and contribute to over 420 million projects.

  9. Capstone Research Projects

    A capstone is an end-of-program applied research project where students will spend twenty hours per week, for fifteen weeks, investigating a research problem alongside an industry stakeholder. Most research capstone projects are related to machine learning, computer vision, networking, HCI, cloud computing, AI, NLP, speech recognition, or ...

  10. UCSB CS 189: Capstone

    UCSB Computer Science Senior Capstone Project Design and Development 2-Quarter Sequence: Fall/Winter Quarters. The capstone course sequence presents an opportunity to develop innovative solutions to real industry problems. You won't find answers to these problems in a textbook, on a message board, or in off-the-shelf software package -- because ...

  11. 150+ Final Year Project Ideas For Computer Science Students

    Database Projects: Online Library System: Design a database system for managing library resources. Inventory Management: Create a database for tracking product inventory in a store. Student Information System: Develop a system for managing student records and grades.

  12. Computer Science Capstone Projects

    Computer Science Capstone Projects. Capstone Projects. 2022. AEquitas (2022) Students: Coco Chen, Duncan Shober-Fernback, Arthur Lewis, Andrew Viera ... Autonomous Robot Cars Capstone (2021) Students: Dante Biase, Graham Wandless, Sam Schwartz, Brian Zhu Advisor: Dr. Corey Montella.

  13. C964 Resources

    The Capstone Excellence Archive includes a wide range of completed projects. Reviewing them may help get ideas, provide inspiration, and understand the requirements. However, keep in mind that they all are above and beyond the requirements. Therefore, don't use these as examples of what's needed to meet the requirements.

  14. Computer Science Capstone Projects

    Through the senior project experience at USD's Shiley-Marcos School of Engineering, computer science students work on a software only team project, or as the software engineer within an interdisciplinary team on an engineering design project. In either case, they work to understand and execute the full software development process. We encourage you to explore all computer science capstone ...

  15. Ideas for a Capstone project? : r/compsci

    A capstone project is really just a theoretical project for a company. But it can help you get a job after college if you put some work into it. You mentioned you are learning Python and you enjoy front end development. So why not build a web scraper that displays some type of data.

  16. Capstone Projects Showcase 2022

    Capstone Projects Showcase 2022. This year the students in the Senior Capstone course developed 40 apps. There were. 12 web applications using technologies such as Django, node, express, Angular, react, Vue, firebase, AWS. 21 Android or iOS mobile apps using technologies such as Android Studio, Flutter, React Native Android, XCode, Firebase.

  17. 2020 Capstone Projects

    2020 Capstone Projects. To wrap up their undergraduate experience at CU Boulder, computer science students participate in a year-long senior capstone project that gives them a chance to put their skills into practice on real-world projects, as well as to make important professional connections. Software design projects are sponsored by ...

  18. BS

    The Senior Project is the capstone achievement to obtaining a Computer Science Bachelor's degree and our students are allocated a considerable amount of autonomy to plan and produce their choice of project. Also, an opportunity for students to fulfill their WiM requirement. WiM is the only requirement that can be fulfilled by a class that also ...

  19. 2021 Projects

    Computer Science. Current Students. Capstone Program. 2021 Projects; 2021 Projects Architecture Technology Corporation ... Project Details Application for distributed rendering of Blender animations. Team: Justin Slater, Tyler Hagert, Elizabeth Hurteau, Jacob Smith, and Beau Stensgard.

  20. Lessons and Experiences From Teaching Computing Science Capstone

    It is a challenge for an instructor to help the Capstone students to reach all the goals of the project. In this paper, we share lessons and experiences learned from the practices of teaching the Capstone project for many years. Capstone projects are bridges that connect institutional education and real-world industry settings. In the Capstone ...

  21. Computer Science

    Capstone Senior Projects Computer Science. Tennessee Tech does not condone and will not tolerate discrimination against any individual on the basis of race, religion, color, creed, sex, age, national origin, genetic information, disability, veteran status, and any other basis protected by federal and state civil rights law.

  22. Sponsor a Computer Science Capstone Project

    Capstone projects are academic year-long experiences for students nearing graduation. Student teams complete a substantial software project that reinforces skills learned through classwork and prepares them to thrive in the next stage of their careers. This blend of educational and professional experience allows students to prepare for a life ...

  23. SCI Pilots AI-Enhanced Capstone to Advance Software Engineering

    The School of Computing Instruction (SCI) at Georgia Tech is responding to these industry shifts by launching a transformative initiative this summer. The redesigned Computer Science (CS) capstone course bridges the gap between academic learning and real-world software development demands. "Students still need a foundational understanding of ...

  24. Six seniors recognized with Dean's Awards for outstanding capstone projects

    Six students from the Harvard John A. Paulson School of Engineering and Applied Sciences (SEAS) were recognized with the Dean's Award for Outstanding Engineering Projects at the recent SEAS Design and Project Fair at the Science and Engineering Complex. Recipients participated in ES100, a year-long capstone course for seniors in the SB engineering program, where each student develops a ...

  25. WSU Tri-Cities 2024 Spring Round-Up

    Best Capstone in Electrical Engineering or Computer Science: Automated Toolbox Inventory Control System Best Capstone in Mechanical or Civil Engineering: Solar Powered Refrigeration System for Milk Transport Best Creative Project: The Cloud, Emily Sierra Best Undergraduate Project in Life, Biological, or Food Sciences: Artifical light at night (ALAN) and bird-window collisions on the WSUTC campus

  26. A Ventilation Coach for Opioid Overdose Bystanders Takes Top Prize at

    Their capstone design project, "Accessible Ventilation Coach for Opioid Overdose Bystanders," won the Dean's Award (and a $1,000 prize) at the May 1 event, held on UMD's College Park campus at the XFINITY Center. The bioengineering team's innovative adjunctive device, which uses a printed circuit board, connects to a bag valve mask ...

  27. USC SHIELD Innovates Security For Land, Earth and Beyond

    One of them is a capstone paper from last year's cohort, titled "Defense of North America from the Arctic" and co-authored by Jeff Smyth. The director of General Strategies in the Canadian Armed Forces, Smyth is a brigadier general in the Canadian Air Force, and USC SHIELD's first Canadian and non-American participant.

  28. Anderson recognized for Impactful Focus on Diversity and Inclusion

    She leads the K-12 Engineering Outreach program and has reached more than 50,000 students in numerous local schools across the greater Columbus area. Dr. Anderson has created an enriching, dynamic learning environment where students build hands-on engineering projects and are exposed to careers in STEM.

  29. Pursue a Master's in Data Science with the 3rd Best Online Program 2024

    A project-based curriculum teaching students to solve real-world business challenges, using both "small" and "big" data and cutting-edge practices in statistical modeling, machine learning, and data mining A project-oriented capstone that will harness the skills gained throughout the program Enrolling now for October 28th. Learn More