UCL COMPUTER SCIENCE
Graham Roberts
UCL Logo

Research Interests

All aspects of software development, in particular:

  • Dynamic Programming Languages, especially Groovy
  • Test-First or Test-Driven Programming
  • eXtreme Programming and Agile Development Methods
  • Object-Oriented Programming
  • Java and Java-based Development
  • Patterns and Software Architecture
  • Web-based Application Development (Grails, Rails)
  • Mobile Application Development
Last updated: September 2012

Computer Science Department - University College London - Gower Street - London - WC1E 6BT - Telephone: +44 (0)20 7679 7214 - Copyright ©2012 UCL


 Search by Google