XClose

Centre for Research on Evolution, Search and Testing (CREST)

Home
Menu

UCL Centre for Research on Evolution, Search and Testing (CREST)

The CREST centre at UCL builds on the three foundations of Program Dependence, Information Theory and Optimisation Algorithms

The CREST centre at UCL builds on the three foundations of Program Dependence, Information Theory and Optimisation Algorithms. 

On these three foundations we develop ways to analyse, understand and improve software, with applications throughout the spectrum of software development activities. We are widely known for our work on Empirical Software Engineering, Evolutionary Computation, Code Provenance, Quantified Information Flow, Security, Software Testing, Program Slicing and Search Based Software Engineering. 

Like other centres at UCL, the CREST Centre is truly multidisciplinary; we apply our algorithms and methods to the analysis and improvement of Digital Humanities and the Arts from which our work of Software Engineering also draws inspiration.

Image of computer screen showing code

Study

CREST is a world leading research centre with lots of opportunities for PhD studies within an excellent team.

A close up of a lightbulb showing a DNA-style filament

Projects

CREST currently conducts a significant number of projects. Visit our Projects page for more information.

Image of name badges on table

People

Find out about the people who make up CREST.

 

Image of COW mascot - an inflatable cow

CREST Open Workshops

The CREST Open Workshop (COW) programme consists of a series of informal workshops organised by the CREST Centre.