Computer Science academic staff

View a list of staff in the Department of Computer Science

View our staff

Engineering academic staff

View a list of staff in the Department of Engineering and Technology

View our staff