Computers have become ubiquitous today - you find them on your desk, in your telephone and inside your washing machine. The thing that makes computers a unique kind of machine is that they can be made to carry out essentially any possible task given suitable programming. Thus programming is fundamental to information technology.
The Computing Science subject involves the theory and practice of computer programming. At the Computing Science Division, we are working both with applied research about tools and methods for programming as well as with theoretical research into the principles of programming. We are particularly interested in programming that makes use of the ability of modern computers to execute several parts of a program concurrently.
The Computing Science Division also conducts research in Data Base Technology - how to handle storage and use of large quantities of data - and Optimisation - how to find the "best" solution to a complicated problem.