Our Staff
-
Stephen Gordon
Course Leader
After graduating from Birmingham Polytechnic, Stephen worked as a freelance journalist and scriptwriter for corporate video production. Since joining BCU in 2006, he has designed and delivered modules across a range of Undergraduate and Postgraduate courses, and currently teaches all but one of the practical production...
-
Michael Grace
Senior Research Fellow
Mike Grace is a chartered town planner and has extensive experience in land use planning and place making through working in UK local authorities and national government agencies. He was Head of Planning Services at Carlisle City Council and Head of Profession for Sustainable Land Use at Natural England. Mike’s research...
-
Xi Guo
Lecturer in Computer Games Technology
Dr Xi Guo is currently a Lecturer in the Centre of Digital Media Technology in the School of Computing and Digital Technology of Birmingham City University. She leads the Web Game Development and 3D Game Programming modules. Dr Guo has previously worked as a software engineer in the HELS faculty at Birmingham City University...
-
Dr Abdel Rahman H. Tawil
Associate Professor in Software Engineering
Abdel-Rahman H. Tawil is currently an Associate Professor at the School of Computing and Digital Technology. He received his BSc in Computer Science from the University of Jordan in Amman and his PhD is in the area of Semantic Interoperability in Heterogeneous and Distributed Multiple-Information Servers Environment from...
-
Dr Diana Haidar
Research Assistant in Open Data Engineering
Diana Haidar is currently a Research Assistant in Open Data Engineering in the School of Computing and Digital Technology at Birmingham City University (BCU) and a Data Scientist at Birmingham City Council (BCC). Before she started her position at BCU, she was a Lecturer in Computer Science for more than two years in the...
-
Phillip Harris
Lecturer
Phillip has carried out a diverse range of duties within a 22-year career as a Royal Air Force Telecommunication Technician, primarily employed on the maintenance and commissioning of strategic and tactical satellite and HF communications systems. He was employed as a technical trainer within trade, both in the UK and...
-
Dr Carlo Harvey
Associate Professor, Director of Future Games and Graphics
Dr Carlo Harvey is an Associate Professor in Computer Games Technology at Birmingham City University, in the School of Computing and Digital Technology. He teaches C++ for Games, Computer Graphics and Artificial Intelligence / Machine Learning. He is the course leader for BSc Computer Games Technology and the Director of...
-
Dr Sara Hassan
Lecturer in Software Engineering
Sara is a full-time lecturer in software engineering. She received her PhD in Computer Science in 2019 from University of Birmingham, UK. She worked as a teaching assistant for Software Engineering 2015-2019 at the University of Birmingham, UK. Prior to that she got her MEng in Computer Science with Software Engineering from...
-
Dr Jason Hockman
Associate Professor
Jason Hockman is Associate Professor of Audio Engineering at Birmingham City University. He is a member of the Digital Media Technology Laboratory ( DMT Lab ), in which he leads the Sound and Music ( SoMA ) Group for computational analysis of sound and music and digital audio processing. ...
-
Dr Vahid Javidroozi
Senior Research Fellow in Smart City Systems Engineering
Dr. Vahid Javidroozi is a Senior Research Fellow, currently working on various research projects and bids, including a business process-centric framework for smart cities, so-called "FABS", developed during his PhD research, by applying a combination of systems engineering, systems thinking, and critical realism principles;...