Les développeurs et concepteurs des systèmes informatiques de demain seront confrontés à deux défis majeurs :
Au terme de ce programme, le diplômé est capable de :
- la complexité des systèmes informatiques ;
- la variété de plus en plus grande des domaines d’application.
Pour pouvoir relever ces défis, le diplômé master en sciences informatiques (60) devra
- maîtriser les technologies actuelles en informatique mais également gérer leur constante évolution,
- s’insérer dans des équipes pluridisciplinaires qui tiennent compte des enjeux non techniques.
Le diplômé master en sciences informatiques (60) aura acquis les connaissances et compétences nécessaires pour devenir :
- un scientifique capable d’analyser les exigences qu'un système informatique doit satisfaire dans son environnement;
- un professionnel capable de concevoir les systèmes informatiques qui correspondent aux souhaits des utilisateurs;
- un spécialiste capable d'implémenter des solutions logicielles avec une attention particulière pour la qualité du produit et de son processus de développement.
Ce master 60 vise la compréhension en profondeur des concepts et l’acquisition de compétences de réflexion et d’abstraction. Cette approche théorique est complétée par l’application des concepts qui prend une place importante dans la formation. Le programme comporte donc de nombreux projets et travaux.
Au terme de ce programme, le diplômé est capable de :
démontrer la maîtrise d’un solide corpus de connaissances avancées en informatique, lui permettant de résoudre les problèmes qui relèvent de sa discipline
organiser et de mener à son terme une démarche de développement d’un système informatique répondant aux besoins généralement complexes d’un client
contribuer en équipe à la conduite d’un projet et de le mener à son terme en tenant compte des objectifs, des ressources allouées et des contraintes qui le caractérisent
communiquer efficacement oralement et par écrit en vue de mener à bien les projets qui lui sont confiés dans son environnement de travail (en particulier en anglais).
faire preuve à la fois de rigueur, d'ouverture, d'esprit critique et d'éthique dans son travail.