Principles and Practice of Programming in Java

PPPJ 2014: Cracow, Poland

PPPJ 2013: Stuttgart, Germany

PPPJ 2011: Kongens Lyngby, Denmark

PPPJ 2010: Vienna, Austria

PPPJ 2009: Calgary, Alberta, Canada

PPPJ 2008: Modena, Italy

- PPPJ 2008 Home Page

PPPJ 2007: Lisboa, Portugal

- PPPJ 2007 Home Page

PPPJ 2006: Mannheim, Germany

PPPJ 2004: Las Vegas, Nevada, USA

PPPJ 2003: Kilkenny City, Ireland

- PPPJ 2003 Home Page

PPPJ/IRE 2002: Dublin, Ireland