Skip to main content
Navigate back to homepage
Open search bar.
Open main navigation menu

Main navigation

  • Study
    UCL Portico statue
    Study at UCL

    Being a student at UCL is about so much more than just acquiring knowledge. Studying here gives you the opportunity to realise your potential as an individual, and the skills and tools to thrive.

    • Undergraduate courses
    • Graduate courses
    • Short courses
    • Study abroad
    • Centre for Languages & International Education
  • Research
    Tree-of-Life-MehmetDavrandi-UCL-EastmanDentalInstitute-042_2017-18-800x500-withborder (1)
    Research at UCL

    Find out more about what makes UCL research world-leading, how to access UCL expertise, and teams in the Office of the Vice-Provost (Research, Innovation and Global Engagement).

    • Engage with us
    • Explore our Research
    • Initiatives and networks
    • Research news
  • Engage
    UCL Print room
    Engage with UCL

    Discover the many ways you can connect with UCL, and how we work with industry, government and not-for-profit organisations to tackle tough challenges.

    • Alumni
    • Business partnerships and collaboration
    • Global engagement
    • News and Media relations
    • Public Policy
    • Schools and priority groups
    • Visit us
  • About
    UCL welcome quad
    About UCL

    Founded in 1826 in the heart of London, UCL is London's leading multidisciplinary university, with more than 16,000 staff and 50,000 students from 150 different countries.

    • Who we are
    • Faculties
    • Governance
    • President and Provost
    • Strategy
  • Active parent page: UCL Engineering
    • Study
    • Research
    • Collaborate
    • Departments
    • Active parent page: News and events
    • People
    • About

Peter O’Hearn elected FRS

Peter O'Hearn

Breadcrumb trail

  • UCL Engineering
  • News and events

Faculty menu

  • Events
  • Current page: Faculty news
  • UCL News: Engineering

The Department is delighted to announce that Peter O’Hearn, Professor of Computer Science at UCL and Research Scientist at Facebook, has been elected a Fellow of the Royal Society (FRS), for substantial contribution to the field of Computer Science. There, he joins an esteemed network of just 31 Computer Scientists.

As the oldest scientific academy in continuous existence, the Royal Society is a Fellowship of many of the world's most eminent scientists. Up to 60 new Fellows (FRS) are elected each year in late April or early May, from a pool of around 700 nominations by existing Fellows.

"Science is, above all else, a human activity and I have had many inspiring collaborators throughout my career,” said Professor O’Hearn. “I’m particularly fortunate to have worked with both insightful theoreticians, like David Pym and John Reynolds, and great practical people, like Byron Cook and my colleagues at Facebook. I’d like to think that perhaps the FRS election reflects well on the work I've done together with these colleagues.”

Peter O’Hearn has made major contributions to the science and engineering of methods for ensuring program correctness. His impressive portfolio of research ranges from abstract topics such as mathematical models to the logics of programs, automated analysis of industrial software in the millions of lines of code and its application to industry.

Peter is known particularly for his work on Separation Logic in collaboration with John Reynolds. Building on previous work by Peter and David Pym, Professor of Information, Logic, and Security at UCL, on reasoning about resources, this fundamental theory opened up new possibilities for scaling logical reasoning.

“I have had the privilege to know Peter as a colleague and a friend for more than 20 years, said Professor Pym. "His scientific insight and intellectual judgement have always been amongst the most impressive around. Peter has the rare ability to contribute both to fundamental science and to its effective translation into deployable, rigorously grounded, much needed tools.”

Peter then went on to develop Concurrent Separation Logic, which addresses the longstanding open problem of efficient reasoning about programs that operate concurrently. He received the 2016 Gödel Prize in recognition of this achievement.

Peter moved to Facebook in 2013 with the acquisition of a start-up he cofounded, Monoidics Ltd, while maintaining his position at UCL. The Infer program analyzer, developed by Peter’s team, has supported Facebook engineers to repair tens of thousands of bugs before they reach production. Infer is also used at Amazon, Spotify, Mozilla, and other companies.

"Peter is both a great theoretician AND a great practical influencer," said Byron Cook, Professor of Computer Science at UCL and Director at Amazon Web Services. “What makes Peter so rare is that he's both at the same time: He has made profound inventions in the theoretical space, but more interestingly Peter has found application for these ideas in industry and then drove them all the way to products that provide critical value at several of the world's largest IT companies (e.g. Amazon, Facebook, etc)."

Please join us in congratulating Peter on this prestigious election!

More from UCL Engineering...

Engineering Foundation Year
UCL East Marshgate building at dusk

Programme Spotlight

Engineering Foundation Year

We'll help you to gain new knowledge, learn academic and study skills, and develop your confidence levels so you'll have what it takes to transform your life.

Inaugural Lectures
Farhaneen Mazlan delivering a talk at UCL

Event series

Inaugural Lectures

An opportunity to explore ground-breaking research that is shaping the future and transforming the world.

Disruptive Thinkers Video Series
Dr Claire Walsh looking at a human organ in an imaging facility

Watch Now

Disruptive Thinkers Video Series

From making cities more inclusive to using fibre optics in innovative medical procedures, explore the disruptive thinking taking place across UCL Engineering.

UCL footer

Visit

  • Bloomsbury Theatre and Studio
  • Library, Museums and Collections
  • UCL Maps
  • UCL Shop
  • Contact UCL

Students

  • Accommodation
  • Current Students
  • Moodle
  • Students' Union

Staff

  • Inside UCL
  • Staff Intranet
  • Work at UCL
  • Human Resources

UCL social media menu

  • Link to Soundcloud
  • Link to Flickr
  • Link to TikTok
  • Link to Youtube
  • Link to Instagram
  • Link to Facebook
  • Link to Twitter

University College London, Gower Street, London, WC1E 6BT

Tel: +44 (0) 20 7679 2000

© 2025 UCL

Essential

  • Disclaimer
  • Freedom of Information
  • Accessibility
  • Cookies
  • Privacy
  • Slavery statement
  • Log in