Retour

Master 2 Informatique parcours Compétences complémentaires en Numérique CCN

Objectifs

Le parcours Compétences Complémentaires dans les services du Numérique (CCN) forme des cadres multidisciplinaires dans le domaine des sciences et technologies de l'information et de la communication (STIC) et permet à des diplômés d'une autre discipline à l'origine d'acquérir l'autonomie en informatique. Il met l'accent sur l'analyse et le développement d'applications, de l'expression au code validé.

Contenu

Architectures à objets canoniques
Étude des mécanismes contribuant au découplage (encapsulation, substituabilité de type, réseau de dépendances, etc.) | Études des patrons de conception | Étude de tactiques de conception fondées sur l'identification et l'interconnexion de patrons de conception
Génie logiciel pour les IHM
Conception d'applications interactives en séparant clairement l'IHM du noyau applicatif | Prise en compte des besoins d'un utilisateur dans la conception d'une IHM | Mise en ¿uvre à l'aide d'un langage objet de type Java et d'une API graphique de type AngularJS.
Techniques avancées pour la construction d'architectures logicielles
Modèles de composants| Architectures en couches | Architectures orientées services | Programmation par aspects et patron inversion of control
Techniques logicielles pour le Cloud Computing
Notion de cloud | Architectures logicielles en microservices | Infrastructures IaaS à base de machines virtuelles et de containers | Big data, analyse de données | MapReduce, Spark, Flink | NoSQL, dénormalisation
Modélisation de Problèmes Scientifiques
Méthodologie d'analyse et de développement | Apprentissage du langage Python et de ses bibliothèques.
Projet Interactif Transverse
Préparation du projet tutoré : définition des objectifs, élaboration des spécification, choix des méthodes et des outils de développement.
Projet tutoré
Réalisation d'un logiciel, par la mise en pratique des enseignements relatifs à la conception, au développement, au test et à la conduite de projet
Professionnalisation : Anglais | Veille technologique
UE Libre : sport ou vie associative.
Période de stage en entreprise : 22 semaines minimum
Professionnalisation : Anglais | Veille technologique
UE optionnelles

Documents Distribués
Déployer un MapReduce avec HDFS, Hadoop, Pig | Déployer Neo4j et interroger des graphes en Cypher | Interroger des données en Spark (Scala)
ou
Outils pour la construction d'IHM
Paradigmes de capture et de gestion de l'interaction (boucles d¿événements, callbacks, ...) dans les API graphiques 2D C++ (Gtk, Qt, wxWidgets) | Conception des applications interactives

Ingénierie dirigée par les modèles
Principes de base de l'ingénierie des modèles | Application automatique de patrons de conception | Pilotage de tisseurs d'aspects | Dérivation de lignes de produits logiciels | Paramétrisation de générateurs de code | Application de techniques de génération automatique de tests à partir du code
ou
Interfaces, GUI, utilisabilité
Préparer l¿étudiant d'une part à la créativité, d'autre part au développement d'interfaces et logiciels interactifs en abordant les différents méthodes, facettes, aspects et outils innovants utilisés dans ce domaine.

Multimédia Mobile
Développement d'applications mobiles (téléphones/tablettes) | Architecture et techniques de développement sous Android | Méthodologies et outils de développement multi-plateformes
ou
Approches relationnelles
Appréhender les enjeux et les fonctions de la communicati

Résultats

Les anciens étudiants sont embauchés dans des sociétés de service ou de conseil en ingénierie informatique, dans les départements de recherche et de développement de grandes entreprises publiques ou privées, chez des opérateurs de télécommunication, ou dans des PME/PMI en informatique.
Types de postes : ingénieurs de développement, chefs de projet, concepteurs et architectes du logiciel

Modalités

Expérience professionnelle de 3 ans minimum en informatique. Diplôme de niveau bac+4 ou moins, mais avec de solides acquis professionnels en informatique (validation des acquis). Sélection sur dossier et entretien.

Niveau d'étude visé

Bac+5 et plus

Type de formation

Formation continue éligible au financement via le CPF

Organisme de formation

UNIVERSITE RENNES 1 SERVICE FORMATION CONTINUE

Durée de la formation

12 mois

Prochaine(s) session(s)

06/09/2021 - 31/08/2022

Lieu de formation

263 Avenue Général Leclerc 35000 RENNES FRANCE