Our department has developed a number of research groups and is actively running several research streams. The members of staff collaborate with other numerous international research groups and initiatives including EU COST projects.


The Big Data Analytics Stream

Focuses on a strong theoretical background in machine learning,  data mining with advanced knowledge of computational and statistical data analysis. An advanced knowledge and appreciation of non-statistical approaches to data and distributed systems and large scale databases also forms an integral part of this stream. Finally, an appreciation of how the role of a data analyst or scientist fits into the organisational and development processes of an organisation is covered.


The Creative Technologies Stream

Focuses on smart technologies that are becoming increasingly important for the creative industries. The skills associated with the once-separate creative and technical worlds are beginning to overlap more and more, especially with the rise of smart interfaces and wearable devices. The scope of this focus stream is to serve as a link between these two worlds thus creating professionals capable of bridging the gap which exists between the two.


The Artificial Vision Stream

Artificial Vision is the study of computer algorithms that can be applied in a wide range of applications, which among others include security (e.g. biometric systems), health (e.g. computer-aided diagnosis), manufacturing (e.g. visual quality inspection), automobile (e.g. pedestrian detection), and entertainment (special effects in movies). The stream focuses on state-of-the-art algorithms to extract information from images and videos. Besides the theoretical aspect, we provide a hands-on experience on the implementation of important computer vision algorithms using Matlab and/or Python.


The Human Language Technologies Stream

The group is concerned with all aspects of natural language processing with a focus on information extraction, computing with Maltese, computational lexica, machine translation, natural language generation, and multimodal technologies. Projects initiated by this group include the first version of the Maltese Language Resource Server (MLRS), an MCST-supported development of a computational framework for an online corpus, a computational lexicon and a basis for linguistic research on Maltese.


The Bioinformatics Group

The group is concerned with the design and development of computational tools for the analysis of genomic and proteomic data, as well as the design of algorithms that are inspired by biological problems. Active in the areas of amino-acid sequence analysis, sequence classification, pathway modelling, and protein folding.


The Intelligent Systems Technologies Group

Investigating and developing novel intelligent-based technology and techniques that can be used to provide integrated access to disparate information sources distributed across the Internet as well as basic technologies and toolkits apt to support the realization of intelligent-based systems in modern telecommunications.