Teaching faculty
James Akehurst
School Tutor
School Tutor
Falah Ali
Professor of Communications Engineering
Professor of Communications Engineering
Rodrigo Aviles-Espinosa
Senior Lecturer
Senior Lecturer
Phil Birch
Reader
Reader
Chris Chatwin
Professor in Engineering
Professor in Engineering
Giovanni Contreras Garcia
Senior Lecturer in Product Design
Senior Lecturer in Product Design
Julian Dunne
Professor of Mechanical Engineering
Professor of Mechanical Engineering
Peter Fussey
Professor in the School of Engineering and Informatics
Professor in the School of Engineering and Informatics
Leonardo Garcia Garcia
Lecturer in Engineering
Lecturer in Engineering
Romeo Glovnea
Professor
Professor
Hareesh Godaba
Lecturer in Engineering
Lecturer in Engineering
Clare Harris
Senior Teaching Fellow in Creativity and Design
Senior Teaching Fellow in Creativity and Design
Nicolas Herzig
Senior Lecturer in Engineering
Senior Lecturer in Engineering
Hsien-Yung Huang
Lecturer in Engineering
Lecturer in Engineering
Vasudevan Kanjirakkad
Senior Lecturer in Thermo-fluid Mechanics
Senior Lecturer in Thermo-fluid Mechanics
Kun Liang
Senior Lecturer in Mechanical Engineering (Computer Aided Design)
Senior Lecturer in Mechanical Engineering (Computer Aided Design)
Ann Light
Professor of Design & Creative Technology
Professor of Design & Creative Technology
Yanan Li
Reader in Robotics
Reader in Robotics
Christopher Long
Emeritus Reader
Emeritus Reader
Reza Mohammadkhani
Lecturer in Engineering
Lecturer in Engineering
Arash Moradinegade Dizqah
Senior Lecturer in Mechanical Engineering
Senior Lecturer in Mechanical Engineering
Niko Munzenrieder
Honorary Senior Lecturer
Honorary Senior Lecturer
Maziar Nekovee
Professor
Professor
Bao Kha Nguyen
Senior Lecturer in Control Engineering
Senior Lecturer in Control Engineering
Menguc Oner
Senior Lecturer in Communications and Signal Processing
Senior Lecturer in Communications and Signal Processing
Yevgen Petrov
Reader in Structural Dynamics
Reader in Structural Dynamics
Luis Ponce Cuspinera
Senior Lecturer in Engineering
Senior Lecturer in Engineering
Claire Potter
Senior Lecturer
Senior Lecturer
Jon Powell
Lecturer in Engineering
Lecturer in Engineering
Mark Puttock-Brown
Senior Lecturer in Mechanical Engineerin
Senior Lecturer in Mechanical Engineerin
Elizabeth Rendon-Morales
Senior Lecturer in Electrical and Electronic Engineering
Senior Lecturer in Electrical and Electronic Engineering
Daniel Roggen
Professor
Professor
Martin Rose
Professor of Mechanical Engineering
Professor of Mechanical Engineering
Zhengguo Sheng
Professor in Advanced Networks and Communications
Professor in Advanced Networks and Communications
Diane Simpson-Little
Honorary Senior Lecturer
Honorary Senior Lecturer
Spyros Skarvelis-Kazakos
Senior Lecturer Electrical Engineering
Senior Lecturer Electrical Engineering
Esra Sorguven
Professor of Thermodynamics and Fluid Mechanics
Professor of Thermodynamics and Fluid Mechanics
Carlo Tiseo
Lecturer in Engineering
Lecturer in Engineering
David Tucker
Technical Services Manager
Technical Services Manager
Chang Wang
Reader
Reader
William Wang
Senior Lecturer in Engineering
Senior Lecturer in Engineering
Martin T White
Senior Lecturer in Mechanical Engineering
Senior Lecturer in Mechanical Engineering
Tai Yang
Emeritus Reader
Emeritus Reader
Rupert Young
Reader in Engineering
Reader in Engineering
Fan Zhang
Senior Lecturer in Engineering
Senior Lecturer in Engineering
Fan Zhang
Senior Lecturer in Engineering
Senior Lecturer in Engineering