génie informatique

La Licence en Génie Informatique prépare les étudiants à relever les défis technologiques contemporains en leur offrant une solide base dans les principes fondamentaux de l’informatique.
Ce programme couvre un large éventail de sujets, allant de la programmation et de l’algorithmique à l’architecture des systèmes informatiques et aux réseaux.
Les étudiants acquièrent des compétences essentielles en développement de logiciels, en gestion de bases de données et en sécurité informatique, tout en explorant les dernières avancées en intelligence artificielle et en informatique quantique.
À la fin de leurs études, ils sont préparés à contribuer de manière significative à l’innovation technologique dans divers secteurs industriels et académiques.

Compétences

  • • Maîtrise des langages de programmation courants (comme Java, Python, C++) et capacité à développer des applications logicielles complexes
  • • Capacité à concevoir et à analyser des algorithmes efficaces, ainsi qu’à manipuler des structures de données pour optimiser les performances des applications
  • • Compétences dans la conception, la mise en œuvre et la gestion de bases de données relationnelles et non relationnelles pour stocker et récupérer efficacement des informations
  • • Compréhension des principes fondamentaux des systèmes d’exploitation et des réseaux informatiques
  • • Connaissance des principes de base de la sécurité informatique
  • • Familiarité avec les techniques d’intelligence artificielle, y compris le machine learning, le deep learning et leurs applications dans divers domaines
  • • Compréhension des fondements théoriques de l’informatique, y compris la théorie des langages, la complexité algorithmique et la théorie de l’information
  • • Capacité à travailler efficacement en équipe, à communiquer des idées techniques de manière claire et à collaborer avec des professionnels d’autres disciplines.

Débouchés

  • • Développeur d’applications distribuées orientées Web Full Stack/Back-End/Front-End (Microsoft .NET ou composants EJB /Java)
  • • Administrateur de bases de données (SQL et no SQL)
  • • Chef de projet pour l’installation des serveurs d’applications et leur administration
  • • Responsable de la conception et l’administration de serveurs d’applications

Valeurs

L’école High-Tech incarne des valeurs qui permettent de s’ouvrir aux défis d’aujourd’hui et de demain.

Elles expriment des croyances fortes et durables en liaison directe avec l’histoire de notre école et la vision de la gouvernance qui orientent notre stratégie. Nos valeurs sont portées individuellement et collectivement par tous les professeurs et collaborateurs de l’école pour les transmettre à nos étudiants. L’adéquation des valeurs personnelles avec les valeurs de l’école sont une fin en soi.