Research groups: Declarative systems and software engineering; Microelectronics; Parallel and distributed computing; Communications; Image, speech and intelligent systems; Intelligence, agents, multimedia; Electrical power engineering; Electronic syst...
Department of Electronics and Computer Science. Formerly the High Performance Computing Centre (HPCC), the Parallel and Distributed Computing Group (PDC) and the Concurrent Computation Group.