Department of Mathematics and Computing Science. Research fields include theoretical computer science, high performance computing and imaging, artificial intelligence, parallel and distributed computing, embedded systems, agent technology and neural netwo