Capstone Project in Computer Science

ICSI 499
Closed
University at Albany, SUNY
Albany, New York, United States
Associate Professor
(5)
5
Timeline
  • January 16, 2025
    Experience start
  • May 20, 2025
    Experience end
Experience
18/20 project matches
Dates set by experience
Preferred companies
Anywhere
Any company type
Any industries

Experience scope

Categories
Skills
algorithms computer science version control technical documentation problem solving innovation software development
Learner goals and capabilities

This experience is designed for senior undergraduate students in computer science, who are eager to apply their academic knowledge to real-world challenges. These learners have a solid foundation in programming, algorithms, and software development, and are ready to tackle projects that require innovative problem-solving and technical skills. By engaging with industry professionals, students will gain practical insights and develop solutions that align with current technological trends, preparing them for future careers in the tech industry.

Learners

Learners
Undergraduate
Beginner, Intermediate, Advanced levels
75 learners
Project
150 hours per learner
Educators assign learners to projects
Teams of 4
Expected outcomes and deliverables
  • Prototype of a software application or tool
  • Comprehensive project report detailing the development process and outcomes
  • Technical documentation and user manuals
  • Presentation of project findings and solutions
  • Code repository with version control
Project timeline
  • January 16, 2025
    Experience start
  • May 20, 2025
    Experience end

Project Examples

Requirements

A project focused on the design, implementation, and evaluation of a software or software-hardware system to address a real-world problem. Examples include:

  • Develop a mobile app to enhance user engagement for a local business
  • Create a data visualization tool for analyzing customer feedback
  • Design a machine learning model to predict sales trends
  • Build a web-based platform for remote team collaboration
  • Implement a cybersecurity solution for small businesses
  • Optimize an existing software system for improved performance
  • Develop a chatbot for customer service automation
  • Create an IoT solution for smart home management

The past projects can be found here:

https://www.cs.albany.edu/~patrey/ICSI499/DemoScheduleFA2024.html

https://www.cs.albany.edu/~patrey/ICSI499/DemoScheduleSP2024.html

https://www.cs.albany.edu/~patrey/ICSI499/DemoScheduleFA2023.html

https://www.cs.albany.edu/~patrey/ICSI499/DemoScheduleSP2023.html