Alan Mycroft
   HOME

TheInfoList



OR:

Alan Mycroft is a professor at the
Computer Laboratory, University of Cambridge The Department of Computer Science and Technology, formerly the Computer Laboratory, is the computer science department of the University of Cambridge. it employed 56 faculty members, 45 support staff, 105 research staff, and about 205 researc ...
and a Fellow of
Robinson College, Cambridge Robinson College is a Colleges of the University of Cambridge, constituent college of the University of Cambridge. Founded in 1977, it is one of the newest Oxbridge colleges and is unique in having been intended, from its inception, for both ...
, where he is also director of studies for
computer science Computer science is the study of computation, information, and automation. Computer science spans Theoretical computer science, theoretical disciplines (such as algorithms, theory of computation, and information theory) to Applied science, ...
.


Education

Mycroft read mathematics at Cambridge then moved to Edinburgh where he completed his Doctor of Philosophy degree with a thesis on ''Abstract interpretation and optimising transformations for applicative programs'' supervised by
Rod Burstall Rodney Martineau Burstall (11 November 1934 – 13 February 2025) was a British computer scientist who was one of four founders of the Laboratory for Foundations of Computer Science at the University of Edinburgh. Biography Burstall studied p ...
and
Robin Milner Arthur John Robin Gorell Milner (13 January 1934 – 20 March 2010) was a British computer scientist, and a Turing Award winner. are in
programming language A programming language is a system of notation for writing computer programs. Programming languages are described in terms of their Syntax (programming languages), syntax (form) and semantics (computer science), semantics (meaning), usually def ...
s, software engineering and
algorithm In mathematics and computer science, an algorithm () is a finite sequence of Rigour#Mathematics, mathematically rigorous instructions, typically used to solve a class of specific Computational problem, problems or to perform a computation. Algo ...
s. With Arthur Norman, he co-created the Norcroft C compiler. He is also a named trustee of the
Raspberry Pi Foundation The Raspberry Pi Foundation is a UK-based educational charity founded in 2008 to promote the study of computer science and related subjects globally, particularly among young people. It is best known for initiating the Raspberry Pi series of sing ...
, a charitable organisation whose
single-board computer A single-board computer (SBC) is a complete computer built on a single circuit board, with microprocessor(s), memory, input/output (I/O) and other features required of a functional computer. Single-board computers are commonly made as demonst ...
is intended to stimulate the teaching of basic computer science in schools.


Personal life

Mycroft has four children.


References

Living people British computer scientists Fellows of Robinson College, Cambridge Alumni of the University of Edinburgh Year of birth missing (living people) Fellows of St John's College, Cambridge {{compu-scientist-stub