The SPLASH 2018 Programming Languages Mentoring Workshop is aimed at advanced undergraduates and first year graduate students. The workshop aims to attract students to research careers in programming languages and software engineering, to de-mystify the graduate school experience, and to offer first-hand perspectives on graduate study from recent Ph.D. graduates, young scholars, and senior researchers. Applicants from groups underrepresented in computing are especially welcome.

The workshop program will focus on important skills for beginning researchers and will offer mentoring opportunities with senior researchers attending the conference. Guy Steele will be the workshop keynote speaker; additional confirmed speakers include: Marsha Chechik, Kathleen Fisher, Kathi Fisler, Shriram Krishnamruthi, Mayur Naik, Julia Rubin, and Frank Tip plus a panel of newly graduated Ph.D.s in PL/SE. Panelists will include Michael Carbin, Shiyi Wei, Sarah Nadi and Ben Lerner. Topics to be discussed include:

  • How to network effectively at a conference? How to find your cohort? How to find a mentor and what to look for?
  • What communication skills are essential for a research career? To give a good presentation? A good poster session talk? To write an outstanding paper?
  • How do people pick their research area of interest or your advisor/mentor?
  • What are the new, emerging areas in PL/SE?
  • What are the differences between a research career in industry and in academia?
  • What are the important work/life issues researchers deal with?
  • How did PL/SE researchers successfully navigate their training experiences?

Travel support for PLMW is made possible by generous contributions from the National Science Foundation from ACM SIGPLAN and from Google.

Supporters

Talks

Title
From academia to industry and back again
PLMW
File Attached
How to Select Good Research Topics?
PLMW
File Attached
Interaction: the Key to Joining a Research Community
PLMW
File Attached
Panel: Industrial and Academic Research
PLMW
The story of Arjun Guha, or: the arc of a research project
PLMW
Work/Life Balance
PLMW
File Attached

Mentoring Application

To ensure that students can benefit from the entire, full-day program, this workshop is not open, (i.e., you can not decide on your own to attend). All students who are interested in attending must apply to do so — and will also be eligible to receive travel support to attend the workshop. We will support students’ travel to the workshop and to SPLASH (from Tuesday-Friday) including airfare, hotel, and conference registration.

Dates
Tracks
You're viewing the program in a time zone which is different from your device's time zone change time zone

Mon 5 Nov

Displayed time zone: Guadalajara, Mexico City, Monterrey change

Tue 6 Nov

Displayed time zone: Guadalajara, Mexico City, Monterrey change

07:30 - 08:45
Mentoring BreakfastPLMW at Tremont
07:30
75m
Mentoring Breakfast
PLMW

08:45 - 10:00
Keynote: SteeleKeynotes / PLMW at Cambridge
Chair(s): Barbara Ryder Virginia Tech
08:45
15m
Welcome and Introduction
PLMW
Barbara Ryder Virginia Tech
File Attached
09:00
60m
Talk
50 Years of Programming and Language DesignKEYNOTE
Keynotes
Guy L. Steele Jr. Oracle Labs
File Attached
10:30 - 12:00
Mentoring WorkshopPLMW at Cambridge
Chair(s): Sarah Nadi University of Alberta
10:30
30m
Talk
The story of Arjun Guha, or: the arc of a research project
PLMW
Shriram Krishnamurthi Brown University, USA
11:00
30m
Talk
From academia to industry and back again
PLMW
Julia Rubin University of British Columbia
File Attached
11:30
30m
Talk
Work/Life Balance
PLMW
Kathleen Fisher Tufts University, USA
File Attached
13:00 - 14:00
Panel: Industry and AcademiaPLMW at Cambridge
Chair(s): Sarah Nadi University of Alberta
13:00
60m
Panel: Industrial and Academic Research
PLMW
Kathleen Fisher Tufts University, USA, Mayur Naik University of Pennsylvania, Julia Rubin University of British Columbia, Frank Tip Northeastern University
14:00 - 15:30
Mentoring WorkshopPLMW at Cambridge
Chair(s): Jonathan Bell George Mason University
14:00
30m
Talk
Navigating the process of doing a rewarding Ph.D.
PLMW
Mayur Naik University of Pennsylvania
14:30
30m
Talk
Interaction: the Key to Joining a Research Community
PLMW
Kathi Fisler Brown University
File Attached
15:00
30m
Talk
Advice on your advisor
PLMW
Marsha Chechik University of Toronto
File Attached
16:00 - 21:00
Mentoring WorkshopPLMW at Cambridge
Chair(s): Jonathan Bell George Mason University
16:00
30m
Talk
How to Select Good Research Topics?
PLMW
Frank Tip Northeastern University
File Attached
16:30
60m
Panel of Recent Ph.Ds
PLMW
Michael Carbin Massachusetts Institute of Technology, Benjamin Lerner Northeastern University, Sarah Nadi University of Alberta, Shiyi Wei The University of Texas at Dallas
17:30
15m
Discussion and Concluding Remarks
PLMW

File Attached
18:00
3h
End-of-Workshop Dinner at The Brahmin American (All PLMW attendees, speakers, panelists and mentors are invited)
PLMW

Wed 7 Nov

Displayed time zone: Guadalajara, Mexico City, Monterrey change

08:30 - 10:00
08:30
90m
Talk
A new modularity for softwareKEYNOTE
Keynotes

Thu 8 Nov

Displayed time zone: Guadalajara, Mexico City, Monterrey change

08:30 - 10:00
08:30
90m
Talk
Beauty is the Promise of HappinessKEYNOTE
Keynotes
Jenny Quillien Embodied Making Institute
17:30 - 18:30
17:30
60m
Talk
In Defense of "Little Code"KEYNOTE
Keynotes
Kathi Fisler Brown University

Fri 9 Nov

Displayed time zone: Guadalajara, Mexico City, Monterrey change

08:30 - 10:00
08:30
90m
Talk
Distributed AbstractionsKEYNOTE
Keynotes