Ensemble de connaissances et de compétences en informatique : conception, développement, architecture des machines, systèmes, réseaux, bases de données, logique, théorie des langages.
Modules, options, contenu des cours
Matière étudiées : Architecture des ordinateurs (avec la pratique d'assembleur Nasm). Systèmes d'exploitation et administration Unix. Algorithmique et structure de données. Programmation impérative (pascal et c), fonctionnelle (camL), objet (Java et C++). Réseaux. Base de Données et conception des Systèmes d'information. Développement Web. Théorie des langages. Logique. Développement d'interfaces graphiques (Qt et wxWidget). Images de synthèse (OpenGL).