Gordon Russell

Gordon Russell

Dr Gordon Russell

Associate Professor

Biography

Gordon is currently the academic theme lead of the Cyber Security and Networks group, which has a successful portfolio of undergraduate and postgraduate programmes and around 15 staff. His current research interests focus on Cryptography, Digital Forensics and Cyber Security.
He has led the development of the GCHQ certified MSc Advanced Security and Digital Forensics, including introducing new modes of study including distance learning.  Along with this Gordon led the development of the MSc Advanced Security and Cybercrime, which provides distance learning opportunities for postgraduate studies.
Gordon has also helped develop The Cyber Academy, which aims to disseminate cyber intelligence at both a national and international level, with current links in Europe to law enforcement, and is currently an external examiner at the University of Northumbria.
Gordon has a strong international reputation, which has been built on innovative teaching and virtualization environments, such as LinuxZoo. His current research work investigates decrypting messages using keys extracted from active virtual machines, forensic triage techniques to improve the speed of forensics analysis, and detecting cyber attacks on industrial systems including public water supplies.

News

Events

Esteem

Advisory panels and expert committees or witness

  • Member of the Technical Expert Group for Cyber Security apprenticeships

 

External Examining/Validations

  • External Examiner at Bedfordshire University
  • External Examiner at Northumbria University

 

Date


49 results

Automatic checking of SQL: Computerised grading.

Journal Article
Cumming, A. & Russell, G. (2005)
Automatic checking of SQL: Computerised grading. IntInternational Journal of Learning: Annual Review. 12, 127-134. ISSN 1447-9494
Undergraduates are taught the database language SQL using internet based tools. The managed learning environment includes assessment.

A methodology for composing well-defined character descriptions.

Report
Paterson, T., Cannon, A., Raguenaud, C., Russell, G., Armstrong, K. E., MacDonald, S. M., …Kennedy, J. (2003)
A methodology for composing well-defined character descriptions
Taxonomy has been described as “the science of documenting biodiversity”, which involves collecting, naming, describing, identifying and classifying specimens of organisms (Ke...

A multiple-stack register file.

Report
Russell, G. & Shaw, P. (1992)
A multiple-stack register file.

A forensic image description language for generating test images.

Conference Proceeding
Russell, G., Macfarlane, R. & Ludwiniak, R. (2011)
A forensic image description language for generating test images. In Proceedings of the 6th International Conference on Cybercrime Forensics Education & TrainingISBN 978-1-899253-94-4
Digital Forensics is a fast developing job market, as well as being topical and interesting, and as such is an area in which University students are keen to develop and study....

Accurate rapid simulation of urban traffic using discrete modelling.

Report
Russell, G., Shaw, P. & Ferguson, N. (1995)
Accurate rapid simulation of urban traffic using discrete modelling
Increasing model complexity has traditionally been viewed as a key way of improving microscopic model accuracy. However, with complexity comes an increase in execution time. I...

A survey of architectures for memory resident databases.

Report
Russell, G. & Cockshott, W. P. (1992)
A survey of architectures for memory resident databases
Persistent object oriented architectures have been researched for many years, deriving initially from the Manchester University Atlas machine. In reality however, few actual i...

A stack-based register set.

Report
Russell, G. & Shaw, P. (1992)
A stack-based register set.
Register windowing has become a common sight in high speed processors, reducing the memory traffic required to preserve register contents over sub-routine invocations. However...

Creation of an online virtual Cisco router learning environment.

Conference Proceeding
Rietsche, R., Russell, G. & Karduck, A. P. (2010)
Creation of an online virtual Cisco router learning environment. In Proceedings of the 14th IASTED International Conference on Computers and Advanced Technology in Education (CATE 2011)doi:10.2316/P.2011.734-045. ISBN 978-0-88986-888-5
Online learning environments are an important aspect to many University courses. They allow flexibility in student approaches, and permit students from a range of backgrounds ...

Odmg C++ api: an implementation viewpoint.

Report
Russell, G., Barclay, P. J., & Kennedy, J. (1998)
Odmg C++ api: an implementation viewpoint

Memory resident databases: reliability, compression and performance.

Report
Cockshott, W. P., Cowie, A., Russell, G. & McGregor, D. (1992)
Memory resident databases: reliability, compression and performance.
The paper argues that recent developments in non-volatile solid-state store allow a new implementation paradigm for databases. This involves replacing slow rotating storage wi...

Current Post Grad projects

Previous Post Grad projects