People

Academics

Omer Bobrowski

Prof Omer Bobrowski

Professor in Mathematical Data Science

School of Mathematical Sciences
Random Topology, Topological Data Analysis, Applied Topology, Stochastic Geometry, Probability Theory
Fredrik Dahlqvist

Dr Fredrik Dahlqvist

Lecturer in Computer Science

School of Electronic Engineering and Computer Science
Theoretical computer science, probabilistic programming, probability theory, category theory, logic
Dino Distefano

Prof Dino Distefano

Professor of Software Verification

School of Electronic Engineering and Computer Science
automatic program verification
Haim Dubossarsky

Dr Haim Dubossarsky

Lecturer in Computer Science

School of Electronic Engineering and Computer Science
Natural Language Processing, Language Change (historical) and Variation (contemporary), Computational Linguistics, Historical Linguistics, Question answering
George Fazekas

Dr George Fazekas

Senior Lecturer

School of Electronic Engineering and Computer Science
semantic audio, music information retrieval, semantic webmusic, emotion recognition, deep learning
Muhammad Salman Haleem

Dr Muhammad Salman Haleem

Lecturer in Artificial Intelligence

School of Electronic Engineering and Computer Science
Multimodal Artificial Intelligence, Biomedical Signal/Image Processing, Fundamental AI design, Trustworthy AI
Yang Hao

Prof Yang Hao

Professor of Antennas and Electromagnetics
QinetiQ/Royal Academy of Engineering Research Chair

School of Electronic Engineering and Computer Science
Antenna Engineering, Transformation Optics, Material Discovery, Bioengineering, Metamaterials, Communication Engineering
Raymond Hu

Dr Raymond Hu

Lecturer in Computer Science

School of Electronic Engineering and Computer Science
Programming languages, Distributed programming, Type systems, Session types, Behavioural types
Edon Kelmendi

Dr Edon Kelmendi

Lecturer in Computer Science

School of Electronic Engineering and Computer Science
Dynamical Systems, Logics in CS, Game theory, Automata
Boris Khoruzhenko

Prof Boris Khoruzhenko

Professor of Mathematics
Interim Head of The School of Mathematical Sciences

School of Mathematical Sciences
random matrices, disordered systems
Vasileios Klimis

Dr Vasileios Klimis

Lecturer in Computer Science

School of Electronic Engineering and Computer Science
Formal Methods/ Fuzz Testing/ Verification/ Validation/, Programming Languages/ Networking Implementations/ Weak Memory Models/ RDMA (Remote Direct Memory Access)/ Quantum Computing
Shalom Lappin

Prof Shalom Lappin

Professor of Natural Language Processing

School of Electronic Engineering and Computer Science
Natural Language Processing, Machine Learning, Deep Learning, Artificial Intelligence, Computational Models of Human Cognition
Ziquan Liu

Dr Ziquan Liu

Lecturer

School of Electronic Engineering and Computer Science
Reliable Machine Learning, Uncertainty Quantification, Computer Vision
Pasquale Malacaria

Prof Pasquale Malacaria

Professor of Computer Science

School of Electronic Engineering and Computer Science
information theory and program analysis, computer security, semantics of programming languages
Paulo Oliva

Dr Paulo Oliva

Reader in Mathematical Logic
Director of Outreach / Programme Director for Computer Science and Mathematics

School of Electronic Engineering and Computer Science
mathematical logic, proof theory, formal verification, algorithms
Johan Pauwels

Dr Johan Pauwels

Lecturer in Audio Signal Processing

School of Electronic Engineering and Computer Science
machine learning for audio, audio signal processing, music information retrieval, binaural audio
Paulo Rauber

Dr Paulo Rauber

Lecturer in Artificial Intelligence

School of Electronic Engineering and Computer Science
Artificial Intelligence, Machine Learning, Reinforcement Learning, Formalized Mathematics
Soren Riis

Dr Soren Riis

Reader

School of Electronic Engineering and Computer Science
Mathematical Logic, Complexity Theory, Proof Complexity, Algebraic Proof Complexity, Information Theory, Network Coding
Edmund Robinson

Prof Edmund Robinson

Professor of Computer Science

School of Electronic Engineering and Computer Science
Logic, Category Theory, Semantics
Iran Roman

Dr Iran Roman

Lecturer

School of Electronic Engineering and Computer Science
Theoretical neuroscience, Machine Perception, Artificial Intelligence
Marc Roth

Dr Marc Roth

Lecturer in Theoretical Computer Science

School of Electronic Engineering and Computer Science
graph theory, algorithmics, computational complexity theory, parameterised algorithms, fine-grained complexity theory, computational counting problems
Mark Sandler

Prof Mark Sandler

Professor of Signal Processing
Director of The Centre for Digital Music
Head of the Centre for Fundamental AI and Computational Theory

School of Electronic Engineering and Computer Science
Music and Audio Signal Processing, Music Informatics, Mathematics of Deep Learning, Sound Synthesis, Musical Source Separation, AI and Creativity
Michael Shekelyan

Dr Michael Shekelyan

Lecturer in Computer Science

School of Electronic Engineering and Computer Science
Federated Learning, Differential Privacy, Random Sampling, Data Summaries, Query Processing
Primoz Skraba

Prof Primoz Skraba

Professor in Applied and Computational Topology

School of Mathematical Sciences
topology, geometry, algorithms
Michael Tautschnig

Dr Michael Tautschnig

Lecturer

School of Electronic Engineering and Computer Science
Software Verification, Concurrency, Decision Procedures
Nikolaos Tzevelekos

Dr Nikolaos Tzevelekos

Senior Lecturer

School of Electronic Engineering and Computer Science
Program analysis, Game semantics, Denotational semantics, Automata over infinite alphabets
Przemysław (Przemek) Wałęga

Dr Przemysław (Przemek) Wałęga

Senior Lecturer

School of Electronic Engineering and Computer Science
Artificial Intelligence, Knowledge Representation and Reasoning, Temporal Reasoning, Logic, Computational Complexity, Graph Neural Networks
Glynn Winskel

Professor Glynn Winskel

Professor

School of Electronic Engineering and Computer Science