The purpose of this program is to train experts in the field of Computer Sciences who will combine theoretical and technical knowledge to put into practice at professional and academic positions. Computer Sciences program also aims to give students the necessary problem solving skills in order to work efficiently and communicate effectively, as well as enabling them to gain the ability of lifelong learning.

The program offers students three MSc Degree choices: formal education with thesis, formal education non-thesis and distance learning non-thesis. Also, graduate students may enroll in the doctoral study for a PhD in Computer Sciences.