Bonjour, Je suis actuellement en stage au LAAS-CNRS et je recherche un emploi début Octobre en Informatique Industrielle et plus particulièrement en Intelligence Artificielle (Recherche Opérationnelle, Programmation par contraintes)
graphes (Algorithmes de parcours, Composantes connexes et fortement connexes,Arbres et arborescences, Arbre partiel de coût minimum, Coloration de graphes et nombre chromatique, Recherche de plus courts chemins, Chemins eulériens et hamiltoniens, Ordonnancement)
programmation fonctionnelle (Ocaml (interprétation, compilation) ,expression à l’aide de fonctions d' une solution à un problème (fonctions, composition de fonctions), illustration par la définition de fonctions sur les entiers et les listes, exploitation d'écriture par filtrage, représentation des structures de données inductives, définition des fonctions sur ces structures inductives)
Langages et automates (connaissance des principales classes de langages formels, connaissance des différentes catégories de machines abstraites qui les reconnaissent et de grammaires qui les engendrent, fondements nécessaires à l’étude des problèmes de syntaxe et de sémantique des langages de programmation, les langages, les systèmes d’équations de langages et les grammaires, les langages réguliers, les automates finis, les expressions régulières et le théorème d’Arden, les langages hors-contexte et les automates à pile, les machines de Turing)
programmation objet (concepts de base de la programmation orientée objet (héritage, polymorphisme),leur mise en oeuvre dans le langage Java, les principes de génie logiciel de la programmation orientée objet)
programmation multitâches (Les concepts du parallélisme, les problèmes liés à la programmation multitâches, la communication et la synchronisation entre activités, la mise en oeuvre du parallélisme avec POSIX et avec Java)
projet de programmation (Cette unité d'enseignement a pour objectif de mettre en oeuvre la programmation impérative et la programmation fonctionnelle abordées au premier semestre)
architecture (Principes de la hiérarchie mémoire, espace d’adressage, notions sur la mémoire virtuelle, introduction au parallélisme)
Réseaux (bases des réseaux de type TCP/IP, concepts d'adressage IP, routage, contrôle de congestion, communication de bout en bout avec les protocoles TCP et UDP, modèles de communications en couches OSI et TCP/IP, le focus est mis sur les couches Réseau et Transport du modèle OSI, tout en faisant le lien avec des protocoles des couches inférieures (lien avec Ethernet par exemple) et supérieures (lien avec DNS et HTTP par exemple).
Bases de données (Architecture logicielle d'un SGBD relationnel,Algèbre relationnelle,Manipulation de données relationnelles, Gestion des vues relationnelles, Conception de schémas à l'aide de la théorie de la normalisation)
Anglais (L’objectif majeur de cet enseignement est d’atteindre le niveau européen B2 (voir grille portfolio européen des langues/CLES).