Contact & research

Degree: D.Sc. in Computer Science
Tel.: +48 32 3689 785 (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 optimization, heuristic methods in grammatical inference, genetic programming, and combinatorial games.


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 Computer Science and Materials Science, Institute of Computer Science, on a full-time contract, in the position of the assistant professor. 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,
  • Numerical Methods,
  • Object-Oriented Paradigm,
  • Data Processing Techniques.