Stuart Wray

Software, systems and security

Background

I am currently a senior lecturer at the Royal School of Signals in Blandford.

I have worked in research at ORL and the University of Cambridge Computer Laboratory, and in product development at Virata, Marconi and BAE Systems. I have substantial experience in software development, computer security and distributed systems.

I have a BA and a PhD in computer science, both from the University of Cambridge.

Tyrants and Hackers

My book Tyrants and Hackers can be found here.

Technical Writing

How pair programming really works
    IEEE Software, January/February 2010, pp50-55.
    (You might also find the subsequent discussion on the IEEE web site interesting.)

SQ minus EQ can predict programming aptitude
    Proc 19th Annual workshop on Psychology of Programming (2007)

On the nature of pair programming
    Unpublished draft (2007)

Uolevi Nikula, Jorma Sajaniemi, Matti Tedre, Stuart Wray
Python and Roles of Variables in Introductory Programming
    Journal of Information Technology Education, Vol 6, pp192-214 (2007)

COMP128: A birthday surprise
   Unpublished draft (2003)

For other material, see papers, patents, etc.