The programme covers research on software, use and performance of software, as well as information and data. In particular there is research in use of software in organisations, software engineering, management of software engineering, human-computer interaction, programming and languages, data management, data analysis and data mining, techniques for decision support, machine learning, autonomous agents, networks and protocols, embedded software, techniques and models for distributed and parallel software, and software testing.
The research approach is fundamentally constructive and embraces analytical mathematical research, experimental research with algorithms, systems, techniques and methodologies, as well as analytical empirical research.