Présentation du Master Compétence complémentaire en informatique
Master 1 : Les étudiants suivent les enseignements de la mention de Master 1 choisie.
Master 2 : Les étudiants suivent le parcours CCI.
Aller au contenu | Navigation | Accès directs | Connexion
Tours
Cours Magistral 20 h
En savoir plusTravaux Dirigés 20 h
En savoir plusTravaux Pratiques 20 h
En savoir plusÉlément Constitutif 60 h - 3 Crédits ECTS
Introduction aux concepts fondamentaux de l’algorithmique et de la programmation.
Initiation à la programmation Java.
Cours Magistral 20 h
En savoir plusTravaux Dirigés 20 h
En savoir plusÉlément Constitutif 40 h - 4 Crédits ECTS
Introduction aux concepts de base de la programmation objet.
Mise en œuvre en Java.
Notions de classes, attributs, objets/instances, méthode
Classe abstraite, Interface, Visibilité…
Encapsulation, Héritage, Polymorphisme
Les notions d’Exceptions, Thread et Swing.
Cours Magistral 12 h
En savoir plusTravaux Dirigés 12 h
En savoir plusTravaux Pratiques 12 h
En savoir plusÉlément Constitutif 36 h - 3 Crédits ECTS
Structures de données : liste, pile, file, tableau, arbre, table de hachage.
Algorithmes de tri classiques.
Complexité des algorithmes.
UE 136 h - 10 Crédits ECTS
En savoir plusCours Magistral 26 h
En savoir plusTravaux Dirigés 20 h
En savoir plusTravaux Pratiques 12 h
En savoir plusÉlément Constitutif 58 h - 5 Crédits ECTS
Découverte de l’architecture des ordinateurs et des fonctions des différents composants d’un ordinateur.
Acquisition d’une vision d’ensemble des différents moyens d’augmenter les performances d’un système
Concepts généraux des systèmes d’exploitation (processus, threads, gestion des ressources (mémoires, processeur, fichiers, …).
Étude du système Linux.
Cours Magistral 26 h
En savoir plusTravaux Dirigés 20 h
En savoir plusTravaux Pratiques 12 h
En savoir plusÉlément Constitutif 58 h - 5 Crédits ECTS
Etude des concepts de base des réseaux,
Protocoles réseaux (TCP/IP) et Internet (Http, Ftp, Telnet, Smtp, Imap, Pop, …),
Programmation Web (html, css, javascript, php, xml).
UE 116 h - 10 Crédits ECTS
En savoir plusCours Magistral 30 h
En savoir plusTravaux Dirigés 10 h
En savoir plusTravaux Pratiques 24 h
En savoir plusÉlément Constitutif 64 h - 5 Crédits ECTS
Introduction aux bases de données et aux SGBD,
Modèle relationnel : normalisation, algèbre relationnelle (jointure, projection, …),
Étude de SQL, Transact-SQL, …
Étude et utilisation du SGBD MS-SQL Server.
Cours Magistral 10 h
En savoir plusTravaux Dirigés 10 h
En savoir plusÉlément Constitutif 20 h - 5 Crédits ECTS
Introduction au génie logiciel.
Éléments du cycle de vie du logiciel.
Diagramme de classes, diagramme de cas d’utilisation (Use Case), diagramme de séquences.
Génération de code.
UE 84 h - 10 Crédits ECTS
En savoir plusCours Magistral 20 h
En savoir plusTravaux Dirigés 20 h
En savoir plusÉlément Constitutif 40 h - 2 Crédits ECTS
Initiation à la programmation d’applications mobiles Android (smartphones, tablette tactile ...)
Conception et prototypage des applications mobiles.
Définition d’architectures des applications pour mobile.
Maitrise des spécificités pour mobiles des notions d'HTML, JavaScript et CSS, Bootstrap.
Utilisation des fonctionnalités de base du téléphone à travers des APIs Android.
Cours Magistral 20 h
Présentation de l’architecture .NET et étude du langage C# avec la réalisation des applications WinForm, WPF et Asp.Net
Étude des design patterns
Travaux Dirigés 20 h
Présentation de l’architecture .NET et étude du langage C# avec la réalisation des applications WinForm, WPF et Asp.Net
Étude des design patterns
Élément Constitutif 40 h - 2 Crédits ECTS
Présentation de l’architecture .NET et étude du langage C# avec la réalisation des applications WinForm, WPF et Asp.Net
Étude des design patterns
Cours Magistral 20 h
En savoir plusTravaux Dirigés 20 h
En savoir plusÉlément Constitutif 40 h - 2 Crédits ECTS
Développement des applications Web avec les composants de type Servlet, JSP/JSTL, EJB (Session, Entity, Message-Driven), JSF
Utilisation des librairies JEE tels que JPA, JNDI, JDBC, JAXP/JAXB
Utilisation des annotations CDI et des techniques d’injection de code pour la gestion de la dépendance entre composants Web/Entreprise.
Mise en œuvre de design patterns usuels (MVC, DAO, etc.)
Déploiement d’applications Web avec Apache Tomcat.
Déploiement d’applications d’entreprise avec Oracle Glassfish.
Étude de quelques frameworks du marché (Struts, Faces, Spring, Tapestry, etc.).
Cours Magistral 20 h
En savoir plusTravaux Dirigés 20 h
En savoir plusÉlément Constitutif 40 h - 2 Crédits ECTS
Etude de JavaScript et de la librairie JQuery,
Mise en œuvre des concepts de la programmation objet en PHP, PEAR,
MVC en PHP :
Modèle (fichier, Sqlite, Mysqli, PDO, ORM, Doctrine)
Vue (Template : Template_It, Smarty, Twig, …)
Etude des services Internet, création et hébergement de sites Web en PHP,
Etude de quelques Frameworks (Bootstrap, Symphony 3, Angular, …).
Utilisation de Git, GitHub, Composer, ...
Gestion et sécurité des sites internet/intranet (accès anonymes, authentification, optimisation des performances...).
UE 160 h - 8 Crédits ECTS
En savoir plusCours Magistral 34 h
En savoir plusTravaux Pratiques 30 h
En savoir plusUE 64 h - 8 Crédits ECTS
Conférences.
Veille technologique.
Applications de l’informatique : conception et réalisation des applications classiques et/ou Internet concrètes.
Projets en équipe.
Élément Constitutif 20 h - 1 Crédits ECTS
Jeux d’entreprises : simulation de création et de gestion des entreprises :
Exploiter les informations permettant de faire un budget de service.
Découverte des notions de gestion comptable (comptabilité générale, comptabilité analytique, budgétaire, etc.) financière et commerciale, à travers entre autres des jeux d’entreprises.
Anticiper les évolutions et les attentes de son secteur d'activité.
Identifier et sélectionner les opportunités.
Proposer une analyse complète en matière d'opportunités / risques afin d'orienter la une décision.
Démarches d'amélioration continue.
Indicateurs de suivi de gestion, innovation et stratégies entrepreneuriales
Élément Constitutif 20 h - 1 Crédits ECTS
? Anglais pour l’informatique : études des documents techniques rédigés en anglais et rédaction et/ou traduction de notes techniques informatiques en anglais. ? Répartition et gestion en groupes de travail. ? Vie associative.
En savoir plusUE 40 h - 2 Crédits ECTS
En savoir plus- 18 Crédits ECTS
En savoir plusUE 4 h - 12 Crédits ECTS
En savoir plus