Majeure Informatique - web et objets communicants

L’évolution de la connectivité au sein de notre société voit émerger des besoins grandissant en échange d’informations, traitements métier et nouvelles interfaces d’interactions. Outre les fondamentaux de conception logicielle à acquérir, cette spécialisation s’appuie sur des besoins émergeant autour du cloud computing des développements pour terminaux mobiles (tablette, smartphone) et du besoin de création de nouvelles interfaces Homme / Machine. 

La conception logicielle sera abordée tout au long de la spécialité en mettant l’accent sur les bonnes pratiques de programmation, le choix des technologies à utiliser en fonction d’une problématique et la gestion du cycle de vie de son application.

Cet apprentissage se fera essentiellement sous forme de cours/TP et projets.

Diverses technologies seront étudiées tout en présentant leurs apports et leurs limites. De nouvelles architectures logicielles seront présentées et mises en œuvre. La conception d’interface Homme/ Machine sera également abordée plus spécifiquement d’un point de vue design, ergonomie et cohérence avec le besoin utilisateur.

 

A l’issue de cette majeure, les étudiants seront en mesure de :

  • modéliser, concevoir, développer, optimiser des systèmes informatiques en s’assurant de leur sécurité, de leur intégrité, de leur rentabilité et de leur pérennité. La spécialité est axée principalement vers les systèmes informatiques basés sur les technologies du WEB. Ce type de système d’information permet à un client l’accès via un simple navigateur WEB à l’ensemble des ressources d’un système comme les bases de données et les différentes applications.
  • analyser les problématiques et les besoins industriels et de s’adapter rapidement aux exigences telles que la maîtrise des risques et la sécurité. Ces capacités sont développées en particulier lors des nombreux projets menés au cours des études.

Modules de la majeure

Année 4 semestre 2 :

  • Conception orientée objet et design patterns
  • XML et web services
  • Systèmes d’exploitation
  • Bases de données
  • Architecture des Systèmes d’Information – Web Dynamique
  • Administration système

Année 5 semestre 1 :

  • A.I
  • Haute Disponibilité Cloud Computing
  • ASI 2 – Frameworks logiciels
  • Ergonomie des IHMs
  • Développement des applications web pour les mobiles
  • Structure avancée des données
  • .Net
  • Projet de conception orientée objet et design patterns
  • Projet

De nombreux débouchés sont possibles

  • Technique : Développer Front End, Développer Back End, Développer Mobile, Intégrateur, Architecte logiciel
  • Gestion-Conception : Ergonome Web, Web designer, Chef Projet, Directeur technique
  • Relation Client-Support : Consultant, Pre-Sale, Commercial

Dans des domaines variés tels que : 

  • Les sociétés de services et de conseils Informatique.
  • Les intégrateurs dans les domaines de l’informatique et des systèmes.
  • Les opérateurs et les intégrateurs de télécoms.
  • Les banques, les hôpitaux, la grande distribution, les assurances, les PME/PMI.
  • Le transport (aérien, ferroviaire, etc.)