University of Nottingham Ningbo China
School of
Computer Science
  • Intranet

Academic staff

Profile imageNameOfficeJob title and abstract
Head of School
Ruibin Bai

Prof Ruibin Bai


Acting Head of Computer Science, Faculty Director of Research and Knowledge Exchange 

Professor Ruibin Bai holds BSc and MSc degrees from Northwestern Polytechnic University and a PhD from The University of Nottingham. He joined The University of Nottingham Ningbo China (UNNC) in 2007 as a lecturer after spending two years as a postdoctoral research fellow at The University of Nottingham. He got promoted to an associate professor in 2011.

View Ruibin Bai's profile


Other academic staff
 Uwe photo

Prof. Uwe Aickelin


Professor of Computer Science

Professor Uwe Aickelin joined the University of Nottingham in 2003. Before taking up the current position at UNNC he has been the Head of the School of Computer Science at Nottingham - twice winning the Student Union Oscar for the ‘best School’.

View Uwe Aickelin's profile

Guoping Qiu

Prof. Guoping Qiu




Professor of Computer Science


View Guoping Qiu's profile

John Cartlidge 

Dr John Cartlidge


Assistant Professor, Exam Officer

Dr John Cartlidge has a first class BSc (Hons) in Artificial Intelligence & Mathematics (University of Leeds, UK, 2000) and a
PhD in Artificial Intelligence (University of Leeds, UK, 2004; supervised by Professor Seth Bullock). After successfully defending his PhD thesis on evolutionary adaptation in competitive computer systems, Dr Cartlidge spent four years in industry working on a variety of commercial research projects.

View John Cartlidge's profile

Paul Dempster

Paul Dempster




Assistant Professor, Senior Tutor

After graduating from The University of Glasgow, Paul came to China to study Mandarin at Fudan University, Shanghai. He then moved to Ningbo to assist in the start-up of the then new Division of Computer Science at The University of Nottingham Ningbo China (UNNC). The main focus of his four years there was the teaching of programming to entry-level undergraduates, and later also developing and teaching content for foundation-level students.

View Paul Dempster's profile

Heshan Du

Dr Heshan Du


Assistant Professor

Dr. Heshan Du is an assistant professor in the School of Computer Science at the University of Nottingham Ningbo China (UNNC). She holds BSc and PhD degrees from the University of Nottingham, where she studied under Dr. Natasha Alechina in
the School of Computer Science and Prof. Mike Jackson in the Nottingham Geospatial Institute. Before joining UNNC, Heshan was a research fellow in the AI group led by Prof. Anthony Cohn at the University of Leeds.

View Dr Heshan Du's profile


Matthew Pike




Teaching Fellow, Exchange Officer

Matthew Pike is a Computer Science Ph.D. candidate at the University of Nottingham,UK studying Human Computer Interaction (HCI) with Dr Max Wilson and is affiliated with the Mixed Reality Lab (MRL).

View Matthew Pike's profile

Dr Dave





Associate Professor, Director of Teaching and Learning

After graduating from The University of Dublin, Trinity College (TCD), Dave worked in Japan in the late 1990s, helping develop a breast cancer screening tool using ultrasound imaging technology and fuzzy reasoning.

View Dave Towey's profile


Dr Qian Zhang


Assistant Professor

Qian Zhang completed her BSc in Computer Science from the Hong Kong Baptist University in 2009. Following this she obtained an MSc (distinction) in Computer Science and Entrepreneurship at the University of Nottingham (UK) in the year 2010. She obtained her PhD in the year 2015 and joins the University of Nottingham Ningbo China (UNNC) in 2016 as an assistant professor.

View Qian Zhang's profile


Joseph Zhang


IT Support Assistant

Joseph graduated from Auckland University of
Technology, school of Computer Science, in major of Network & Security. Ability in building Network framework, protocols and configurations mainly in Cisco devices. 2 years experiences in both Linux & Windows system administration. Expert in Computer Desktop maintain service. 

Honorary staff
Tie-Yan Liu Tie-Yan Liu  

Honorary Professor

Tie-Yan Liu is a senior researcher and research manager at Microsoft Research Asia. His research interests include machine learning (learning to rank, online learning, deep learning, and statistical learning theory), information retrieval, and algorithmic game theory. He is well known for his pioneer work on learning to rank for information retrieval.

View Tie-Yan Liu's profile on the Microsoft Research website