Il comprend les domaines scientifiques suivants:
Programmation informatique et concepts des langages informatiques et de leurs traducteurs - Structures de données, organisation et traitement de fichiers - Analyse et conception d'algorithmes - Systèmes d'exploitation informatiques - Structure et organisation d'ordinateurs - Génie logiciel - Notions fondamentales et applications de l'intelligence artificielle - Systèmes intelligents - Traitement du langage naturel - Systèmes multi-agents - Algorithmes génétiques - Systèmes de base de connaissances - Traitement parallèle et systèmes répartis - Formation à l'informatique - Méthodes de communication entre ordinateurs - Informatique en nuage - Sécurité des logiciels - Informatique appliquée - Méthodes de test de logiciels - Ingénierie des connaissances - Bioinformatique - Systèmes embarqués - Programmation distribuée et concurrente - Informatique flexible - Informatique mobile - Théorie informatique.