Department of Computer Science
The Department of Computer Science consists of five units. Four of these are spread across eight locations in Flanders, with the focal point in Leuven at the Arenberg Campus: Distributed and Secure Software (DistriNet), Declarative Languages and Artificial Intelligence (DTAI), Human-Computer Interaction (HCI), and Numerical Analysis and Applied Mathematics (NUMA). The fifth unit is located at the Kulak Kortrijk Campus (ComputerScience@Kulak).
Distributed and Secure Software (DistriNet): Active in research on ICT security, software engineering, and all types of systems and distributed systems. DistriNet performs fundamental research, basic and applied research, as well as valorization in an industrial context. A true pioneer for the Internet in Belgium, and an authority in software security.
Declarative Languages and Artificial Intelligence (DTAI): Fundamental and applied research in the fields of Declarative Languages, Machine Learning and Knowledge Representation. Subdivided into two research groups: Machine Learning (an artificial intelligence approach to the analysis of data), Declarative Languages and System (developing rich declarative languages & systems, and their real-world applications).
Human-Computer Interaction (HCI): Fundamental and application-oriented research on how people interact with information. Subdivided into five research areas: Virtual, Augmented, and Mixed Reality (ARIA), Data visualization, recommendation and augmentation research (Augment), Human-centered systems for health care, learning, arts and entertainment (e-Media), Computer graphics and advanced graphical rendering algorithms (Graphics), Natural language and multimedia processing, retrieval and interaction (LIIR).
Numerical Analysis and Applied Mathematics (NUMA): Development, analysis and implementation of numerical algorithms, and their application in (mainly, but not limited to) science and engineering. Research focusses on fundamental algorithmic innovations and a detailed analysis of their accuracy and efficiency. This work relies on a combination of mathematical insight, design of algorithms, and software development.
ComputerScience@Kulak: Fundamental and applied research on heuristic algorithms for combinatorial optimization and their connection to machine learning, and on the engineering of self-adaptive systems, with the aim to mitigate uncertainties that affect modern software-intensive systems.