Les acquis d’apprentissage de spécialisation (majeure et mineure) ont été définis en cohérence avec ceux du tronc commun du programme de Bachelier en sciences de l’ingénieur, orientation ingénieur civil.
Au terme de ce programme, le diplômé est capable de :
Au terme de ce programme, le diplômé est capable de :
- Programmer
- Maîtriser les fondements des matières de base de l'informatique
- algorithmique et structures de données (p.e. tables de hachage, arbres, graphes),
- langages informatiques (p.e. syntaxe, sémantique, familles de langages),
- organisation de systèmes informatiques (p.e. architecture des ordinateurs, systèmes d'exploitation, systèmes concurrents),
- bases de données (p.e. bases relationnelles).
- d’analyser et résoudre des problèmes (relevant par exemple du domaine de sa majeure) en appliquant les connaissances acquises dans le domaine de l'informatique pour contribuer au développement d'applications logicielles de taille moyenne.
- en identifiant et en utilisant les structures de données les plus adaptées,
- en identifiant et en mettant en œuvre des algorithmes "classiques",
- en gérant efficacement des quantités de données importantes,
- en exploitant au mieux les performances des ordinateurs,
- en s'adaptant au langage de programmation utilisé dans le projet.