Recherche opérationnelle (OS12)
Contenu
Ce cours présente une introduction à l'optimisation linéaire et l'optimisation linéaire en nombres entiers. Les principales notions abordées sont :
- Algorithme du simplexe (méthode du dictionnaire)
- Algorithme de séparation et évaluation (Branch-and-bound)
- Modélisation de problèmes en variables mixtes
- Résolution pratique de problèmes d'optimisation linéaire en variables mixtes à l'aide de Julia, JuMP et SCIP.
Public
Étudiants de S4 (deuxième année) de l'IUT de Villetaneuse.
Ressources
Les supports de TP sont des notebooks Jupyter et sont accessibles dans le dépôt GitHub :
mathieuLacroix/ROS4.
Structures de données et algorithmes fondamentaux (R101 - partie 2)
Contenu
Ce cours présente une introduction à l'algorithmique. C'est la deuxième partie de la ressource R101. Le langage support utilisé est Python. Les principales notions abordées sont :
- Modularité
- Complexité
- Listes
- Structures de données imbriquées
- Algorithmes de recherche
- Algorithmes de tris
- Tables de hachage
Public
Étudiants de S1 (première année) de l'IUT de Villetaneuse.
Ressources
Les supports de cours/TD/TP sont faits en utilisant les notebooks du projet Jupyter. Ils sont sous licence libre (copy left) et sont accessibles dans le dépôt GitHub :
iutVilletaneuseDptInfo/R101_2
La SAÉ associée à cette ressource se trouve ici.
HTML 5 et CSS 3
Contenu
Ce cours présente une introduction à la création de sites Web statiques responsive à l'aide de l'HTML 5 et du CSS 3. Les principales notions abordées sont :
- Explication d'une url et d'une requête selon le protocole http
- Présentation des principales balises HTML 5
- Représentation du DOM à l'aide d'un arbre
- Présentation des principales propriétés CSS
- Fonctionnement des sélecteurs en cascade et priorité des sélecteurs
- Héritage en CSS
- Positionnement des éléments d'une page Web en CSS 3
Public
Étudiants de première année de l'école d'ingénieur Galilée.
Ressources
- Cours
- Slides de cours
- TP
Programmation Web Serveur (M3104)
Contenu
Ce cours présente une introduction à la création de sites Web dynamiques en PHP. Les principales notions abordées sont :
- Concept de page Web dynamique
- Langage PHP
- Interaction avec une base de données (utilisation de PDO)
- Failles de sécurité Web et protections
- Principes d'une architecture MVC
Public
Étudiants de S3 (deuxième année) de l'IUT de Villetaneuse.
Ressources
- Cours - Partie 1
- TP 1 / Correction
- Cours - Partie 2
- TP 2 / Correction
- TP sur la sécurité
- Cours - Partie 3
- TP 3 / Correction
Bases de la programmation (M1102)
Contenu
Ce cours présente une introduction à l'algorithmique. Le langage support utilisé est Python. Les principales notions abordées sont :
- Variables
- Alternatives
- Boucles
- Fonctions
- Tableaux
- Dictionnaires
Public
Étudiants de S1 (première année) de l'IUT de Villetaneuse.
Ressources
Les supports de cours/TD/TP sont faits en utilisant les notebooks du projet Jupyter. Ils sont sous licence libre (copy left) et sont accessibles dans le dépôt GitHub :
iutVilletaneuseDptInfo/M1102
Les étudiants du groupe Aigle peuvent utiliser le jupyterHub de l'université :
jupyterHub