Skip navigation
Toggle mobile navigation
Study with Liverpool
Why choose Liverpool?
It’s an important question. And there are thousands of answers.
Study with
Liverpool
Find a course
Select type
Any level
Undergraduate
Postgraduate Taught Courses
Postgraduate Research Degrees
Study in Liverpool
All study opportunities
Undergraduate
Postgraduate taught
Postgraduate research
Foundation courses
Access courses
International students
Continuing education
Continuing professional development
Study globally
Study in China
Study online
XJTLU 2+2
Our research
Research with
real world impact
Our
research
Research
Research themes
A-Z of research groups
REF 2014
Postgraduate Research
PhD degrees
Liverpool Doctoral College
Research and business collaboration
Collaborate with us
Our successes
About us
Advancing knowledge to
transform lives
About
us
Our story
About the University
Key people
Accounts and main documents
Strategy 2026
Key information
News
Events
Departments
Library
Alumni
Sports
Conferences
Jobs
Accommodation
Our locations
Maps
Contact us
Search
Search
All
Courses
Sign in:
Staff
:
Students
:
Computer Science
A-Z
Sign in
Sign in:
Staff
/
Students
/
Computer Science
Our story
/
Teaching & learning
/
Research
/
The city of Liverpool
/
International university
/
Our organisation
Search
All
Courses
Study with Liverpool
Study with
Liverpool
Find a course
Select type
Any level
Undergraduate
Postgraduate Taught Courses
Postgraduate Research Degrees
Study in Liverpool
All study opportunities
Undergraduate
Postgraduate taught
Postgraduate research
Foundation courses
Access courses
International students
Continuing education
Study globally
Study in China
Study online
XJTLU 2+2
96%+
of our graduates are in employment or further study six months after graduation.
Our Research
Our
research
Research
Research themes
A-Z of research groups
REF 2014
Postgraduate Research
PhD degrees
Liverpool Doctoral College
Research and business collaboration
Collaborate with us
Our successes
Research with
real world impact
About Us
About
us
Our story
About the University
Key people
Accounts and main documents
Strategy 2026
Key information
News
Events
Departments
Library
Alumni
Sports
Conferences
Jobs
Accommodation
Our locations
Maps
Contact us
Advancing knowledge to
transform lives
Sign in
Staff
Students
Computer Science
A-Z
Computer Science Departmental Website
Department Of Computer Science
menu
External Site
Research
Teaching
Student
Department
People
Staff
PhD
Guides
News
Login for Authenticated Services
Department Of Computer Science
External Site
Research
Teaching
Student
Department
People
Staff
PhD
Guides
News
Login for Authenticated Services
Part of the School of Electrical Engineering, Electronics & Computer Science
Part of the Faculty of Science and Engineering
University home
>
Computer Science
>
People
>
Staff
Teaching, Research and Support Staff
Name
email
Office
Tel.
Tameem Adel Hesham
Tameem.Hesham@liverpool.ac.uk
Holt 2.01A
Mohammad Alomari
M.H.Alomari@liverpool.ac.uk
Ashton 2.11
54294
Bakhtiar Amen
Bakhtiar.Amen@liverpool.ac.uk
Ashton G.14
Olga Anosova
O.Anosova@liverpool.ac.uk
Holt 2.15A
54268
Katie Atkinson
K.M.Atkinson@liverpool.ac.uk
EEE, 607
58417
Andrea Bainbridge
Andrea.Bainbridge@liverpool.ac.uk
Ashton G.07
51343
Michael Bane
M.K.Bane@liverpool.ac.uk
Ashton G.14
Trevor Bench-Capon
tbc@liverpool.ac.uk
Ashton 3.16
7468
Nicolas Berthier
Nicolas.Berthier@liverpool.ac.uk
Ashton 1.09
54239
Irina Biktasheva
ivb@liverpool.ac.uk
Ashton 3.04
54267
Judith Birtall
Judith.Birtall@liv.ac.uk
Ashton G.09
58459
Danushka Bollegala
Danushka.Bollegala@liverpool.ac.uk
Ashton 2.24
54283
Qiong Bu
Qiong.Bu@liverpool.ac.uk
Thomas Carroll
Thomas.Carroll@liverpool.ac.uk
Ashton 3.08
54284
Lindsay Chadwick
Lindsay.Chadwick@liverpool.ac.uk
Ashton G.09
54234
Giorgos Christodoulou
G.Christodoulou@liverpool.ac.uk
Ashton 3.05
54259
Frans Coenen
Coenen@liverpool.ac.uk
Ashton 2.02
54253/7429
Patrick Colleran
P.Colleran@liverpool.ac.uk
Holt 2.05
54261
Sebastian Coope
Sebastian.Coope@liverpool.ac.uk
Ashton G.18
54232
Andrew Craig
A.Craig@liverpool.ac.uk
Holt 2.05
54269
Yi Dong
Yi.Dong@liverpool.ac.uk
Paul Dunne
P.E.Dunne@liverpool.ac.uk
Ashton 2.04
54247
Keith Dures
K.Dures@liverpool.ac.uk
Ashton 2.05
54279
John Fearnley
John.Fearnley@liverpool.ac.uk
Ashton 3.22
54265
Aris Filos Ratsikas
Aris.Filos-Ratsikas@liverpool.ac.uk
Ashton 3.14
Martin Gairing
M.Gairing@liverpool.ac.uk
Ashton 3.03
54264
Leszek Gasieniec
L.A.Gasieniec@liverpool.ac.uk
Ashton 3.21
54290
Purnata Ghosal
Purnata.Ghosal@liverpool.ac.uk
Yannis Goulermas
J.Y.Goulermas@liverpool.ac.uk
Ashton 2.19
44520
Floriana Grasso
Floriana@liverpool.ac.uk
Ashton G.16
54240
Xiaowei Huang
Xiaowei.Huang@liverpool.ac.uk
Ashton 2.22
54282
Ullrich Hustadt
Uhustadt@liverpool.ac.uk
Ashton 1.03
54231
Rasmus Ibsen-jensen
R.Ibsen-Jensen@liverpool.ac.uk
Holt 2.01C
58859
Christian Ikenmeyer
Christian.Ikenmeyer@liverpool.ac.uk
Ashton 3.11
Phil Jimmieson
phil@liverpool.ac.uk
Ashton 1.20
54236
Boris Konev
Konev@liverpool.ac.uk
Ashton 1.15
54260
Piotr Krysta
P.Krysta@liverpool.ac.uk
Ashton 3.13
54266
Louwe Kuijer
Louwe.Kuijer@liverpool.ac.uk
Ashton 2.13
54293
Vitaliy Kurlin
Vitaliy.Kurlin@liverpool.ac.uk
MIF / Holt 2.01D
58861
Rida Laraki
rida@liverpool.ac.uk
Holt 2.01D
58861
Pamela Lins-Bezerra
P.T.Lins-Bezerra@liverpool.ac.uk
Ashton 1.11
54280
Alexei Lisitsa
A.Lisitsa@liverpool.ac.uk
Ashton 1.18
54250
Xiaoxuan Lu
Xiaoxuan.Lu@liverpool.ac.uk
Ashton 3.20
Shan Luo
Shan.Luo@liverpool.ac.uk
Ashton G.25
58859
Angrosh Mandya
Angrosh.Mandya@liverpool.ac.uk
Ashton 1.11
54280
Rebekah Martin
Rebekah.Martin@liverpool.ac.uk
Ashton G.07
54273
Helen Mattocks
H.Bradley@liverpool.ac.uk
Ashton G.07
54276
Othon Michail
Othon.Michail@liverpool.ac.uk
Holt 2.14
50395
Reino Niskanen
Reino.Niskanen@liverpool.ac.uk
David Nixon
Djn@liverpool.ac.uk
Holt 2.16
43562
Fabio Papacchini
Fabio.Papacchini@liverpool.ac.uk
Ashton 1.09
54239
Terry Payne
T.R.Payne@liverpool.ac.uk
Ashton 2.18
54251
Igor Potapov
Potapov@liverpool.ac.uk
Ashton 3.15
54258/7240
Jeffrey Ray
Jeffrey.Ray@liverpool.ac.uk
Rahul Savani
Rahul.Savani@liverpool.ac.uk
Holt 2.15
50397
Sven Schewe
Sven.Schewe@liverpool.ac.uk
Ashton G.14
54242
Alkmini Sgouritsa
A.Sgouritsa2@liverpool.ac.uk
Ashton 3.14
54281
Dave Shield
D.T.Shield@liverpool.ac.uk
Ashton 3.02
54254
Elaine Smith
Elaine.Smith@liverpool.ac.uk
Ashton G.07
54299
Lisa Smith
Lisa.Smith@liverpool.ac.uk
Ashton G.07
54233
Paul Spirakis
P.Spirakis@liverpool.ac.uk
Ashton 3.20
54255
Valentina Tamma
V.Tamma@liverpool.ac.uk
Ashton 2.12
54246
Stuart Thomason
S.Thomason@liverpool.ac.uk
Holt 2.15A
54268
Patrick Totzke
P.Totzke@liverpool.ac.uk
Ashton 3.19
54256
Konstantinos Tsakalidis
K.Tsakalidis@liverpool.ac.uk
Ashton 1.13
54270
Karl Tuyls
K.Tuyls@liverpool.ac.uk
Wiebe van der Hoek
Wiebe.Van-Der-Hoek@liverpool.ac.uk
EEE 6.07
54292/7480
Sebastian Wild
Sebastian.Wild@liverpool.ac.uk
Ashton 2.23
Dominik Wojtczak
D.Wojtczak@liverpool.ac.uk
Holt 2.01C
54252
Frank Wolter
Wolter@liverpool.ac.uk
Ashton 1.14
54238/7338
Prudence Wong
pwong@liverpool.ac.uk
Ashton 3.18
54257
Xingyu Xao
Xingyu.Zhao@liverpool.ac.uk
Ola Younis
O.Younis@liverpool.ac.uk
Ashton 3.08
Viktor Zamaraev
Viktor.Zamaraev@liverpool.ac.uk
Ashton 2.23
Martin Zimmermann
Martin.Zimmermann@liverpool.ac.uk
Holt 2.01B
Michele Zito
Michele@liverpool.ac.uk
Ashton 3.06
54263
Department Of Computer Science
External Site
Research
Teaching
Student
Department
People
Staff
PhD
Guides
News
Login for Authenticated Services
Part of the School of Electrical Engineering, Electronics & Computer Science
Part of the Faculty of Science and Engineering
Department of Computer Science , University of Liverpool
Ashton Street, Liverpool, L69 3BX
United Kingdom
+44 (0)151 795 4275
Call the department
Maintained by
webmaster@csc.liv.ac.uk