- PhD Computer Science, awarded 2002, Newcastle University, Australia Computer Science and Software Engineering Department, October 1997 – September 2001 (internship June 1998 – May 1999) Thesis: “Large scale relational Information Visualization, Clustering and Abstraction” – [PDF]
- BA(moderatorship), Computer Science, 1995, Trinity College Dublin, Ireland Computer Science Dept, October 1991 – July 1995, Thesis: “GOD a Graphics On Demand, Virtual Environment creation system”
- Leaving Certificate, 1991, St. Aidans CBS, Whitehall Dublin, 1986 – 1991