Compétences et acquis au terme de la formation

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 :

  • 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).

  • programmer
  • élaborer des algorithmes
  • gérer des structures de données
  • pratiquer des langages informatiques
  • administrer des systèmes informatiques

  • 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.

  • percevoir les contraintes techniques associées au développement de systèmes informatiques
  • partager un langage commun avec les informaticiens