L’année M2



L’année de M2 s’effectue en alternance. Les missions effectuées par les étudiants sont variées, allant d’une forte dimension technique (développement) à un contenu éventuellement purement fonctionnel (maîtrise d’ouvrage), en passant par le consulting, le reporting, etc. Le seul point impératif est que la mission soit centrée sur une problématique liée aux systèmes d’information. Les cours, suivis sur un rythme très intensif et doublés de projets informatiques à réaliser en binômes, sont très majoritairement axés sur les dimensions techniques, visant à procurer aux étudiants une solide culture en informatique de gestion. Cette année offre également un cours optionnel, selon l’orientation choisie par les étudiants (Conseil et Audit ou Data).

L’emploi du temps


Semestre 1

UE 1 — Cours

Anglais (24 h)

Cet enseignement, axé sur l’enseignement de l’anglais professionnel, pourra être conclu, au libre choix de l’étudiant, par le passage du TOEIC.

Gestion de projets informatiques (40 h)

Ce cours apportera aux étudiants une compréhension globale des fondamentaux de la gestion de projet, alimentée par l’exposé de situations réelles. Ceci leur permettra dans leur activité professionnelle tant de pratiquer la gestion de projet, que de s’intégrer efficacement dans un projet d’entreprise. Le cours traite notamment les sujets suivants : définition, organisation et mise en place d’un projet, gestion des risques et planification, pilotage et animation d’un projet.

Gestion de projets informatiques (40 h)

Ce cours apportera aux étudiants une compréhension globale des fondamentaux de la gestion de projet, alimentée par l’exposé de situations réelles. Ceci leur permettra dans leur activité professionnelle tant de pratiquer la gestion de projet, que de s’intégrer efficacement dans un projet d’entreprise. Le cours traite notamment les sujets suivants : définition, organisation et mise en place d’un projet, gestion des risques et planification, pilotage et animation d’un projet.

Conception de bases de données - Oracle (32 h)

Ce cours se propose de faire acquérir, au travers de l’étude d’un SGBD standard de la micro-informatique, l’ensemble des connaissances fondamentales sur la conception, l’analyse et la gestion des Bases de Données Relationnelles.

Modélisation - Merise (16 h)

Ce module se veut être le support théorique de l’enseignement traitant des bases de données. Il traitera des méthodes traditionnelles de modélisation (Merise).

Langage SQL (16 h)

En liaison avec le cours de Conception de bases de données, cet enseignement du langage standard permettra d’aborder la mise en oeuvre pratique, en particulier en vu du pojet correspondant.

Langage HTML et CSS (24 h)

Ce cours exposera les techniques du codage HTML, base de toute publication sur le web. En plus des balises fondamentales, les fonctionnalités avancées du langage (feuilles de style) seront abordées.

Webdesign (32 h)

Ce cours initiera les étudiants à l’ensemble des problématiques liées à la conception et à la réalisation de l’interface d’un site web. On abordera notamment les logiciels Photoshop et Illustrator.

Algorithmique (48 h)

Ce cours a pour but de donner à des étudiants n’ayant jamais pratiqué la programmation les concepts fondamentaux de cette technique. Seront ainsi abordés les éléments communs à tous les langages : variables, entrées-sorties, tests, boucles, tableaux, fichiers textes, fonctions et procédures. À la fin de ce cours semestriel, les étudiants auront acquis la maîtrise de l’ensemble de ces techniques de base et seront ainsi aptes à l’apprentissage des langages… ainsi, bien sûr, qu’à la conception, la correction et la maintenance des algorithmes.

Programmation en langage C (48 h)

L’objectif de ce cours est d’apprendre à programmer une application. Le langage C n’est ici qu’un outil de programmation. Les grands mécanismes de la programmation sont abordés. Au programme : les types simples, les fichiers, les instructions simples, les instructions composées, les tests et boucles, les sous-programmes, les types structurés (tableaux, enregistrements), les pointeurs.

UE 2 — Projets

  • Base de données
  • Applicatif en langage C
  • Site web statique

UE 3 — Entreprise

SEMESTRE 2

UE 4 — Cours

Le système d'exploitation Unix (16 h)

L’objectif du cours est d’apprendre à utiliser une machine UNIX en tant qu’utilisateur et administrateur débutant. L’accès au système, la hiérarchie et les commandes de manipulation, l’environnement de l’utilisateur, la sécurité des fichiers, le langage de commande, et quelques notions d’administration seront abordés.

Réseaux (40 h)

Cet enseignement couvrira l’ensemble des aspects techniques, matériels et logiciels, nécessaires à la compréhension de la conception, de l’installation et de la configuration d’un réseau.

UML (16 h)

Introduction à la modélisation en contexte objet.

Programmation en langage PHP (40 h)

L’objectif de ce cours est de permettre aux étudiants d’appréhender la programmation de pages dynamiques pour le web au travers d’un langage de programmation Web particulièrement répandu, le PHP (Hypertext Pre-Processor).

Programmation en langage C# (40 h)

Cet enseignement vise fondamentalement à initier les étudiants à la programmation orientée objet, en particulier sous l’angle de la programmation graphique et événementielle. On se concentrera donc sur la gestion des contrôles standards (forms, boutons, zones de texte, cases d’option, cases à cocher, listes, zones d’image…). La réalisation d’applications sera également l’occasion de réviser et d’approfondir les pratiques algorithmiques déjà abordées au premier semestre.

Programmation en langage Java (40 h)

Le langage Java représente de nos jours un incontournable de la programmation objet. Ce cours, en s’appuyant sur les notions d’UML et d’algorithmique acquises parallèlement, se propose de fournir aux étudiants les bases de cet environnement.

Stratégie d'entreprise et systèmes d'information (24 h)

Cet enseignement vise ouvrir les étudiants vers les enjeux plus généraux des systèmes d’information la numérisation. L’enseignement est constitué d’une série de conférences proposées par des intervenants du monde de la recherche ou par des professionnels.

Audit informatique (24 h)

Le langage Java représente de nos jours un incontournable de la programmation objet. Ce cours, en s’appuyant sur les notions d’UML et d’algorithmique acquises parallèlement, se propose de fournir aux étudiants les bases de cet environnement.

Pour l’option Conseil et Audit :

ERP (40 h)

Les étudiants découvriront les principes et l’architecture du plus répandu des ERP : SAP, avec lequel le M2 a noué un partenariat SAP University Partner.

Pour l’option Data :

Datamining (40 h)

 

UE 5 — Projets

  • Site web dynamique (PHP)
  • Applicatif en langage Java
  • Applicatif en langage C#

UE 6 — Entreprise