Computer Science Capstone - Spring 2025
Timeline
-
February 4, 2025Experience start
-
May 9, 2025Experience end
Categories
Website development Mobile app development Software development Artificial intelligence Data visualizationSkills
computer science programming tools github technical presentations agile product development collaborative software ui/ux wireframing constructive feedbackThe 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.
Deliverables are negotiable and will seek to align the needs of the learners and the organization.
Some final project deliverables might include:
- Code for the final product
- Interface designs and prototypes
- A detailed report including their research, analysis, insights, and recommendations
- A 10-15 minute presentation on product capabilities, key findings, and/or recommendations for future progress
Project timeline
-
February 4, 2025Experience start
-
May 9, 2025Experience 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?
Timeline
-
February 4, 2025Experience start
-
May 9, 2025Experience end