Motivated by the strong interest among Yale students to build applications, the Student Developer Program was launched in the Fall of 2012. The program became part of ITS Campus Community Technologies (CCT) in 2014. The program has three core goals: provide practical software development experience that is not taught in the classroom, teach students the software development lifecycle, and engage Yale developer community.
The Student Developer Program currently offers a number of workshops each semester, on a variety of topics (including Android Development, iOS Development, and more).
We offer students the opportunity to work as Student Developers. Student Developers receive on-going training, and get paid to work on software projects related to student life, academics, and other University needs.
We also work to support the community of students interested in learning and practicing software development. In addition to our course offerings, we work with groups on-campus such as HackYale, Yale BootUp, and the YCC to host events such as the YCC App Challenge. We also hold open office hours (where students can drop in to get advice or just chat about building apps), and focus groups with ITS for students to provide feedback on ITS projects.
In past years, students who have worked for the Student Developer and Mentorship Program have gone to intern or work at companies like Bloomberg, Google, Microsoft, Facebook, Uber, and more..
The Student Developer program moved from one part of Yale Information Technology Services to another in Fall 2014. We were formerly part of the Student Technology Collaborative, now we are part of Campus Community Technologies.