computer science information retrieval electronic computers. computer science electronic engineering software engineering image processing algorithms computer software real-time machine learning digital video implementation hamilton institute environment multimedia systems information storage and retrieval systems computer engineering algorithm semantic web signal processing lifelog artificial intelligence software computer sciences wireless sensor networks information technology future networks architecture mobile devices technical approaches communication large-scale network state of the art human technology internet cloud computing classification space digital world wide web distributed systems software development detection support telecommunications software and systems group wireless networks open source experimental management intelligent content & communications computer networks generation search interactive computer systems electrical and computer engineering computer vision low cost behaviour language engineering software systems world adaptive information systems requirements integration mobile phone applications web-based distributed user interface web services