Description Générale
L'option génie logiciel (GL) est une option du département informatique depuis sa création. Elle a pour but de former des ingénieurs en informatique capables de concevoir, de comprendre, de développer et de maintenir des logiciels complexes. Face à une technologie, des métiers et un marché du travail en évolution rapide, la formation vise à allier les connaissances fondamentales, qui ont une durée de vie supérieure et fournissent une base solide, aux enseignements sur les nouvelles technologies et méthodes de conception émergentes. Ceci passe par des enseignements pratiques de méthodes et technologies logicielles actuelles et des enseignements formels permettant une adaptation rapide aux nouveaux environnements ou technologies. L'option génie logiciel débouche sur un large éventail d'activités et de métiers dans les sociétés de services en ingénierie informatique (SSII), les services informatiques des entreprises, les banques, les cabinets de conseils etc. Les métiers de base auxquels prépare l'option sont: Chef de projet informatique, Consultant en système d'information, Ingénieur de développement, concepteurs et architectes du logiciel, Responsable qualité logicielle, Ingénieur R&D.
Nouveautés 2011-2012 :
Cours sur les systèmes d'information
Projets avec des industriels
UV I9GL-A (Méthodologie )
Conduite de projets (R. Moebs : 24h CI )
Tests de logiciels (A. Rollet 10h C, Jean Patrice Boulert: 8h C, D. Renault 10h TD)
Systèmes d'information (M. Phalippou, 6h)
UV I9GL-B (Vérification et validation)
Preuve et vérification de programmes (P. Gloess : 15 h CI)
Ateliers et environnements de preuves (P. Gloess : 17h CI)
Conception de logiciel – méthode B (A. Fontaine – 20 CI)
UV I9GL-C (Modélisation et conception)
Conception orientée objet (G. Eyrolles : 24 h CI)
Persistance et Bases de données (X. Hanin : 24h CI, M. Mosbah 3h CI)
UV I9GL-D ( Architecture distribuée)
Architectures d’applications – Projet GL (G. Eyrolles : 9 h CI)
Applications concurrentes et distribuées ( G. Kisling : 21h CI)
UV I9GL-E (Personnalisation)
– Méthodologie et outils Logiciels (G. Eyrolles : 20h TP, M. Mosbah : 20h TP)
– Module libre : ...... 26h :
ou
Techniques Avancées de Programmation (Commun avec le master GL du département informatique de Bordeaux 1 : contact David Renault)
ou
Master Recherche : Module spécifique pour ceux qui vont suivre un master recherche (sera précisé à la rentrée)
Autre UV: Anglais, Jeu d'entreprise (voir le Syllabus)