Aquinas Hobor
Curriculum Vitae
(Also available as a PDF or as a Word document.)
Education
Princeton University, Princeton, New Jersey
PhD, Computer Science, 2008; thesis title: Oracle Semantics
MA, Computer Science, 2005
The University of Chicago, Chicago, Illinois
BS, Honors, Mathematics, 2003
BS, Honors, Computer Science, 2003
Honors in the College, 2003
Honors & Awards
- Lee Kuan Yew Postdoctoral Fellowship
2008, Republic of Singapore - First Year Fellowship
2003, Princeton University - ACM Programming Contest World Finalist
2002, Association for Computing Machinery - Dean’s List
1999-2003, The University of Chicago - Dean’s Scholarship
1999, Rensselaer Polytechnic Institute
Employment
National University of Singapore, Singapore
Fall 2009 – present Lee Kuan Yew Postdoctoral Fellow
Princeton University, Princeton, New Jersey
Spring 2006 – Summer 2008 Research Assistant
Spring 2005 – Fall 2005 Teaching Assistant
Fall 2004 Research Assistant
Institut National de Recherche en Informatique et Automatique
(INRIA),
Rocquencourt, France
Summer 2007 Research Intern
Microsoft Corporation, Redmond, Washington
Summer 2005 Research Intern
Summer 2001 & 2002 Software Development Intern
Lapides Asset Management, Greenwich, Connecticut
Summer 2006 Financial Analyst Intern
William Blair & Company, Chicago, Illinois
Summer 2003 Financial Analyst Intern
General Growth Properties, Chicago, Illinois
Summer 2003 Investor Relations Intern
The University of Chicago, Chicago, Illinois
Spring 2003 – Spring 2000 Teaching Assistant or Grader, 13
courses
FindMRO.com, Lake Forest, Illinois
Summer 2000 Web site development
VIGRE Program, The University of Chicago, Chicago, Illinois
Summer 2000 Teaching mathematics to high school students
Jackson Software, Glencoe, Illinois
Summer 1996 Testing software for teachers
Publications
A Theory of Indirection via Approximation
Aquinas Hobor, Robert Dockins, Andrew W. Appel
To appear at POPL 2010, January 2010.
A Fresh Look at Separation Algebras and Share
Accounting
Robert Dockins, Aquinas Hobor, Andrew W. Appel
To appear at APLAS 2009, December 2009.
Oracle Semantics
Aquinas Hobor
Ph.D. Thesis, Princeton University, Department of Computer
Science,
October 2008 (TR-836-08).
Comparing Semantic and Syntactic Methods in Mechanized Proof
Frameworks
C. J. Bell, Robert Dockins, Aquinas Hobor, Andrew W.
Appel, David Walker
2nd International Workshop on Proof-Carrying Code (PCC 2008).
June 2008.
Multimodal Separation Logic for Reasoning About Operational
Semantics
Robert Dockins, Andrew W. Appel, Aquinas Hobor
24th Conference on Mathematical Foundations of Programming
Semantics
(MFPS 2008), May 2008. ENTCS Vol. 218, Oct. 22, 2008, pp.
5-20.
Oracle Semantics for Concurrent Separation Logic (Extended
Version)
Aquinas Hobor, Andrew W. Appel, Francesco Zappa
Nardelli
Princeton Univ., Department of Computer Science, June
2008, TR-825-08.
Oracle Semantics for Concurrent Separation Logic
Aquinas Hobor, Andrew W. Appel, Francesco Zappa
Nardelli
17th European Symposium of Programming (ESOP 2008),
pp.
353-367.
Teaching
Logic and Formal Systems
(CS 3234)
Introductory undergraduate
course in formal methods
Co-taught with Martin Henz
Fall 2009, National University of Singapore
Foundation in Logic & AI (CS 5209)
Introductory graduate course in formal logic (no AI covered)
Co-taught with P.S. Thiagarajan
Spring 2009, National University of Singapore
Grants
Program Verification for Concurrency, Compilers, and
Self-Modifying Code
Aquinas
Hobor
LKY PDF Grant, August 2009, #T1
251RES0902
National University of Singapore
References
Available on request