Majeure Informatique et Systèmes d’Information

Majeure Informatique et Systèmes d’Information

Deux co-responsables de la majeure

 

Jacques Saraydaryan

Après avoir obtenu un diplôme de technicien supérieur en télécommunication et Réseau à l’IUTB De Blagnac, Jacques a intégré l’école d’ingénieur ISTASE de St-Etienne (Télécom St-Etienne) ou il a obtenu un diplôme d’ingénieur en Télécommunication et Réseau. Après quoi il effectua une thèse CIFRE au sein de l’entreprise Exaprotect en collaboration avec l’école doctorale de l’INSA de lyon sur la thématique de la sécurité informatique.
 

Xavier TROUILLOT

Sorti diplômé de CPE Lyon 2003, il poursuit ses études avec un DEA Image de Saint Etienne, Xavier Trouillot a ensuite effectué une thèse à l’école des Mines de Saint Etienne, spécialité Image Vision Signal, portant sur le codage de Freeman.
 
Domaines abordés en deux ans
 
L’évolution de la connectivité au sein de notre société voit émerger des besoins grandissant en échange d’information, traitements métier et nouvelles interfaces d’interactions. Outre les fondamentaux de conception logiciel à acquérir, cette spécialisation s’appuie sur des besoins émergeant autour du cloud computing des développements pour terminaux mobiles (tablette, smart phone) 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.
Divers technologies seront étudiées tout en présentant leurs apports et leurs limites. De nouvelles architectures logicielles seront présentées et mis en œuvre. La problématique de la sécurité aux sein des logiciels et architectures seront abordées à la fois par des élément théorique indispensable mais également durant des TP de mise en œuvre.
 
Année 4 semestre 2 :
- Conception Orientée Objet et Design patterns 1  : Etre capable de concevoir une application en respectant les principes fondamentaux de la Conception Orientée Objet, en utilisant les principaux Design Patterns de conception. Distinction utilisation et reconaissance des principaux patterns de conception.
- Architecture des Systèmes d’Information - JavaEE-1 : Mise en oeuvre de solutions Web Dynamique, compréhension et maitrise des technologies autour de ce concept (Servlet, Jsp, Jdbc), abord de framework JSF, maitrise des concepts d’architecture J2EE et des services associés.
- Développement logiciel des systèmes embarqués : compréhension des architectures matérielles et logicielles couramment utilisées, identification des différents éléments matériels et logiciels composant un système embarqué et compréhension des liaisons entre ces différents éléments, manipulation des périphériques d’entrée/sortie des microcontrôleurs les plus usuels, développement d’applications sur microcontrôleur à base de code en C, mise en œuvre des librairies ou systèmes d’exploitation pour l’embarqué, compréhension de la problématique d’ordonnancement de tâches temps réel
- Sécurité des systèmes : Connaissance des enjeux de la sécurité, maitrise des bonnes pratiques nécessaires à la sécurisation de machines d’un parc informatique, acquisition des bases de la cryptographie ainsi que les principaux protocoles de sécurités, utilisation des infrastructures à clé publique (PKI), maitrise des notions de contrôle d’accès au sein des systèmes d‘information et des différents outils et protocoles associés.
 
Année 5 semestre 1  : 
- Architecture des Systèmes d’Information – Java EE-2 : Mise en œuvre des solutions JAVA EE, Maitrise des technologies autour des EJB et leur intégration dans une application d’entreprise, et de la spécification JPA en utilisant Hibernate comme fournisseur de persistance.
- Technologies et Langages de l’Internet-2  : Réalisation de sites webs et d’applications multiplateformes pour les smartphones et tablettes uniquement avec des technologies standards, comme HTML 5, CSS 3, et Javascript, Maitrise des nouveautés du langage HTML 5, de CSS3 et des frameworks JavaScript en vue du développement d’applications Web mobiles multiplateformes, stockage des informations dans une base de données sur le mobile, Interaction de l’application avec les fonctions de base du téléphone, déploiement des applications à la fois sur l’AppStore et sur google Play.
- Conception Orientée Objet et Design patterns 2  : A partir d’une analyse, concevoir une application en respectant les principes fondamentaux de la Conception Orientée Objet, et en utilisant les principaux Design Patterns de conception. 
- Haute disponibilité et Cloud Computing : comprendre les problématiques de disponibilité des systèmes d’information, calculer la disponibilité d’une chaine de traitement d’information et proposer des solutions (stockage, réseau, virtualisation), mettre en œuvre des applications Cloud Computing et en comprendre les avantages et inconvénients
- Architecture des Systèmes d’Information – Microsoft .NET. : Mettre en œuvres des solutions complètes utilisant le Framework .NET et Visual Studio, initiation aux technologies ASP.NET / WinForms / l’accès aux données (ADO.NET, Entity Framewok) aux travers de cas concrets et d’un projet complet. (Le langage de programmation utilisé est le C#.)
 
Et après ?
 
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 : 
o Les sociétés de services et de conseil Informatique.
o Les intégrateurs dans les domaines de l’informatique et des systèmes.
o Les opérateurs et les intégrateurs de télécom.
o Les banques, les hôpitaux, la grande distribution, les assurances, les PME/PMI.
o Le transport (aérien, ferroviaire, etc.)


 

TEMOIGNAGE
"La majeure m’a permis de solidifier des notions que j’ai acquis lors de mes formations précédentes mais également d’en acquérir de nouvelles comme par exemple le langage C#. J’ai beaucoup aimé l’orientation des enseignements très axée sur la gestion de projets qui sont réalisés de A à Z.
 Ces enseignements m’ont aussi conforté dans l’idée de travailler dans le développement logiciel. A la sortie de mes études j’ai créé mon entreprise avec deux autres associés. Une entreprise de développement basée à Lyon : Dixeed. Nous sommes créés depuis le 9 mars 2015 et pour l’instant l’aventure se révèle passionnante."
Jonas Pauthier