Główne kierunki badań naukowych
- algebra homologiczna,
- algebra przemienna i rozmaitości algebraiczne,
- algebra różniczkowa,
- analiza wypukła,
- dydaktyka matematyki,
- dydaktyka informatyki i technologii informacyjnych,
- inkluzje różniczkowe,
- lingwistyka matematyczna,
- logiczne aspekty informatyki,
- modelowanie komputerowe,
- nieliniowa analiza matematyczna,
- obliczenia równoległe i rozproszone,
- procesy stochastyczne,
- programowanie rozproszone i równoległe,
- przetwarzanie obrazów cyfrowych,
- równania różniczkowe,
- statystyka matematyczna,
- teoria ergodyczna,
- teoria informacji,
- teoria kategorii,
- teoria liczb,
- teoria operatorów,
- teoria prawdopodobieństwa,
- teoria reprezentacji,
- topologia algebraiczna,
- układy dynamiczne.