Software Design Studio

SDS Projects

The SDS draws project ideas from Reed faculty and staff to benefit campus life, the student academic experience, and the larger community.  Projects are pursued primarily during summer break by teams of two to five SDS interns.

While not every project results in a finished product, all are intended to enable SDS students to explore software design from the user experience to the core processing engine, using tools and techniques of modern code development.  Data security, version control, external system integration, and other design topics are incorporated in the projects wherever possible.

Current Projects • 2016

  • Blop
    Blop -- the "Blotter Map" -- was built for Reed College Community Safety to increase transparency around Clery Act reporting. Originally conceived by Justine Wang '16, the project went on to become a first-class SDS endeavor supported by Wang, along with Chase Doretto, Revant Bagaria, and Laura Israel. Blop ties together a searchable incident report with a filterable map, allowing both Community Safety and members of the community to understand where incidents have happened around campus.
  • Lemur
    Each year, students in introductory biology labs taught by Departmental Associate Carey Booth use a web application to collect data for their experiments. Though the app has worked well it has shortcomings.  SDS students Ziyuan Zhong, Akrish Adhikari and Erin Howell have built an enhanced version of the app with a variety of new features, including better error reporting and support for automating previously manual processes.
  • Strabo
    Started in 2015 by SDS students Haley Tilt ‘16 and Hank Gerba ‘16, development of the Strabo project continued this year with upgrades by Rachel Kennelly, Ava Kamb, and Ben Black. Named for the ancient Greek geographer, Strabo is an explorable map that ties together points of interest with images and text metadata. This team has made an online, self-guided tour of the Reed College canyon, complete with GPS locations.
  • Vrfy
    A contraction of "verify,” Vrfy is the grading package used in introductory Computer Science courses. The software enables more than a hundred students taking the introduction to computer science to submit homework assignment programs to be tested automatically for validity.  Initially developed in 2015 by SDS students Isabella Jorissen ‘16 and Alex Grant ‘17, this year’s work focused on software maintenance and introducing incremental improvements.  Alex Grant and many of the 2016 SDS students participated in the work.
  • Kronos
    Kronos aims to support Faculty Administrative Coordinators in the complex task of scheduling senior thesis oral exams.  Given the hundreds of orals that need to take place within one week and the risk of schedule conflicts for faculty thesis advisers (as well as second, third, and fourth readers), orals scheduling is often extremely challenging.  The Kronos package, co-developed by SDS students Alex Grant, Jiahui Wei and Helen Zhang, is intended to help address this challenge.