Les enseignements dispensés depuis 1984 sont décrits ci-après :
Système informatique ;
Système d’exploitation
Algorithmique, Structure de données et programmation I ;
Algorithmique, Structure de données et programmation II ;
Langage de programmation C ;
Bases de données ;
Bases de Données Avancées ;
Interface Homme-Machine ;
Intelligence Artificielle et Systèmes Expert ;
Génie de l'information ;
Système de Recherche d’Information ;
Big Data
Fouille de données
Entrepôt des données et Data Mining ;
Conception Orientée Objets des Systèmes d’Information;
Machine Learning.