15 Students Take Part In Google / PSU Summer of Code 2015

Portland State was again accepted this year as a Mentoring Organization for Google Summer of Code 2015. Of the 42 student proposals we received (at least 25 of them quite solid), we were able to accept 15. We couldn't be more excited to see what these students do! Thanks as always to Google for sponsoring and organizing this program.

Summer of Code 2014 wrapup

[Apologies as usual for the lateness of this.]

2014 was an extremely successful summer for Google / PSU Summer of Code. All of our projects completed successfully, and many of them extraordinarily so. We had some really great mentors and students this year, and I am excited for what we accomplished.

Our themes this year turned out to be Weave, geography and open hardware, but we had a wide variety of great projects.

Thanks once again to all those who participated.

Web-Based analytic framework for multivariate analyses of ’omics’ dataShweta PurusheGeorges Grinstein
InfoMaps with a Single Record ViewJohn FallonGeorges Grinstein
User Interface widgets for LANDIS II simulation modelLesley BrossRobert Scheller
GeoDjango LIMSJesseDowningDavid Percy
Orthorectifying EM data in reference to a thin section imagePonnathota Sai Chaitanya ReddyDavid Percy
Thin-Section mineral identification and petrographic analysis Jon BarnesDavid Percy
Display of subsurface features in a virtual worldAarti DwivediDavid Percy
GSOC'14: Automotive engine management based on ARM processorsAdam ParkerJenner Hanni
Simultaneous suicide detection for Chinese "Twitter" (Sina Weibo)Xiaolei HuangDavid Chiu
Expanding WebWork: Quantitative biology and Partial Differential EquationsNelly_SelemBart Massey
A routability-driven placer for Printed Circuit Board designArindam BanerjeeBart Massey

PSU accepted to GSoC 2014!

We are grateful and proud to announce that Portland State University has once again been accepted to Google Summer of Code for the Summer of 2014! Please see our ideas and propose links above for specific information about how to apply to Google/PSU Summer of Code 2014.

We are also keenly interested in Portland area mentors for our upcoming crew of strong local and international students; if you think you might be interested, please drop me an email, text or call me ASAP.

Looking forward to a terrific Summer!

Summer of Code 2013 wrapup

[Apologies once again for the lateness of this.]

2013 was another successful summer for Google / PSU Summer of Code, with all but one of our accepted proposals completing successfully.

The emphasis this year was once again on projects related to the Weave project, led by Georges Grinstein and David Percy. However, several other unique projects were accepted and completed as well. In the table below, the Weave-based projects have Georges Grinstein as a listed mentor.

Real-time Analytics in MallsAnanth BalashankarBart Massey
Extending the Weave Data FrameworkAndy DufilieGeorges Grinstein
Control and Navigation of an Autonomous QuadcopterAvnish KumarJenner Hanni, Bart Massey
A Mobile App for Enhancing Scientific Field ResearchBo WangDavid Chiu
Machine Learning, Clustering Analysis, Statistical Analysis, and Raster Algebra Modeling of image data for mineral identificationJon BarnesDavid Percy
Implement Interactive Rendering of Medium-To-Large Graphs in WeavePhilip KovacGeorges Grinstein
Port the Weave core code from ActionScript to HaxeSanjay AnbalaganDavid Percy
Design and implementation of computational support for large datasets in Weave using the R projectShweta PurusheGeorges Grinstein

Summer of Code 2012 wrapup

[Apologies for the lateness of this. Hopefully it's still useful.]

2012 was another highly successful summer for Google / PSU Summer of Code, with all accepted proposals completing successfully.

The emphasis this year was on projects related to the Weave project, led by Georges Grinstein and David Percy. Weave is a web-based data analysis and visualization platform whose development is centered at University of Massachusetts Lowell. However, several other unique projects were accepted and completed as well. In the table below, the Weave-based projects are italicized.

An accessibility module for visualizations using Weave, an open-source visualization platformHeather ByrneDavid Percy
Asynchronous rendering to support large data sets in WeaveAndrew DufilieGeorges Grinstein
AVT Open Source Quadcopter PlatformJenner HanniDavid Camarillo
Collaboration in VisualizationJohn FallonDavid Percy
Extending the Open Source Weave Analysis and Visualization Platform for the Biological CommunitySanjay AnbalaganGeorges Grinstein
Global General AssemblyM. C. McGrathGeorges Grinstein
InfoMaps: A tool for Personal Information Management and AnalysisSebastin KolmanDavid Percy
State Space Search Optimizer for Electronic Design AutomationDavid HeineckBart Massey

Summer of Code 2011 wrapup

2011 was a successful year for the Google/PSU Summer of Code program and its students. The 11 accepted projects all completed, and some really impressive work was done. Here's a list of students, titles and mentors.

  • David Lazar, Formal Executable Semantics of Haskell, Aaron Tomb and Joe Hurd
  • Helena Scheuble, An Android Mobile App for Barcode-Based Search of Food Allergies, David Chiu
  • Mark Harviston, Mentor Scheduling Program for University Studies, William Garrick
  • Martin Cenek, Genetic Algorithm Toolkit for Lush 2.0, Bart Massey
  • Nikos Hatzopoulos, Displaying subsurface features in a virtual world, Patrick Hogan and David Percy and Tisham Dhar
  • Peter Soots, Spatially referencing sub-images inside larger images for online editing and publication, David Percy
  • Rishi Benegal, Arduino Motor and Sensor Toolkit, Bart Massey
  • Siddharth Kothari, Personalized, adaptive game-play to improve learning in Tuxmath, Bart Massey
  • Skylar Hiebert, FreeQuiz, David Chiu
  • Tim Kochanski, A Plugin to consume Open311 Requests into an Ushahidi Map, David Percy
  • Travis Hall, Git in the Classroom!, Bart Massey

We ran things a little differently in 2011, and I think this helped with a success. In addition to David Percy, who has helped out with the program for the past several years, Washington State University Vancouver professor David Chiu also helped with mentoring of his students. We had weekly group IRC meetings for the first time, and this really helped keep everyone on task and helped us keep track of what was happening.

I'm currently working on PSU's applicaton to mentor again for GSoC 2012! Hoping we'll be accepted and get another great contingent again this year.

Google / Portland State Summer of Code 2010 students selected

This week marked the announcement of the six students selected to participate in Google / Portland State University Summer of Code 2010. This marks the sixth year of PSU participation in GSoC, and as always the students look quite strong. They are:

  • Vegard Nossum (Mentor: Bart Massey), Improving Linux kernel configuration using a boolean satisfiability constraint (SAT) solver. Vegard plans to integrate a Boolean satisfiability constraint (SAT) solver into the Linux kernel configuration system. Using a SAT solver will greatly improve the usability and safety of the kernel's configuration system.

  • Keith Olson (Mentor: David Percy), Referencing Interface for Petrography Slide Analysis Using Open Source GIS Tools. Keith aims to develop a method for referencing smaller images (electron microscope scale) taken of a petrographic slide (a thin slice of a rock mounted on a glass slide) to an overall image of the entire slide. The resulting referenced images will form zoom-able map layers for that particular petrographic slide. These layered images can be embedded to the limit of resolution of the electron microscope.

  • Daniel Colish (Mentor: Tom Harke), Cockerel: A Web-based Educational Proof Assistant Based on Coq. Using the Coq theorem proof assistant, Dan will connect a javascript based web editor that allows new students of logic to write and verify proofs. This will give instant feedback to students, allowing a more efficient learning process, and make the grading of these results easier on instructors.

  • Deen Bhuricha Sethanandha (Mentor: Bart Massey), PatchMetrix: Understanding and improving OSS patch contribution process capability. The aim of this project is to develop a tool, PatchMetrix, to collect data in order to gain better understanding of the OSS patch contribution process capability, and thus improve the process. PatchMetrix will include patch statistics and visualization. The information provided by PatchMetrix will help identify key process problems, and guide the community in making improvements.

  • Nisarg Kothari (Mentor: Jasper Jon Lieber), Shogi Application for Android . Nisarg will port the program GNU Shogi to the Android platform, and create a polished touch-friendly interface to it. Shogi is a Japanese board game that belongs to the Chess family.

  • Addison Cugini (Mentor: Brian Granger), Symbolic Framework for Quantum Computation in Sympy. Using the symbolic framework of Sympy, Addison plans on creating a set of libraries that will symbolically simulate a quantum computer in a notationally clear way. This project is under the aegis of the SymPy project, a Python-based symbolic library.

We want to especially thank the mentors and other volunteers that make it possible for PSU to participate in GSoC. Looking forward to a great Summer!

Last-minute thoughts

The deadline for SoC applications is coming right up. If you're thinking of applying, please get an application in! You can continue to work on your proposal after the deadline, but we can't consider you unless we have something now.

A GIS project was just added to the ideas page. Those with a possible interest in this area might want to take a look at it.

Google/PSU Summer of Code 2009 is on!

We received word today that Portland State University has once again been accepted as a Google Summer of Code mentoring organization. We're real eager to get started on another year.

Please see the ideas and propose links to understand what we're looking for and what your application should look like.

Because I've had so many spam applications to join this site, I've had to moderate applications for accounts on this site. It may take a few days for me to process your application; if so, I'm sorry. Please fill in all the requested information in some sensible way so that I can tell you from the spammers.

Thanks much for your interest in Google/PSU Summer of Code!

Google / PSU Summer of Code 2008 Results

The 2008 Google / PSU Summer of Code is long over. Here's a quick, belated summary of the 2008 year.

Portland State University was able to mentor seven projects in 2008. Of these, six completed successfully. These were:

  • Mentor: Joshua Triplett; Student: Alexey Zaytsev. A C code "linker" based on SPARSE. The student successfully constructed this key component of a multi-file static analyzer.

  • Mentor: David Percy; Student: Devin Chalmers. CocoaBugs: An Artificial Life Framework. The student created a framework / testbed for a particular class of a-life models, with a beautiful user interface.

  • Mentor: Greg Kroah Hartman; Student: Loren Davis. Open Doors. The student built an open-source Linux implementation of Sun's Doors interprocess communication framework.

  • Mentor: Len Shapiro; Student: Tom Raney. The PostgreSQL Optimizer Exposed. The student combined some existing solutions for instrumentation and visualization with new code to obtain a powerful tool for understanding the detailed workings of the PostgreSQL query optimizer on a given query.

  • Mentor: Keith Packard; Student: Ralf Juengling. Revamping Lush's Memory Management. The student wrote an incremental garbage collection library for Lush based on ideas from the Nickle programming language implementation. The result will also be folded back into Nickle.

  • Mentor: Len Shapiro; Student: Adam Bresee. A System for Patent Categorization and Analysis. The student wrote natural-language analysis code to mine the US Patent database.

Congratulations to all these students, and our most grateful thanks to their mentors. This was highly appreciated.

Syndicate content