Contact & research

Degree: D.Sc. in Computer Science
Tel.: +48 32 3689 730 (during tutorials)

I received my PhD (2004) and DSc (habilitation degree, 2018) from Faculty of Automatic Control, Electronics and Computer Science at Silesian University of Technology in Gliwice. My research interests include algorithms and data structures, combinatorial games, heuristic methods in grammatical inference, and answer set programming.


Institute of Computer Science
Będzińska 39, 41-200 Sosnowiec
Tel.: +48 32 3689 703

Currently, I am a university teacher at University of Silesia in Katowice, Faculty of Science and Technology, Institute of Computer Science, on a full-time contract, in the position of Deputy Head of Faculty with responsibility for teaching. The Institute is located in Sosnowiec, that is in the southern part of Poland.

Educational activity

My past and present teaching experience includes both undergraduate and graduate course level in:

  • Algorithms and Data structures,
  • Combinatorial Optimization Methods,
  • Programming Languages (C++, FSharp, Haskell, Java, Prolog, Python),
  • Parallel Programming (MPI, OpenMP, OpenCL),
  • Combinatorial Game Theory,
  • Declarative Problem Solving,
  • Object-Oriented Paradigm.