CS+: CompSci Projects Beyond the Classroom

CS+ 2022 Symposium and Poster Session

The CS+ summer program held an in-person symposium to conclude the undergraduate research program on July 29, 2022. CS+, Data+, Code+ and Climate+ Programs also held a poster fair on July 29 to celebrate the results of over 100 talented Duke undergraduate students who participated in undergraduate research projects this summer. Nearly 50 posters were displayed at this culminating event, and more than 2/3 of the participating students study CS. Read more about CS+ 2022 Summer Projects.

What is CS+?

CS+ is a ten week summer program exclusively for Duke undergraduates to get involved in computer science research projects with faculty in a fast-paced but supportive community environment. Students participate in teams of 3-4 and are jointly mentored by a faculty project lead and a graduate student mentor. The experience is meant as a rich entry point into computer science research and applications beyond the classroom.


  • Only students enrolled at Duke University are eligible to apply.
  • The program runs for 10 weeks, from late May 23 the end of July.
  • The program is held in-person, following Duke guidelines for summer programs.
  • Students participate in this program full-time (40 hours/week). You cannot take summer courses or do other internships/fellowships while doing CS+.
  • Participants receive a stipend of $5,000 to cover expenses.
  • The deadline to apply is usually in February. We evaluate applications in early March; applications and offers were on a rolling deadline.

If you have questions about the program, please email csplus@cs.duke.edu.


What is the difference between Code+, Data+, Climate+, and CS+?  All three “plus” programs have the same model: students collaborating in teams on a project in tech/data for the same 10 weeks of the summer and receiving a stipend of the same amount. We also partner to provide some common events (talks, social events, final poster fair, etc) in order to create a larger ecosystem of students studying in tech and data over the summer; over 100 students participated in 2019 across all three programs. Each program has its own application.

  • CS+ focuses on projects in computer science research and applications and is run by the Department of Computer Science. Project leads are typically computer science faculty.
  • Data+ focuses on interdisciplinary data science projects from all over the university, and is run by Rhodes I.I.D. in Gross Hall. Project leads are typically faculty from diverse areas of the university, with frequent additional participation from community and/or industry partners.
  • Code+ focuses on projects in software and product development and is run by Duke OIT taking place at the American Tobacco Campus in downtown Durham. Project leads are professional IT developers with the emphasis on developing real-world development experience.
  • Climate+ focuses on climate-related, data-driven interdisciplinary research projects on diverse topics like electricity consumption, wetland carbon emissions, climate change’s impacts on river and ocean ecosystems, and the use of remote sensing data to inform climate strategies. Project leads are data science experts, and also climate, environment, and energy researchers and practitioners with additional participation from other project teams.

Do I apply to the program, or can I pick the projects I want to be a part of?  You can apply specifically to the projects and faculty of interest to you.

How much background do I need?  CS+ is intended for students who have some computer science experience, but students do not need to be computer science majors or rising seniors in order to apply. We welcome and encourage applications from rising 2nd and 3rd year students who have completed the introductory course sequence in computer science and have skills and interests that make them a good fit for their projects. Feel free to reach out to individual project leaders to discuss background for specific projects.

Summer Research Projects:

Main    2022    2021    2020    2019