The Division of Software Engineering deals with practical aspects of computer science. Among various scientific interests of the division staff are:

  • programming languages: low-level programming, object-oriented programming, aspect-oriented programming, security policies,
  • methods and tools of software development: enterprise platforms, frameworks, integrated IDEs, continuous integration & delivery,
  • software development: multitier and distributed software architecture, design patterns, architecture patterns, integration patterns,
  • project management: principles for software management.