Computer Science Capstone - Spring 2025

COMP 4882
Open Closing on January 22, 2025
The University of Memphis
Memphis, Tennessee, United States
Brandon Booth He / Him
Assistant Professor of Computer Science
2
Timeline
  • February 4, 2025
    Experience start
  • May 9, 2025
    Experience end
Experience
8 projects wanted
Dates set by experience
Preferred companies
Anywhere
Any company type
Any industries
Categories
Website development Mobile app development Software development Artificial intelligence Data visualization
Skills
computer science programming tools github technical presentations agile product development collaborative software ui/ux wireframing constructive feedback
Learner goals and capabilities

The University of Memphis’s Computer Science Capstone students are ready to apply their technical expertise in programming, software engineering, and project management to real-world projects. This experience supports students in developing their abilities to collaborate, develop software solutions, and address client needs while strengthening skills like app design, team communication, and technical presentation.


Employers who sponsor a project must communicate regularly with students (about once per week), provide necessary project information, and offer guidance throughout the development process. Additionally, employers are asked to attend the final project presentation in person (virtual option available), where they can provide constructive, professional feedback to student teams through the Riipen platform.

Learners
Undergraduate
Beginner, Intermediate levels
35 learners
Project
80 hours per learner
Educators assign learners to projects
Teams of 4
Expected outcomes and deliverables

Deliverables are negotiable and will seek to align the needs of the learners and the organization. 


Some final project deliverables might include: 

  1. Code for the final product
  2. Interface designs and prototypes
  3. A detailed report including their research, analysis, insights, and recommendations
  4. A 10-15 minute presentation on product capabilities, key findings, and/or recommendations for future progress


Project timeline
  • February 4, 2025
    Experience start
  • May 9, 2025
    Experience end
Project Examples

This capstone experience is ideally suited for software projects that require technical innovation, creative solutions, and development support. Here are some examples of projects that fit well within this experience:

  • Web Browser Plugin: Development of a Chrome extension for internal or public website enhancements, offering unique functionality and improving user engagement.
  • Virtual Reality (VR) Application: Design of a VR tool for research, education, or immersive games, enabling innovative experiences for users.
  • Computer Vision Tracking System: Creation of a computer vision application to monitor object kinematics, such as tracking bird movements or object proximity in real time.
  • Custom User Interface (UI) Design: Development of a specialized UI for domain-specific tasks, with embedded data tracking and logging for research or analysis.
  • Mobile App for Data Collection: Design and development of an app that gathers and organizes research data for use in ongoing studies or administrative processes.


Companies must answer the following questions to submit a match request to this experience:

If selected, are you available to pitch this project to students during the 4th week of January either in person or remotely (pre-recorded video option is available)?

Will any job opportunities at your company likely be available for entry-level computer scientists after the end of this project period?