Дискретна математика, eзици за програмиране, паралелни и разпределени изчисления, изчислителни облаци, извличане и агрегиране на информация.