The Grand Narrative of the History of Computing A discussion of the core concepts of modern computing and...
Alan Turing: The Founder of Computer Science Professor Jonathan Bowen reflects on the brilliant work and tragic...
Public Key Cryptography: Secrecy in Public For centuries massive intellectual effort has gone into methods of...
The Mathematics that Counts Combinatorial mathematics is concerned with selecting, arranging and counting objects...
Modern Art - Enemy or Friend of Religious Art? The last century has seen changes in artistic style that...
Butterflies, Chaos and Fractals In 1972 the meteorologist, Edward Lorenz, delivered a lecture with...