College of Computer and Information Science
360 Huntington Avenue
Boston, MA 02115
Office: West Village H, room 330
The College of Computer and Information Science is located at 440 Huntington Ave in Boston, at the corner of Huntington Ave and Parker St (Google Maps gets it right to within about 50 feet). On the Northeastern campus map, West Village H is building 23H.
I am a PhD student in the NU Programming Research Laboratory working with Matthias Felleisen on the design and implementation of object-oriented languages. Matthias and I have concentrated on three specific ideas: environmental acquisition, object initialization, and interface-oriented programming.
My publications (including BibTeX citations and links to the papers themselves) are available on a separate page.
I've written several small software packages that are available for download. See my software page for details.
PL Seminar, Jr.
Several years ago, I started the PL Seminar, Jr., a seminar where junior-level Ph.D. students, M.S. students, and others new to the subject can discuss the study of programming languages. This seminar is not a replacement for Northeastern's main PL Seminar. Rather, the two seminars complement one another: the main PL seminar presents current research and other topics of interest at a pace geared towards research faculty and senior Ph.D. students, and PL Jr. allows students to discuss more fundamental topics at a slower pace, which we have found helpful in learning some of the key ideas of the subject area.
Because I expect to defend my dissertation soon and subsequently leave Northeastern, I no longer run the PL Seminar, Jr. Aaron Turon has graciously agreed to take on this responsibility and ensure that PL Jr. continues uninterrupted after I have moved on. For more information about the seminar, please see the new seminar page, the seminar's wiki page, or contact Aaron directly.
Picture by Rebecca Frankel; used with permission.
Last modified: 19 Aug 2007