University of Wisconsin–Madison
The lobby of Morgridge Hall with students at tables and the staircase above.

CS Marketplace for UW organizations

Need a custom software tool but don’t know where to start? CS Marketplace connects you with talented UW-Madison computer science students who can build the software solutions your team needs—from data analysis pipelines to web applications to research tools. You’ll pay each student an hourly wage, and you’ll get a student developer working 10-15 hours per week for 15 weeks on your project from start to finish (typical total costs: $2550-$3825, depending on hours). Our students bring up-to-date technical skills including AI, fresh perspectives, and genuine enthusiasm for solving real-world problems. You’ll support student learning while getting high-quality work delivered at a fraction of traditional development costs. Submit your project today and turn your technical challenges into student opportunities.

Project Examples:

  • AI-Driven data analysis tools
  • Custom iOS / Android apps
  • Custom websites
  • Visual Dashboards
  • Experiment data pipelines
  • Automation for almost any task including data collection or report generation
  • Database creation
  • AI Chatbot creation
  • Prototyping
  • Custom analytics models
  • Feedback platforms
  • And many more!

How It Works

|

Projects should be completable in one semester (10-15 hours/week over 15 weeks). Not sure if your project fits? Contact Amber Field at afield@wisc.edu to scope the project appropriately.

Submit your project today to join our Summer or Fall 2026 pilot programs. Students will be matched by late May for summer projects or late August for fall projects. Deadline to submit projects for fall semester is August 14, 2026.

Students apply to your posted project. CS Marketplace staff and CS professors screen applicants and recommend the best matches based on skills and availability. You interview finalists and select your preferred student(s).

Meet with your student every 1-3 weeks to review demos, provide feedback, and answer questions. Students deliver new features weekly in short “sprints.” CS Marketplace/CS department handle project management and mentorship to ensure quality outcomes.

You’ll pay each student an hourly wage, and you’ll get a student developer working 10-15 hours per week for 15 weeks on your project from start to finish (typical total costs: $2550-$3825, depending on hours).

FAQs

|

CS Marketplace (presented by the UW-Madison Computer Sciences department) connects UW-Madison departments, research labs, and campus organizations with talented computer science students who can build custom software solutions. Students gain real-world experience while you get high-quality technical work at an affordable cost.

Each project costs $2550-$3825, per student per 15-week semester. This is paid via a suggested hourly wage of $17 to the student for 10-15 hours/week. This is significantly less than hiring a contractor or professional developer, making it an affordable way to get custom software built.

You’ll hire the student as an hourly student worker and payment is processed through payroll. CS Marketplace will provide you with detailed instructions for your department’s HR/Payroll specialist once your project is matched.

Yes! After we provide you with 2-3 recommended students, you’re welcome to have brief conversations or interviews with them before making your final selection. We want you to feel confident about your match.

We’ll work with you to find additional candidates. We want to ensure you’re excited about your match, so we’ll keep searching until we find the right fit.

Our first cohort of projects will begin officially in Fall 2026. Some projects may start Summer 2026, depending on organizational needs and student availability. After the pilot semester, we’ll accept projects and students on a rolling basis, with new cohorts starting each semester.

Depending on your project’s needs, you may want to establish:

  • Confidentiality agreements (NDAs) if working with sensitive data
  • Intellectual property agreements clarifying code ownership
  • Work expectations and timeline agreements

We’re currently working with UW legal to develop standard templates. We’ll advise you on what’s recommended for your specific project.

If you already know a student you’d like to work with, let us know! We’re happy to facilitate matches when both parties are interested. The student will still need to apply through our system.

Students cannot work on projects that:

  • Violate university policies or ethical guidelines
  • Involve illegal activities
  • Require security clearances they don’t have
  • Expose them to inappropriate content

Beyond that, we’re open to a wide range of technical projects!

Our students have diverse skill sets including:

  • Languages: Python, Java, JavaScript, C++, R, SQL, HTML/CSS
  • Frameworks: React, Node.js, Django, Flask, TensorFlow, PyTorch

Tools: Git, databases, cloud platforms, data analysis too

CS students are also adept at learning new languages and technologies quickly. When you submit your project, if you have specific technological needs, please specify which technologies you need, and we’ll match you with students who have those skills.

Email Amber Field CS Marketplace Director at afield@wisc.edu or reach out to Paul Barford, Computer Sciences Department Chair at pb@cs.wisc.edu. We’re here to help make this process smooth and successful!

|

We’re looking for coding and AI projects that can be completed in one semester (roughly 150-200 hours of work). Good examples include: data analysis tools, web applications, automated scripts, dashboards, mobile apps, database systems, machine learning models, and research software. Projects should be well-defined with clear deliverables.

Your role is straightforward and designed to fit into your busy schedule:

  • Select your student – After we provide 2-3 recommended candidates, choose the student you’d like to work with
  • Meet regularly – Plan to meet with your student every 1-3 weeks (30-60 minutes per meeting) to review progress, see demos of new features, and answer questions about your needs
  • Provide feedback – Students work in 1-week “sprints,” delivering new features incrementally. Your feedback helps keep the project on track
  • Be available for questions – Respond to occasional emails or messages when your student needs clarification

Don’t worry — you won’t be alone in this. CS Marketplace and CS department staff will provide project management support and mentorship to ensure students deliver high-quality work. We’ll handle the technical guidance and keep projects moving forward, so you can focus on making sure the final product meets your needs.

Here’s how we’ll match your project with the right student:

  1. You submit your project – Fill out our project request form with details about what you need built.
  2. We review and vet – Our team evaluates your project for scope, timeline, and technical requirements. We will work with you to right-size a project if needed.
  3. We curate matches – We review student applicants and identify 2-3 students whose skills and interests align with your project.
  4. You choose – We’ll send you profiles of recommended students, and you can interview and select your preferred match.
  5. We facilitate the introduction – Once matched, we’ll connect you with your student and help establish expectations.

No, but you should have someone on your team who can:

  • Answer questions about your organization’s needs and goals
  • Provide feedback on work in progress
  • Test and approve deliverables

CS Marketplace and CS department staff provide some technical mentorship through the CS program. You don’t need to be a programmer yourself, but having a technical point of contact is helpful. If your project requires specialized technical guidance, we can also help connect you with faculty mentors.

Most projects run for one semester (approximately 15 weeks). Students work 10-15 hours per week, giving you roughly 150-200 total hours of development time. If your project requires more time, you can potentially extend into a second semester.

We’ll conduct bi-weekly check-ins throughout the semester to monitor progress and address any issues early. If serious problems arise, we’ll work with you to find a solution, which may include bringing in additional support or finding a replacement student.

This should be clarified upfront. Typically, the organization requesting and paying for the project owns the resulting code and intellectual property. We can help you establish this in writing before the project begins.

Many research and administrative projects involve sensitive information. Let us know in your project submission, and we’ll:

  • Help you draft appropriate confidentiality agreements
  • Match you with students who understand data privacy
  • Ensure proper protocols are in place before work begins

Yes! For complex projects, you can hire a small team of students. We’ll help coordinate the team structure and ensure clear role divisions. The cost is $17/hourly per student or a typical total of $2,550-$3825 per student per 15-week semester.

Fill out the project request form. We’ll review it and get back to you w about soon steps.

CS Marketplace Team

Amber Field headshot

Amber Field
CS Marketplace & Capstone Director
afield@wisc.edu

Paul Barford headshot

Paul Barford
Computer Sciences Department Chair & CS Marketplace Faculty Liaison
pb@cs.wisc.edu