In 2003 he obtained PhD in computer science on the basis of the dissertation “Numerical aspects of differential operators spectral theory” under supervision of Jerzy Klamka, a known Polish mathematician.