Patrick Eugster
Assistant Professor
Member of Secure
Software Systems (S3) lab. Affiliated with
Center for Education and Research in Information Assurance
and Security (CERIAS). Biographical sketch.
Students interested in working with me
towards an MS or PhD degree: Do not contact me. Please
apply directly to our
grad school; you'll be able to indicate faculty
you'd like to work with.
New: three open postdoc positions in (1) event-based programming and systems, (2) PL and OS security, and (3) distributed cloud computing. Check this page for more information.
Research
Programming languages and abstractions, algorithms, and middleware for distributed systems.
Ongoing projects
Awards, fellowships, and honors
- 2012 Professional Achievement Award -- Purdue University College of Science
- 2011 Experienced Researcher Fellowship -- Alexander von Humboldt Foundation
- 2011 Computer Science Study Group Member -- DARPA
- 2010 Best Paper Award -- ACM/IFIP/USENIX Middleware 2010
-
2010 Undergraduate Student Advising Award -- Purdue University College of Science
-
2007 CAREER -- US NSF
-
2002 Advanced Researcher Fellowship -- Swiss National Science Foundation
-
2002 Postdoctoral Researcher Fellowship -- Swedish Research Council
-
2001 Prize of Excellence for an Exceptional Research Contribution -- EPFL
-
1998 Prize of Excellence for an Exceptional Teaching Contribution -- EPFL
Some recent events
-
OOPSLA 2012 (Oct 19 - 26, Tucson, Arizona) -- ERC member
DEBS 2012 (Jul 16 - 20, Berlin, Germany) -- PC co-chair
-
COORDINATION 2012 (Jun 14 - 15, Stockholm, Sweden) -- PC member
-
ECOOP 2012 (Jun 11 - 16, Beijing,
China) -- Workshop committee co-chair
-
ICDCS 2012 (Jun 12 - 15, Kanazawa,
Japan) -- PC member FT & OS tracks
-
AOSD 2012 (Mar 25 - 30, Potsdam,
Germany) -- PC member
-
Middleware 2011 (Dec 12 - 16, Lisbon,
Portugal) -- PC member
-
ECOOP 2011 (July 25 - 29, Lancaster, UK) -- PC member
Teaching
-
CS603 Advanced Topics in Distributed Systems -- Fall 2006, Fall 2009
-
CS590E Cloud Computing -- Fall 2010
- CS590E Distributed Event-based Programming -- Spring 2007
- CS590E Distributed Programming -- Spring 2006
- CS565 Programming Languages -- Spring 2008
-
CS505 Distributed Systems -- Spring 2009
- CS456 Programming Languages -- Spring 2010, Spring 2011, Spring 2012
-
CS390DS Distributed Systems -- Fall 2011
-
CS307 Software Engineering I
(for CS, ECE, and CIT) -- Fall 2007, Fall 2008
Current collaborators (students: past Qual 2)
Former students
...
The good
life is the middle way
between ambition and compassion
between action and reflection
between company and solitude
between hedonism and abstinence
between passion and judgement
between the cup of coffee
and the glass of wine.
[Jay McInerney]