⚠ Veuillez choisir le module :
Programmation Orientée Objet
L’objectif de ce cours est d’apprendre à l’étudiant la méthodologie de conception d'architectures de logiciels basées sur les "objets".
Théorie des langages
Ce cours est une initiation à la théorie des langages formels. Il permet d’appréhender les formalismes utilisés pour la description et l’analyse des langages en particulier les langages informatiques.
Base de données
Comprendre les objectifs, les architectures et les langages et Maîtriser les fondements théoriques et les algorithmes de base des systèmes de gestion de bases de données, depuis la conception de base de données jusqu'au traitement de requêtes. Le module s'appuie sur le modèle relationnel et les langages associés, en particulier SQL.
Système d'exploitation I
Inculquer à l’étudiant les concepts et les outils de base des systèmes d’exploitation.
Survoler les différents concepts des systèmes d’exploitation et permettre au candidat d’être un bon utilisateur du système.
Architecture des Ordinateurs II
Etudier, tant sur le plan architectural que sur le plan logiciel, les différents aspects relatifs à l’interconnexion processeur
unités d’entrée/sortie.
Enrichir les connaissances du language Python.