Year in Review

We had another great year with UCOSP, thanks to the generous sponsorship from Google and the support of the CACS/AIC.

Thirty-five students attended the September code sprint in Vancouver at the beautiful UBC campus. Our wonderful long term project mentors once again created a great experience for our students. We welcomed back ReviewBoard, Formulize, BB 10/Phonegap, MarkUs, and Umple.

We were thrilled to welcome back Dethe Elza with Waterbear, and Jim Parry with CodeIgniter. Both Dethe and Jim live in the Vancouver area which made it possible for them to supervise a project this term. We also welcomed another local, Sam Davis mentoring the Mylyn project.

Mozilla once again hosted the Toronto code sprint in January in their beautiful community space. Along with returning projects Reviewboard, MarkUs, Formulize and Umple, we were joined by two Mozilla-based projects: Jupyter Notebook and Code Coverage. Mark Reid and Joel Maher and their colleagues were naturals at mentoring students, and it was a real pleasure to work them.

After several years of working Tim Windsor on the Blackberry/Phonegap projects we were sad not to have him back in January. We hope that his love of open source software will bring him back on a different project in the future.


It was a year of changes and time to reflect. Schools across North America have seen dramatic increases CS program enrolments. This was evident in the larger numbers of students applying to UCOSP. For example, at the Univeristy of Toronto we had 75 students apply for 8 UCOSP spots. There is clearly a demand for the kind of practical learning experience that UCOSP provides. While we plan to support a slightly larger number of students next year, we are limited by funding and organizational overhead costs.

On the otherhand we also had two schools decide not to send students this year, at least partly because they were not able to find faculty to supervise the students. Increasing enrolments at our universities means that faculty have less time for the “extras”.

Fortunately, we have not had difficulty finding interested open source projects. We saw a higher turnover in projects this year, but we have also had cold call inquiries about how a project might be included in the program. For the record, we are looking for some new projects for next year.

Another change is the makeup of the steering committee. Michelle is stepping down from the steering committee for a well-earned sabbatical. Karen Reid will be chairing the committee for the next year. Rob Walker from the University of Calgary is joining the steering committee. Meghan Allen, Ted Kirkpatrick, and Eleni Stroulia continue to serve on the committee.

New Look

We decided to move the web site over to, partly to save a bit of money on web hosting, but mostly to make it easier to add posts and maintain the archive of information. You can still reach us at