PLAN D'ETUDES
Deuxième Année Ingénieur Informatique
Option : DMSE : Développement Mobile et Systèmes Embarqués
Semestre 7
Paniers Modules ECTS
Développement natif sous Android 3
Développement Web (PHP/MySQL) 3
Développement mobile
JavaScript avancé 1,5
Architecture Orientée Services 1,5
Conception matérielle 3
Réseau pour l'embarqué 1,5
Systèmes embarqués
Développement embarqué (VHDL) 1,5
Programmation Python 3
Techniques de communication 1 2
Langues, Communication et Culture d’Entreprise-1 English Communication 1 2
Droit des entreprises 2
Méthodes AGILES 2
Gestion de projet
Projet Intégré 4
Total Semestriel 30
Fiche Programme Module
Code
Panier : Développement Mobile I 2DMSE-S7-P1
Module : Développement Javascript avancé
Période Semestre 7 Charge totale 21 H
Equipe pédagogique
1. Objectifs du module (Savoirs, aptitudes et compétences)
Maitriser les concepts de base du langage de programmation Javacsript.
Maitriser le développement Orienté Objet en Js.
Découvrir les nouveaux standards ES6 et +
Apprendre à développer des applications clientes riches en se basant sur un framework de
développement tel que AngularJS.
Se préparer au développement d’applications hybrides.
2. Prérequis (autres paniers et compétences indispensables pour suivre le module concerné)
1. Maitrise des concepts de la programmation orientée objets.
2. Une connaissance de base du langage Javascript et de la programmation web.
3. Une connaissance des patrons de conceptions (design patterns) est appréciée.
3. Modules du panier
Intitulé du module Total Cours TD TP PR
Développement d’Applications Mobiles sous Android 42 h 12h 12h 18h 0h
Architecture Orientée Services 21h 12h 9h 0h 0h
Développement Javascript avancé 21h 12h 0h 9h 0h
Développement BackEnd (PHP/MySQL) 42h 12h 6h 24h 0h
4. Méthodes pédagogiques et moyens spécifiques au panier
(pédagogie d’enseignement, ouvrages de références, outils matériels et logiciels)
Approche par problème pour les Cours et les Travaux Dirigés
Les Travaux Pratiques seront réalisés sous forme de workshops.
Bibliographie
Titre Auteur(s) Editeur/Année Côte bibliothèque
Expert JavaScript Mark E. Daggett Apress, 2013
Pro AngularJS Adam Freeman Apress, 2014
Pro JavaScript Performance Tom Barker Apress, 2012
septembre 2016, Ecole Supérieure Privée de Technologie et d’ingénierie «TEK-UP»
Fiche Programme Module
5. Contenu (Descriptifs et plans des cours/Déroulement / Détail de l’évaluation de Durée allouée
l’activité pratiquei)
Rappel des concepts de base de Javascript Cours 3h
Variables et portées
Fonctions TD 0h
Bonnes pratiques de développement sous ES5 3h
TP
La POO en javascript Cours 3h
Factory Function vs Constructor Functions
Le mot clé this TD 0h
Les fonction call() et apply() 3h
TP
Concepts avancés. Cours 3h
Promises
Callbacks TD 0h
Closures 3h
TP
Scopes
Introduction à Typescript Cours 3h
Syntaxe et structures de bases
Différences par rapport à Javascript ES5 TD 0h
TP 0h
6. Mode d’évaluation des activités du panier(nombre, types et pondération des contrôles)
Epreuve écrite Travaux pratiques Note présentielle
Module Devoir Examen
Pondération %
25 % 50 % 15 % 10 %
septembre 2016, Ecole Supérieure Privée de Technologie et d’ingénierie «TEK-UP»
Fiche Programme Module
Code
Panier : Développement Mobile I 2DMSE-S7-P1
Module : Développement d’Applications Mobiles sous Android
Période Semestre 7 Charge totale 42 H
Equipe pédagogique Mehdi M’tir
1. Objectifs du module (Savoirs, aptitudes et compétences)
Maitriser les concepts de base du développement d’applications mobiles natives pour
l’environnement Android.
Apprendre les bonnes pratiques pour le développement d’applications Android.
Connaître les règles (guidlines) permettant de réaliser des interfaces graphiques
ergonomiques.
2. Prérequis (autres paniers et compétences indispensables pour suivre le module concerné)
1. Maitrise des concepts de la programmation orientée objets.
2. De bonnes connaissances en programmation JAVA.
3. Des connaissances en XML sont appréciées.
3. Modules du panier
Intitulé du module Total Cours TD TP PR
Développement d’Applications Mobiles sous Android 42 h 12h 12h 18h 0h
Architecture Orientée Services 21h 12h 9h 0h 0h
Développement Javascript avancé 21h 12h 0h 9h 0h
Développement BackEnd (PHP/MySQL) 42h 12h 6h 24h 0h
4. Méthodes pédagogiques et moyens spécifiques au panier
(pédagogie d’enseignement, ouvrages de références, outils matériels et logiciels)
Approche par problème pour les Cours et les Travaux Dirigés
Présentation de success stories sous forme d’études de cas afin de sensibiliser les étudiants au potentiel du
développement d’applications mobiles.
Les Travaux Pratiques seront réalisés sous forme de workshops répondant aux besoins du projet d’intégration.
Bibliographie
Titre Auteur(s) Editeur/Année Côte bibliothèque
Pro Android 5.pdf Dave MacLean, Apress Media,
Satya Komatineni 2015
et Grant Allen
GUI Design for Android Apps Ryan Cohen et Tao Apress Media,
Wang
2014
Android, Quick APIs Reference Onur Cinar Apress Media,
2015
septembre 2016, Ecole Supérieure Privée de Technologie et d’ingénierie «TEK-UP»
Fiche Programme Module
5. Contenu (Descriptifs et plans des cours/Déroulement / Détail de l’évaluation de Durée allouée
l’activité pratiquei)
Introduction générale. Cours 1.5h
Architecture du système Android.
Environnement de développement (installation et configurations) TD 1.5h
Environnement de travail collaboratif (Git/GitHub)
TP 3h
Cycle de vie
Composants de base d’une application Android. Cours 3h
Activité et Fragment
Intent TD 3h
Service 3h
Content Provider TP
Broadcast Receiver
Interface graphiques. Cours 3h
User Exprerience.
Material Design. TD 3h
Navigation.
TP 3h
Persistance des données Cours 3h
Shared Preferences
Fichiers TD 3h
Base de données TP 6h
Back End distant (web services)
Tests et Déploiement. Cours 1.5h
Test Unitaires TD 1.5h
Tests d’Integration
Déploiement sur les stores TP 3h
6. Mode d’évaluation des activités du panier(nombre, types et pondération des contrôles)
Epreuve écrite Travaux pratiques Note présentielle
Module Devoir Examen
Pondération %
25 % 50 % 15 % 10 %
septembre 2016, Ecole Supérieure Privée de Technologie et d’ingénierie «TEK-UP»
Fiche Programme Module
Code
Panier : Développement Mobile I 2DMSE-S7-P1
Module : Architecture Orientée Services
Période Semestre 7 Charge totale 21 H
Responsable Mohamed Bourawi email
Equipe pédagogique Mohamed Bourawi et Mehdi M’tir
1. Objectifs du module (Savoirs, aptitudes et compétences)
Maitriser les architectures REST et SOAP
Connaître les outils disponibles pour bien développer et déployer un service web
2. Prérequis (autres paniers et compétences indispensables pour suivre le module concerné)
1. Connaissances de base en XML est appréciée.
2. Connaissances de base des protocoles de communication.
3. Modules du panier
Intitulé du module Total Cours TD TP PR
Développement d’Applications Mobiles sous Android 42 h 12h 12h 18h 0h
Architecture Orientée Services 21h 12h 9h 0h 0h
Développement Javascript avancé 21h 12h 0h 9h 0h
Développement BackEnd (PHP/MySQL) 42h 12h 6h 24h 0h
4. Méthodes pédagogiques et moyens spécifiques au panier
(pédagogie d’enseignement, ouvrages de références, outils matériels et logiciels)
Approche par problème pour le Cours
Etude de cas et exercices en TD.
Bibliographie
Titre Auteur(s) Editeur/Année Côte bibliothèque
Patterns: Service-Oriented Architecture and Mark Endrei IBM Redbooks
Web Services Jenny Ang 2004
Ali Arsanjani
Sook Chua
Philippe Comte
Pål Krogdahl
Min Luo
Tony Newling
septembre 2016, Ecole Supérieure Privée de Technologie et d’ingénierie «TEK-UP»
Fiche Programme Module
5. Contenu (Descriptifs et plans des cours/Déroulement / Détail de l’évaluation de Durée allouée
l’activité pratiquei)
Introduction générale. Cours 3h
Défintion d’un web service
Rôle et besoins TD 1.5h
Architecture de base d’une application orientée services
Présentation des microservices)
Exemples des services web et de APIs REST
Cours 1.5h
Protocoles d’échange de données
Présentation des principaux protocoles TD 1.5h
Plus de détails sur http : Méthodes d’envoi (verbes GET, POST, PUT ...) et codes de
retour)
Standards d’échange de données. Cours 1.5h
XML
JSON TD 3h
SOAP
Présentation de OAuth
Restful web services Cours 3h
Architecture
Composants : Ressources, requêtes, méthodes TD 1.5h
Exemple de Mise en place une API REST
SOAP baseb web services Cours 3h
Architecture : Top Down/ Bottom UP
Composants : WSDL, UDDI TD 1.5h
Déploiement
6. Mode d’évaluation des activités du panier (nombre, types et pondération des contrôles)
Epreuve écrite Travaux pratiques Note présentielle
Module Devoir Examen
Pondération %
30 % 60 % 0% 10 %
septembre 2016, Ecole Supérieure Privée de Technologie et d’ingénierie «TEK-UP»
Fiche Programme Module
Code
Panier : Développement Mobile I 2DMSE-S7-P1
Module : Développement BackEnd en PHP
Période Semestre 7 Charge totale 42 H
Responsable Nidhal Cherif email
Equipe pédagogique Nidhal Cherif et Mehdi M’tir
1. Objectifs du module (Savoirs, aptitudes et compétences)
Bien comprendre les concepts du développement côté serveur.
Apprendre les règles de développement en PHP
Apprendre à communiquer avec une base de données MySQL à l’aide de PDO
Apprendre à créer un CRUD
Maitriser un framework MVC (Symfony ou Laravel)
2. Prérequis (autres paniers et compétences indispensables pour suivre le module concerné)
1. Connaissance de base en HTML5
2. Connaissance en Javascript
3. Modules du panier
Intitulé du module Total Cours TD TP PR
Développement d’Applications Mobiles sous Android 42 h 12h 12h 18h 0h
Architecture Orientée Services 21h 12h 9h 0h 0h
Développement Javascript avancé 21h 12h 0h 9h 0h
Développement BackEnd (PHP/MySQL) 42h 12h 6h 24h 0h
Développement d’Applications Mobiles sous Android
Approche par problème pour le Cours et les Travaux Dirigés
Présentation d’études de cas.
Les Travaux Pratiques seront réalisés sous forme de workshops répondant aux besoins du projet d’intégration.
Bibliographie
Titre Auteur(s) Editeur/Année Côte bibliothèque
Web Application Development with PHP 4.0 Tobias Ratschiller New Riders/
Till Gerken 2000
PHP hypertext preprocessor Tutorials Point (I) Tutorials Point
2016
5. Contenu (Descriptifs et plans des cours/Déroulement / Détail de l’évaluation de Durée allouée
l’activité pratiquei)
Introduction générale Cours 1.5h
TD 1.5h
Citer l’historique et l’évolution de PHP
TP 3h
septembre 2016, Ecole Supérieure Privée de Technologie et d’ingénierie «TEK-UP»
Fiche Programme Module
Architecture et fonctionnement de la plateforme PHP
Installation de l’environnement de travail (easyPHP dernière version et
Netbaeans 8.2)
Ma première page web PHP
Inclure des scripts PHP dans une page HTML.
Manipuler des variables php et variables serveur ($_SERVER)
Afficher les données (echo, print, var_dump, print_r)
Appliquer les structures de contrôle ( if, while, .)
- TP n°1 : Les fondamentaux
Les tableaux et les chaînes de caractères Cours 1.5h
o Gérer les tableaux automatique et associatifs( for, foreach, var_dump, 1.5h
TD
sort(), count(), in_array(), sum_array(), product_array()…)
TP 3h
o Manipuler les fonction dédiées aux chaines de caractères ( strlen, trim,
implode, explode, ucfirst, ucwords, strtoupper, strtolower ….)
o Inclures des fichiers (include, require, include_one, require_once)
o TP n°2 : Les Tableaux et les chaînes de caractères
Transmission des données Cours 1.5h
o Gérer la transmission des données via un formulaire (POST) TD 1.5h
o Gérer la transmission des données via l’URL (GET) TP 3h
o Contrôler les données saisies via les REGEX
o Sécuriser Le formulaires contre la faille XSS (Cross-Site Scripting) :
htmlspecialchars(), strip_tags()
o TP n° 3 : Transmission des données
PHP Orienté Objet. Cours 1.5h
o Analyser les notions de l’orienté objet avec PHP : Classe, héritage, TD 1.5
encapsulation, Getter et setter, méthodes magiques (__set(),
TP 3h
__get(),__destruct(),__construct(),__toString())
o TP4 : Classe, objet héritage des classes, encapsulation.
...
PHP-Mysql-PDO et Ajax Cours 1.5h
o Se connecter à la base donnée via la couche PDO TD 1.5h
o Créer le CRUD d’une classe TP 6h
o Appliquer la technologie Ajax
o TP 5 : PHP-MySQL-PDO-Ajax
Framework de développement Cours 0h
septembre 2016, Ecole Supérieure Privée de Technologie et d’ingénierie «TEK-UP»
Fiche Programme Module
Atelier 1 : Installation et configuration de Symfony3 TD 0h
Utiliser l’invite des commandes cmd pour exécuter un script php TP 15h
Installer et configurer Symfony 3 en environnement Windows
Comprendre la structure du Symfony 3
Créer un premier projet Symfony en utilisant un IDE (NetBeans)
Atelier 2 : MVC, Bundle et Routage
Créer un bundle avec le générateur
Comprendre la structure d’un bundle
Afficher un premier message hello world
Créer des contrôleurs, des actions et des Templates
Configurer les routes avec un path statique et un path dynamique
(paramètres de substitutions)
Créer une route avec des paramètres et leurs contraintes
Générer les routes dans le contrôleur et le template
Vider le cache
Atelier 3 : La couche Vue du MVC : Les Template avec Twig
Appliquer les structures de contrôle
Mettre en page les Templates par Héritage du fichier layout
Référencier les ressources publiques image, feuille du style, Script
Javascript)
Atelier 4 : Les bases de données avec Doctrine
Générer les entités
Générer la Base de données
Interroger la base de données avec doctrine
Mettre à jour la base de données
Gérer les formulaires
Gérer la relation (ManyToOne) entre les entités
6. Mode d’évaluation des activités du panier (nombre, types et pondération des contrôles)
Epreuve écrite Travaux pratiques Note présentielle
Module Devoir Examen
Pondération %
25% 50 % 15 % 10 %
septembre 2016, Ecole Supérieure Privée de Technologie et d’ingénierie «TEK-UP»
Fiche Programme Module
Code
Panier : Systèmes embarqués 2DMSE-S7-P2
Module : Conception Matérielle
Période Semestre 7 Charge totale 42H
Equipe pédagogique
1. Objectifs du module (Savoirs, aptitudes et compétences)
Acquérir les compétences théoriques et pratiques nécessaires pour le développement et la
mise en œuvre d’une application sur un système.
2. Prérequis(autres paniers et compétences indispensables pour suivre le module concerné)
1. Architecture et systèmes
2. Réseaux et Protocoles
3. Modules du panier
Intitulé du module Total Cours TD TP PR
Conception matérielle 42 h 3h 0h 39 h 0h
4. Méthodes pédagogiques et moyens spécifiques au panier
(pédagogie d’enseignement, ouvrages de références, outils matériels et logiciels)
Cours
Travaux pratiques
Bibliographie
Titre Auteur(s) Editeur/Année Côte bibliothèque
Arduino tutorials point tutorialspoint 2016
STM32F3 Series, STM32F4 Series, ST 2017
STM32L4 Series and STM32L4+ Series
Cortex®-M4 programming manual
5. Contenu (Descriptifs et plans des cours/Déroulement / Détail de l’évaluation de Durée allouée
l’activité pratiquei)
Introduction Cours 3h
Hardware open source
Software open source TD 0h
composants intéractifs
TP 0h
découvrir l’architecture de la carte Arduino
découvrir l’environnement logiciel Arduino
Partie 1 : Réalisation d’une interface simple avec la carte Arduino Cours 0h
TP 1 : Initiation avec la carte Arduino
TP2 : Commande d’un afficheur LCD TD 0h
TP3 : Utilisation des afficheurs 7 segments TP 9h
Septembre 2017, Ecole Supérieure Privée de Technologie et d’ingénierie «TEK-UP»
Fiche Programme Module
Partie 2 : Commande des moteurs avec la carte Arduino Cours 0H
TP1 : Commande des moteurs à courant continu
TD 0H
TP2 : Commande des moteurs pas à pas
TP3 : Commande d’un servomoteur TP 6H
Partie 3 : Interfaçage Matlab/Arduino / Labview – Arduino Cours 0H
TD 0H
TP 3H
Partie 4 : Commande par Bluetooth Cours 0H
TD 0H
TP 3H
0H
Partie 5 : Se familiariser avec la carte STM32 Cours
découvrir l’architecture de la carte STM32 TD 0H
découvrir l’environnement logiciel STM32
TP 3H
0H
Partie 6 : Quelques applications avec la carte STM32 Cours
TD 0H
TP 15 H
6. Mode d’évaluation des activités du panier(nombre, types et pondération des contrôles)
Epreuve écrite Travaux pratiques Projet
Module Devoir Examen
Pondération %
25 % 40 % 25 % 0%
Septembre 2017, Ecole Supérieure Privée de Technologie et d’ingénierie «TEK-UP»
Fiche Programme Module
Code
Panier : Systèmes embarqués 2DMSE-S7-P2
Module : Programmation Python
Période Semestre 7 Charge totale 42 H
Equipe pédagogique
1. Objectifs du module (Savoirs, aptitudes et compétences)
Exploiter toute la richesse et la puissance du langage Python et du framework Django.
2. Pré-requis(autres paniers et compétences indispensables pour suivre le module concernée)
Connaissances des bases en développement Web
3. Modules du panier
Intitulé du module Total Cours TD TP PR
Programmation Python 42 h 22h30 -- 19h30 --
4. Méthodes pédagogiques et moyens spécifiques au panier
(pédagogie d’enseignement, ouvrages de références, outils matériels et logiciels)
Bibliographie
Titre Auteur(s) Editeur/Année Côte bibliothèque
Apprendre à programmer avec Python 3
Gérard Swinnen Eyrolles/ 2012
Django avancé: Pour des applications
web puissantes en Python Yohann Gabory, Thomas
Eyrolles/ 2013
Petillon, Nicolas Ferrari
5. Contenu (Descriptifs et plans des cours/Déroulement / Détail de l’évaluation de Durée allouée
l’activité pratiquei)
Introduction au langage Python : Cours 1h30
Présentation du langage
TD --
Installation et prise en main d’un environnement de développement pour Python
Présentation des bonnes pratiques (Règles et conventions de nommage et de codage) TP --
Structure de base du langage : Cours 3h00
Structure des fichiers Python
Les types de données simples TD --
Les types évolués (listes, tuples et dictionnaires)
TP 3h00
Instruction conditionnelles et boucles
Les fonctions : Cours 3h00
Définition d’une fonction, appel d’une fonction et paramètres en python
La récursivité. TD --
Structuration des programmes en module (notion de module, import et utilisation des
modules) TP 1h30
septembre 2015, Ecole Supérieure Privée de Technologie et d’ingénierie «TEK-UP»
Fiche Programme Module
La programmation orientée objet : Cours 3h00
Rappels (classe, objet...) TD --
Définition d’une classe (définition et structure, Constructeur et destructeurs, le
paramètre self) 3h00
Mise en œuvre de l’encapsulation dans les classes (méthodes publiques /privées). TP
Les mécanismes d’héritage
Bien commencer avec Django Cours 3h00
TD --
Pourquoi utiliser Django plutôt qu'un autre framework ?
Exemples de projets en Django
Le modele MTV et la philosophie
Les grands modules
Installation de Django (prérequis, fichiers, arborescence détaillée) TP 3h00
Outils de base (créer un projet, une app, maintenance...)
Le shell interactif Django
Un premier projet...
L'ORM Django Cours 1h30
TD --
Bases de données prises en charge
Créer des modèles, types de champs
Accès aux données avec les querysets
Champs relationnels et Managers TP 1h30
Agrégation et annotations de requêtes
Modèles de bases : User et groups
Héritage et champs personnalisés
L'interface d'administration de Django Cours 1h30
TD --
Installer l'interface d'administration
Comptes utilisateurs et droits
Publier des modèles dans l'interface TP 1h30
Personnaliser les vues, ajouter des actions
Créer des widgets personnalisés
Créer des vues personnalisées Cours 1h30
TD --
Gestion des urls
Vues génériques
Vues personnalisées
Raccourcis
Décorateurs TP 1h30
Objets Request/Response
Les middlewares
Envoyer des emails
Templates : générer du HTML/XML... Cours 1h30
TD --
Fonctionnements et possibilités
Tags et filtres intégrés
Les contextes et créer ses propres contextes
Créer des tags et filtres personnalisés TP 1h30
Gestion des thèmes
Gestion des formulaires Cours 1h30
TD --
Créer un formulaire
Les types de champs TP 1h30
septembre 2015, Ecole Supérieure Privée de Technologie et d’ingénierie «TEK-UP»
Fiche Programme Module
Validation des données
Créer des champs personnalisés
Personnaliser l'apparence
Utiliser AJAX pour la soumission
Upload de fichiers
Protections CSRF
Internationalisation Cours 1h30
TD --
Internationaliser une application
Gestion des fichiers de langues
Traductions javascript TP 1h30
Détection du langage utilisateur
6. Mode d’évaluation des activités du panier (nombre, types et pondération des contrôles)
Epreuve écrite Travaux pratiques Projet
Module : Programmation Python Devoir Examen
Pondération %
25 % 40 % 25 % 0%
septembre 2015, Ecole Supérieure Privée de Technologie et d’ingénierie «TEK-UP»
Fiche Programme Module
Code
Panier : Systèmes embarqués 2DMSE-S7-P2
Module : Développement embarqué (VHDL)
Période Semestre 7 Charge totale 21H
Equipe pédagogique
1. Objectifs du module (Savoirs, aptitudes et compétences)
Acquérir les capacités théoriques et pratiques pour la réalisation de circuits et systèmes
logiques au moyen de composants programmables et d’outils de conception récents (FPGA)
en se servant du langage VHDL.
2. Prérequis(autres paniers et compétences indispensables pour suivre le module concerné)
1. Architecture et systèmes
2. Electronique numérique
3. Réseaux et protocoles
3. Modules du panier
Intitulé du module Total Cours TD TP PR
Développement embarqué (VHDL) 21 h 9h 0h 12 h 0h
4. Méthodes pédagogiques et moyens spécifiques au panier
(pédagogie d’enseignement, ouvrages de références, outils matériels et logiciels)
Cours
Travaux pratiques
Bibliographie
Titre Auteur(s) Editeur/Année Côte bibliothèque
VHDL support de cours N.Nolhier Université Paul
Sabatier 1997
5. Contenu (Descriptifs et plans des cours/Déroulement / Détail de l’évaluation de Durée allouée
l’activité pratiquei)
Chapitre 1 : Introduction générale Cours 3H
- Présentation 0H
TD
- Connexion programmables
0H
- xPLD TP
- FPGA
- Langage de description matérielle
Chapitre 2 : Premiers éléments de syntaxe Cours 4H
- Structure générale 0H
TD
- Flot de conception
2H
- Concepts de base TP
- Eléments de base
septembre 2016, Ecole Supérieure Privée de Technologie et d’ingénierie «TEK-UP»
Fiche Programme Module
Chapitre 3 : Logique combinatoire Cours 1H
- Flot de données 5H
TP
- Structurel 0H
TD
- Comportemental
Chapitre 4 : Logique séquentielle Cours 1H
- Définition d’un process 5H
TP
- Bascules
0H
- Machine à états TD
- Simulation d’un circuit
6. Mode d’évaluation des activités du panier (nombre, types et pondération des contrôles)
Epreuve écrite Travaux pratiques Projet
Module Devoir Examen
Pondération %
25 % 40 % 25 % 0%
septembre 2016, Ecole Supérieure Privée de Technologie et d’ingénierie «TEK-UP»
Fiche Programme Module
Code
Panier : Systèmes embarqués 2DMSE-S7-P2
Module : Réseaux pour l’embarqué
Période Semestre 7 Charge totale 21H
Responsable Saîda HELALI email
Equipe pédagogique
1. Objectifs du module (Savoirs, aptitudes et compétences)
Découvrir les différents réseaux nécessaires pour la communication des systèmes
embarqués avec le milieu extérieur.
2. Prérequis(autres paniers et compétences indispensables pour suivre le module concerné)
1. Architecture et systèmes
2. Réseaux et Protocoles
3. Modules du panier
Intitulé du module Total Cours TD TP PR
Réseau pour l’embarqué 21h 15 h 0h 6h 0h
4. Méthodes pédagogiques et moyens spécifiques au panier
(pédagogie d’enseignement, ouvrages de références, outils matériels et logiciels)
Cours
Travaux dirigés
Bibliographie
Titre Auteur(s) Editeur/Année Côte bibliothèque
Wireless Sensor Networks Tutorial Katia Obraczka Microsoft 2006
5. Contenu (Descriptifs et plans des cours/Déroulement / Détail de l’évaluation de Durée allouée
l’activité pratiquei)
Chapitre 1 : Introduction aux réseaux des systèmes embarqués Cours 3H
- Réseaux de communication (services, protocoles)
0H
- Réseaux de capteurs TD
- Applications et défis TP 0H
Chapitre 2 : Réseaux de capteurs filaires Cours 6H
TP 3H
TD 0H
Chapitre 3 : Réseaux de capteurs mobiles Cours 6H
TP 3H
Septembre 2017, Ecole Supérieure Privée de Technologie et d’ingénierie «TEK-UP»
Fiche Programme Module
6. Mode d’évaluation des activités du panier (nombre, types et pondération des contrôles)
Epreuve écrite Travaux pratiques Projet
Module Devoir Examen
Pondération %
30 % 60 % 0% 0%
Septembre 2017, Ecole Supérieure Privée de Technologie et d’ingénierie «TEK-UP»
Fiche Programme Module
Code
Panier : Gestion de projet 2DMSE-S7-P4
Module : Méthodes agiles
Période Semestre 7 Charge totale 21
Equipe pédagogique
1. Objectifs du module (Savoirs, aptitudes et compétences)
1. Découvrir les nouvelles approches de conception et de développement des projets.
2. Etudier les principes et les bonnes pratiques des méthodes agiles.
3. Comprendre quand et comment utiliser les méthodes agiles.
2. Prérequis (autres paniers et compétences indispensables pour suivre le module concerné)
1. Les concepts clés de l’approche orientée objet
2. Le langage de modélisation UML
3. Modules du panier
Intitulé du module Total Cours TD TP PR
Méthodes agiles 21 h 12 h 0h 9h 0h
4. Méthodes pédagogiques et moyens spécifiques au panier
(pédagogie d’enseignement, ouvrages de références, outils matériels et logiciels)
Cours
Travaux dirigés
Bibliographie
Titre Auteur(s) Editeur/Année Côte bibliothèque
Gestion de projet-Vers les methods agiles Véronique Messager Eyrolles 2008
Rota
5. Contenu (Descriptifs et plans des cours/Déroulement / Détail de l’évaluation de Durée allouée
l’activité pratiquei)
Historique et processus unifié Cours 3H
TD 0H
TP 0H
Approche agile : Principe et bonne pratique Cours 3H
TD 0H
TP 0H
La méthode Scrum Cours 3H
TP 6H
TD 0H
septembre 2016, Ecole Supérieure Privée de Technologie et d’ingénierie «TEK-UP»
Fiche Programme Module
Les méthodes agiles : XP, DSDM, ASD Cours 3 H
TP 3H
6. Mode d’évaluation des activités du panier (nombre, types et pondération des contrôles)
Epreuve écrite Travaux pratiques Projet
Module Devoir Examen
Pondération %
25% 50 % 15 % 0%
septembre 2016, Ecole Supérieure Privée de Technologie et d’ingénierie «TEK-UP»