Avdelningen arbetar med programvaruteknik i allmänhet, med utveckling av datorsystem, distribuerade system samt modellering och lösning av komplexa problem.
Vårt fokus på utvecklingsmetoder sträcker sig från "software engineering", via utveckling av "middleware" och topologier för storskaliga distribuerade system, design och implementering av distribuerade tjänster såväl som effektiva "multicore" processorer.
Särskilt fokus läggs på grundtekniker för "p2p och "cloud computing" samt självreglerande dator och kommunikationssystem.
Vi arbetar även med matematiskt-logiskt baserade utvecklingsverktyg, som t.ex. "constraint programming".