Program Details

Code+ is a full-time, 10-week, project-based summer coding program

Code+ is committed to increasing equity, inclusion, and diversity in the technology talent pipeline, and is interested in attracting students from historically marginalized communities, including first-generation college students. The program exposes Duke University undergraduates to the latest leading-edge industry technologies and tools in a peer learning environment, and provides an important professional development opportunity. Participants may not accept employment or take classes during the program.

The program runs out of Gross Hall on Duke's West Campus. Living on campus is strongly encouraged; students live in a community with other +Programs students. On campus students receive housing and a meal plan and a stipend of $1000. Students who live off campus receive a $5000 stipend. 

Key dates:

  • January - Applications open and are reviewed on a rolling basis; first round of offers extended in February
  • Early April - Applications close
  • Program begins Tuesday, May 30 (campus move-in Sunday, May 28) and ends August 4 (move-out August 5)

Criteria for selection

The Code+ program is designed to provide students with little or no tech-related work experience with a real-world coding/product development experience, to help them obtain an industry internship in tech the following summer. Past participants have landed internships with companies such as Google, Square, Facebook, and Salesforce, as well as smaller "boutique" tech companies.  

We consider several criteria when reviewing and selecting Code+ applicants: 

  • Academic year – First-year and sophomores preferred; juniors are considered if they are recent entrants into a tech-related major/minor 
  • Experience – Limited or no experience working in the tech industry  
  • Major and/or minor – Expect to major and/or minor in a tech-related field    

Project teams 

Each team consist of four to six undergraduates and one or two project leads/mentors who are IT professionals. 

Partner programs

We partner with Duke's Data+ and CS+ summer programs. All three “plus” programs share a similar model: students collaborating in teams on a project over the summer and receiving the same stipend amount. We also partner to provide common events (workshops, social gatherings, final poster session, etc.), in order to create an ecosystem of students studying in tech and data over the summer. Each program has its own application.

  • Code+ focuses on projects in web and mobile application software development and is run by the Office of Information Technology (OIT). Project leads are professional IT staff. Project emphasis is on providing students with a real-world experience in software/application development. Staff in Duke departments are key project stakeholders, and some projects have corporate sponsors, with whom the students interact throughout the course of the program.
  • Data+ focuses on interdisciplinary data science projects across the university, and is run by Rhodes Information Initiate at Duke. Project leads are typically faculty from diverse areas of the university, with frequent additional participation from community and/or industry partners.
  • 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.
  • Climate+ focuses on climate-related data projects 
  • Applied Ethics+ focuses on policy, tech, research, and ethics

The projects

Code+ projects address real-world business needs of the Duke community and beyond. Participants are involved in every aspect of the project, including its definition, design, and development. Opportunities for sharing project progress and lessons learned along the way are an essential part of the program.