please wait

Page loading - please wait...

Dr Joao Ferreira

Principal Lecturer (Research & Innovation)

Joao Ferreira

About Joao Ferreira

João is a Principal Lecturer (Research & Innovation) in the School of Computing, Media and The Arts. His research interests are in software security and reliability. In particular, he is interested in mathematical methods for program construction and verification. He aims at using formal methods to certify critical systems and to help transfer the resulting scientific knowledge to industry, so that all society can benefit from safer systems.

João finished his PhD in Computer Science at the University of Nottingham in 2010. His thesis was on algorithmic problem solving, an area in which he stills works on. João is also a member of the Formal Methods Europe Teaching Committee and of the Centre for Research in Illegal Markets and Organised Crime (CRIMOC).

Research interests and activities

·         Software reliability and security (High-assurance software)

·         Blockchain and smart contracts

·         Reliable Software Engineering

·         Mathematical methods and tools for program construction and verification

·         Algorithmic problem solving

·         Programming languages and programming methodology

·         Formal methods

Learning and teaching interests

·         Teaching of algorithmic content focused on calculational and constructive approaches

Enterprise interest and activities

·         Software reliability and security (High-assurance software)

·         Blockchain and smart contracts

·         Software Engineering


Most of my publications are listed in DBLP.

View Joao Ferreira's Publications on TeesRep

In the news

    Computing Security, 02/07/2017:
    Dr Joao Ferreria from Teesside University,for the past 10 years, I've researched mathematical approaches that can improve the current scientific standards in algorithm and software design

  • Together we can make it
    BQ Magazine (web); 05/07/2017
    Mike Hughes heads to Teesside University to hear it is setting new standards for knowledge transfer partnerships.

  • The strongest link?
    Project, 04/07/2017
    Senior Lecturer in Computer Science, Dr Joao Ferreira talks about blockchains in the article.

  • No Soft Touch
    Computing Security, 2/11/2016
    Dr Joao Ferreira talks about computer technology.

  • Securing Mind-Hacking Virtual Worlds: The VR Security Chimera
    Computer Business Review, 27/10/2016
    Teesside University lecturer Joao Ferreira tlaks about The VR Security Chimera.

  • Euro 2016
    BBC Radio Tees, 11/07/2016
    Joao Ferreira, Teesside University lecturer discusses Euro 2016.