
GENIE INFORMATIQUE
120 Credits
CODE
TITLE
CREDITS
Semestre 1
15
INF 0100
Introduction à l’InformatiqueINF 0100Introduction à l’Informatique
3 credits
Principes de base de l’informatique, histoire, et impact sociétal. Introduction aux composants matériels et logiciels, et aux systèmes d’exploitation.
Principes de base de l’informatique, histoire, et impact sociétal. Introduction aux composants matériel. 3
INF 0101
Programmation IINF 0101 Programmation I
3 credits
Introduction aux concepts de programmation utilisant des langages de haut niveau. Fondamentaux de la syntaxe, structures de données de base, et algorithmique.
Introduction aux concepts de programmation utilisant des langages de haut niveau. 3
INF 0102
Mathématiques DiscrètesINF 0102 Mathématiques Discrètes
3 credits
Mathématiques Discrètes (3cr.)Concepts mathématiques fondamentaux pour l'informatique. Logique, ensembles, relations, fonctions, et graphes. 3
INF 0103
Systèmes Numériquesbr>INF 0103 Systèmes Numériques
3 credits
Bases des systèmes numériques et de la logique combinatoire. Introduction aux circuits logiques, binaires, et à l'arithmétique informatique. 3
INF 0104
Anglais TechniqueINF 0104 Anglais Technique
3 credits
Développement des compétences en anglais, avec un focus sur le vocabulaire technique et les communications dans un contexte informatique. 3
Semestre 2
15
INF 0200
Ressources HumainesINF 0200 Programmation II
3 credits
Approfondissement des concepts de programmation, introduction à la programmation orientée objet. Projets de programmation en Java ou C++. 3
INF 0201
Architecture des OrdinateursINF 0201 Architecture des Ordinateurs
3 credits
Étude de l'architecture interne des ordinateurs, y compris les processeurs, la mémoire, les entrées/sorties, et les interfaces 3
INF 0202
Ressources HumainesINF 0202 Algèbre Linéaire
3 credits
Concepts d'algèbre linéaire essentiels en informatique. Matrices, vecteurs, transformations linéaires et leurs applications. 3
INF 0203
Ressources HumainesINF 0203 Algèbre Linéaire
3 credits
Fondamentaux des réseaux informatiques, protocoles de communication, modèle OSI, et TCP/IP. 3
INF 0204
Ressources HumainesINF 0204 Éthique et Société en Informatique
3 credits
Discussion sur les implications éthiques et sociales des technologies de l'information. Droit de l'informatique, vie privée, et sécurité. 3
Semestre 3
15
INF 0300
Ressources HumainesINF 0300Structures de Données et Algorithmes
3 credits
Techniques avancées de données. Arbres, graphes, hachage, et algorithmes de tri et de recherch. 3
INF 0301
Ressources HumainesINF 0301Systèmes d’Exploitation
3 credits
Concepts des systèmes d'exploitation modernes, processus, de la mémoire, et des ressources. 3
INF 0302
Base de DonnéesINF 0302Base de Données
3 credits
Introduction aux systèmes de gestion de bases de données. Modélisation des données, SQL, et conception de bases de données relationnelles. 3
INF 0303
Théorie des GraphesINF 0303Théorie des Graphes
3 credits
Étude approfondie des graphes et de leurs applications en informatique, telles que les réseaux de communication, l'optimisation, et les algorithmes de chemin. 3
INF 0304
Conception et Analyse d’AlgorithmesINF 0304Conception et Analyse d’Algorithmes
3 credits
Méthodologies pour la conception d'algorithmes efficaces. Analyse de la complexité, algorithmes diviser pour régner, et algorithmes gloutons. 3
Semestre 4
15
INF 0400
Base de Données IIINF 0400Base de Données II
3 credits
.) Techniques avancées en bases de données, y
compris l'indexation, l'optimisation des requêtes, et les bases de données NoSQL. 3
INF 0401
Programmation WebINF 0401Programmation Web
3 credits
Introduction au développement web. HTML, CSS, JavaScript, et introduction aux frameworks côté client et serveur. 3
INF 0402
Sécurité InformatiqueINF 0402Sécurité Informatique
3 credits
Concepts de base de l'intelligence artificielle, incluant les algorithmes de recherche, l'apprentissage automatique, et les réseaux de neurones. 3
INF 0403
Sécurité InformatiqueINF 0403Sécurité Informatique
3 credits
Principes de la sécurité informatique, cryptographie, sécurité des réseaux, et pratiques de défense contre les attaques. 3
INF 0404
Ingénierie LogicielleINF 0404Ingénierie Logicielle
3 credits
Méthodologies de développement logiciel, gestion de projets informatiques, assurance qualité, et tests logiciels. 3
Semestre 5
15
INF 0500
Réseaux Avancés INF 0500Réseaux Avancés
3 credits
Technologies de réseau avancées, gestion de
réseau, protocoles de sécurité, et technologies sans fil. 3
INF 0501
Programmation MobileINF 0501Programmation Mobile
3 credits
Développement d'applications mobiles pour Android et iOS, interfaces utilisateur, gestion de la performance, et accès aux données.
3
INF 0502
Théorie de l’InformationINF 0502 Théorie de l’Information
3 credits
Fondamentaux de la théorie de l'information, codage de l'information, théorie de la compression et de la cryptographie. 3
INF 0503
Graphisme et VisualisationINF 0503 Graphisme et Visualisation
3 credits
Techniques de graphisme informatique, visualisation de données, et développement d'interfaces graphiques interactives. 3
INF 0504
Systèmes EmbarquésINF 0504 Systèmes Embarqués
3 credits
Conception et développement d'applications en réalité virtuelle et augmentée, interfaces immersives, et traitement multimédia. 3
Semestre 6
15
INF 0600
CompilationINF 0600Compilation
3 credits
Théorie et pratique de la compilation, analyse
syntaxique, génération de code, et optimisation de compilateurs. 3
INF 0601
RobotiqueINF 0601Robotique
3 credits
Fondamentaux de la robotique, conception de systèmes robotiques, capteurs, et algorithmes de navigation. 3
INF 0602
Cloud ComputingINF 0602Cloud Computing
3 credits
Technologies et architectures de cloud computing, services de cloud, et déploiement d'applications en environnement cloud. 3
INF 0603
Big Data et AnalytiqueINF 0603Big Data et Analytique
3 credits
Principes et technologies de Big Data, frameworks de traitement de données massives, et techniques d'analyse de données. 3
INF 0604
Réalité Virtuelle et AugmentéeINF 0604Réalité Virtuelle et Augmentée
3 credits
Conception et développement d'applications en réalité virtuelle et augmentée, interfaces immersives, et traitement. 3
Semestre 7
15
INF 0700
Intelligence Artificielle AvancéeINF 0700 Intelligence Artificielle Avancée
3 credits
Approfondissement de l'intelligence artificielle, techniques d'apprentissage profond, réseaux de neurones convolutifs, et applications IA. 3
INF 0701
Cyber-Physique SystèmesINF 0701Cyber-Physique Systèmes
3 credits
Intégration de systèmes informatiques avec des processus physiques, IoT, contrôle en temps réel, et sécurité des systèmes cyber- physiques. 3
INF 0702
Ethique en InformatiqueINF 0702Ethique en Informatique
3 credits
Discussions avancées sur les implications éthiques de la technologie moderne, régulations, et impacts sur la société. 3
INF 0703
Estion de Projet Informatique AvancéeINF 0703Estion de Projet Informatique Avancée
3 credits
Techniques avancées de gestion de projets informatiques, méthodes agiles, gestion des risques, et leadership en technologie. 3
INF 0704
Interaction Homme-MachineINF 0704Interaction Homme-Machine
3 credits
Principes de conception de l'interaction homme-machine, ergonomie, tests d'utilisabilité, et création d'expériences utilisateur optimales. 3
Semestre 8
15
INF 0800
Technologies BlockchainINF 0800Technologies Blockchain
3 credits
Principes des technologies blockchain, cryptomonnaies, contrats intelligents, et applications décentralisées. 3
INF 0801
Sécurité AvancéeINF 0801 Sécurité Avancée
3 credits
Approfondissement en sécurité informatique, techniques de forensique numérique, gestion des incidents, et conformité réglementaire. 3
INF 0802
Réseaux de Neurones et Apprentissage Profond INF 0802 Réseaux de Neurones et Apprentissage Profond
3 credits
Techniques avancées en réseaux de neurones, architectures profondes, apprentissage non supervisé, et reconnaissance de motifs. 3
INF 0803
Stage en EntrepriseINF 0803Stage en Entreprise
3 credits
Stage pratique dans une entreprise technologique, application des compétences acquises, et développement professionnel. 3
INF 0804
Intelligence Artificielle pour le Web INF 0804 Intelligence Artificielle pour le Web
3 credits
Utilisation de l'IA pour le développement web, personnalisation de contenu, moteurs de recommandation, et analyse sémantique. 3
Semestre 9
15
INF 0900
Projet de RechercheINF 0900 Projet de Recherche
3 credits
Projet de recherche sous la supervision d'un
professeur, préparation pour la thèse de fin d'études. 3
INF 0901
Innovation TechnologiqueINF 0901 Innovation Technologique
3 credits
Étude des dernières innovations dans le domaine du génie informatique, méthodologies pour l'innovation et le développement de nouveaux produits. 3
INF 0902
Analyse de Données AvancéeINF 0902 Analyse de Données Avancée
3 credits
Techniques avancées d'analyse de données, intelligence artificielle pour l'analytique, visualisation et interprétation de grandes données. 3
INF 0903
Optimisation des SystèmesINF 0903 Optimisation des Systèmes
3 credits
echniques d'optimisation pour les systèmes informatiques, modélisation des performances, et amélioration de l'efficacité systémique. 3
INF 0904
Gestion de l’Information et des ConnaissancesINF 0904 Gestion de l’Information et des Connaissances
3 credits
Stratégies pour la gestion de l'information et des connaissances dans les organisations, systèmes de gestion de connaissances, et intelligence économique. 3
Semestre 10
15
INF 1000
Thèse de Fin d’ÉtudesINF 1000Thèse de Fin d’Études
6 credits
Réalisation d'une thèse de fin d'études, qui
intègre et applique les compétences et connaissances acquises pendant le cursus. 6
INF 1001
Séminaires Avancés en Génie InformatiqueINF 1001 Séminaires Avancés en Génie Informatique
3 credits
Participation à des séminaires spécialisés, présentations par des experts et des professionnels du secteur informatique. 3
INF 1002
Intelligence ÉconomiqueINF 1002 Intelligence Économique
3 credits
Utilisation de l'analyse de données et de l'intelligence artificielle pour soutenir les décisions économiques dans les entreprises. 3
INF 1003
Ethique et Gouvernance de l’IA INF 1003Éthique et Gouvernance de l’IA
3 credits
Étude des implications éthiques et de la gouvernance des technologies d'intelligence artificielle, discussion des meilleures pratiques et cadres réglementaires.. 3
GENIE INFORMATIQUE | 120 Credits | |
CODE | TITLE | CREDITS |
Semestre 1 | 15 | |
INF 0100 | Introduction à l’InformatiqueINF 0100Introduction à l’Informatique 3 credits Principes de base de l’informatique, histoire, et impact sociétal. Introduction aux composants matériels et logiciels, et aux systèmes d’exploitation. Principes de base de l’informatique, histoire, et impact sociétal. Introduction aux composants matériel. | 3 |
INF 0101 | Programmation IINF 0101 Programmation I 3 credits Introduction aux concepts de programmation utilisant des langages de haut niveau. Fondamentaux de la syntaxe, structures de données de base, et algorithmique. Introduction aux concepts de programmation utilisant des langages de haut niveau. | 3 |
INF 0102 | Mathématiques DiscrètesINF 0102 Mathématiques Discrètes 3 credits Mathématiques Discrètes (3cr.)Concepts mathématiques fondamentaux pour l'informatique. Logique, ensembles, relations, fonctions, et graphes. | 3 |
INF 0103 | Systèmes Numériquesbr>INF 0103 Systèmes Numériques 3 credits Bases des systèmes numériques et de la logique combinatoire. Introduction aux circuits logiques, binaires, et à l'arithmétique informatique. | 3 |
INF 0104 | Anglais TechniqueINF 0104 Anglais Technique 3 credits Développement des compétences en anglais, avec un focus sur le vocabulaire technique et les communications dans un contexte informatique. | 3 |
Semestre 2 | 15 | |
INF 0200 | Ressources HumainesINF 0200 Programmation II 3 credits Approfondissement des concepts de programmation, introduction à la programmation orientée objet. Projets de programmation en Java ou C++. | 3 |
INF 0201 | Architecture des OrdinateursINF 0201 Architecture des Ordinateurs 3 credits Étude de l'architecture interne des ordinateurs, y compris les processeurs, la mémoire, les entrées/sorties, et les interfaces | 3 |
INF 0202 | Ressources HumainesINF 0202 Algèbre Linéaire 3 credits Concepts d'algèbre linéaire essentiels en informatique. Matrices, vecteurs, transformations linéaires et leurs applications. | 3 |
INF 0203 | Ressources HumainesINF 0203 Algèbre Linéaire 3 credits Fondamentaux des réseaux informatiques, protocoles de communication, modèle OSI, et TCP/IP. | 3 |
INF 0204 | Ressources HumainesINF 0204 Éthique et Société en Informatique 3 credits Discussion sur les implications éthiques et sociales des technologies de l'information. Droit de l'informatique, vie privée, et sécurité. | 3 |
Semestre 3 | 15 | |
INF 0300 | Ressources HumainesINF 0300Structures de Données et Algorithmes 3 credits Techniques avancées de données. Arbres, graphes, hachage, et algorithmes de tri et de recherch. | 3 |
INF 0301 | Ressources HumainesINF 0301Systèmes d’Exploitation 3 credits Concepts des systèmes d'exploitation modernes, processus, de la mémoire, et des ressources. | 3 |
INF 0302 | Base de DonnéesINF 0302Base de Données 3 credits Introduction aux systèmes de gestion de bases de données. Modélisation des données, SQL, et conception de bases de données relationnelles. | 3 |
INF 0303 | Théorie des GraphesINF 0303Théorie des Graphes 3 credits Étude approfondie des graphes et de leurs applications en informatique, telles que les réseaux de communication, l'optimisation, et les algorithmes de chemin. | 3 |
INF 0304 | Conception et Analyse d’AlgorithmesINF 0304Conception et Analyse d’Algorithmes 3 credits Méthodologies pour la conception d'algorithmes efficaces. Analyse de la complexité, algorithmes diviser pour régner, et algorithmes gloutons. | 3 |
Semestre 4 | 15 | |
INF 0400 | Base de Données IIINF 0400Base de Données II 3 credits .) Techniques avancées en bases de données, y compris l'indexation, l'optimisation des requêtes, et les bases de données NoSQL. | 3 |
INF 0401 | Programmation WebINF 0401Programmation Web 3 credits Introduction au développement web. HTML, CSS, JavaScript, et introduction aux frameworks côté client et serveur. | 3 |
INF 0402 | Sécurité InformatiqueINF 0402Sécurité Informatique 3 credits Concepts de base de l'intelligence artificielle, incluant les algorithmes de recherche, l'apprentissage automatique, et les réseaux de neurones. | 3 |
INF 0403 | Sécurité InformatiqueINF 0403Sécurité Informatique 3 credits Principes de la sécurité informatique, cryptographie, sécurité des réseaux, et pratiques de défense contre les attaques. | 3 |
INF 0404 | Ingénierie LogicielleINF 0404Ingénierie Logicielle 3 credits Méthodologies de développement logiciel, gestion de projets informatiques, assurance qualité, et tests logiciels. | 3 |
Semestre 5 | 15 | |
INF 0500 | Réseaux Avancés INF 0500Réseaux Avancés 3 credits Technologies de réseau avancées, gestion de réseau, protocoles de sécurité, et technologies sans fil. | 3 |
INF 0501 | Programmation MobileINF 0501Programmation Mobile 3 credits Développement d'applications mobiles pour Android et iOS, interfaces utilisateur, gestion de la performance, et accès aux données. | 3 |
INF 0502 | Théorie de l’InformationINF 0502 Théorie de l’Information 3 credits Fondamentaux de la théorie de l'information, codage de l'information, théorie de la compression et de la cryptographie. | 3 |
INF 0503 | Graphisme et VisualisationINF 0503 Graphisme et Visualisation 3 credits Techniques de graphisme informatique, visualisation de données, et développement d'interfaces graphiques interactives. | 3 |
INF 0504 | Systèmes EmbarquésINF 0504 Systèmes Embarqués 3 credits Conception et développement d'applications en réalité virtuelle et augmentée, interfaces immersives, et traitement multimédia. | 3 |
Semestre 6 | 15 | |
INF 0600 | CompilationINF 0600Compilation 3 credits Théorie et pratique de la compilation, analyse syntaxique, génération de code, et optimisation de compilateurs. | 3 |
INF 0601 | RobotiqueINF 0601Robotique 3 credits Fondamentaux de la robotique, conception de systèmes robotiques, capteurs, et algorithmes de navigation. | 3 |
INF 0602 | Cloud ComputingINF 0602Cloud Computing 3 credits Technologies et architectures de cloud computing, services de cloud, et déploiement d'applications en environnement cloud. | 3 |
INF 0603 | Big Data et AnalytiqueINF 0603Big Data et Analytique 3 credits Principes et technologies de Big Data, frameworks de traitement de données massives, et techniques d'analyse de données. | 3 |
INF 0604 | Réalité Virtuelle et AugmentéeINF 0604Réalité Virtuelle et Augmentée 3 credits Conception et développement d'applications en réalité virtuelle et augmentée, interfaces immersives, et traitement. | 3 |
Semestre 7 | 15 | |
INF 0700 | Intelligence Artificielle AvancéeINF 0700 Intelligence Artificielle Avancée 3 credits Approfondissement de l'intelligence artificielle, techniques d'apprentissage profond, réseaux de neurones convolutifs, et applications IA. | 3 |
INF 0701 | Cyber-Physique SystèmesINF 0701Cyber-Physique Systèmes 3 credits Intégration de systèmes informatiques avec des processus physiques, IoT, contrôle en temps réel, et sécurité des systèmes cyber- physiques. | 3 |
INF 0702 | Ethique en InformatiqueINF 0702Ethique en Informatique 3 credits Discussions avancées sur les implications éthiques de la technologie moderne, régulations, et impacts sur la société. | 3 |
INF 0703 | Estion de Projet Informatique AvancéeINF 0703Estion de Projet Informatique Avancée 3 credits Techniques avancées de gestion de projets informatiques, méthodes agiles, gestion des risques, et leadership en technologie. | 3 |
INF 0704 | Interaction Homme-MachineINF 0704Interaction Homme-Machine 3 credits Principes de conception de l'interaction homme-machine, ergonomie, tests d'utilisabilité, et création d'expériences utilisateur optimales. | 3 |
Semestre 8 | 15 | |
INF 0800 | Technologies BlockchainINF 0800Technologies Blockchain 3 credits Principes des technologies blockchain, cryptomonnaies, contrats intelligents, et applications décentralisées. | 3 |
INF 0801 | Sécurité AvancéeINF 0801 Sécurité Avancée 3 credits Approfondissement en sécurité informatique, techniques de forensique numérique, gestion des incidents, et conformité réglementaire. | 3 |
INF 0802 | Réseaux de Neurones et Apprentissage Profond INF 0802 Réseaux de Neurones et Apprentissage Profond 3 credits Techniques avancées en réseaux de neurones, architectures profondes, apprentissage non supervisé, et reconnaissance de motifs. | 3 |
INF 0803 | Stage en EntrepriseINF 0803Stage en Entreprise 3 credits Stage pratique dans une entreprise technologique, application des compétences acquises, et développement professionnel. | 3 |
INF 0804 | Intelligence Artificielle pour le Web INF 0804 Intelligence Artificielle pour le Web 3 credits Utilisation de l'IA pour le développement web, personnalisation de contenu, moteurs de recommandation, et analyse sémantique. | 3 |
Semestre 9 | 15 | |
INF 0900 | Projet de RechercheINF 0900 Projet de Recherche 3 credits Projet de recherche sous la supervision d'un professeur, préparation pour la thèse de fin d'études. | 3 |
INF 0901 | Innovation TechnologiqueINF 0901 Innovation Technologique 3 credits Étude des dernières innovations dans le domaine du génie informatique, méthodologies pour l'innovation et le développement de nouveaux produits. | 3 |
INF 0902 | Analyse de Données AvancéeINF 0902 Analyse de Données Avancée 3 credits Techniques avancées d'analyse de données, intelligence artificielle pour l'analytique, visualisation et interprétation de grandes données. | 3 |
INF 0903 | Optimisation des SystèmesINF 0903 Optimisation des Systèmes 3 credits echniques d'optimisation pour les systèmes informatiques, modélisation des performances, et amélioration de l'efficacité systémique. | 3 |
INF 0904 | Gestion de l’Information et des ConnaissancesINF 0904 Gestion de l’Information et des Connaissances 3 credits Stratégies pour la gestion de l'information et des connaissances dans les organisations, systèmes de gestion de connaissances, et intelligence économique. | 3 |
Semestre 10 | 15 | |
INF 1000 | Thèse de Fin d’ÉtudesINF 1000Thèse de Fin d’Études 6 credits Réalisation d'une thèse de fin d'études, qui intègre et applique les compétences et connaissances acquises pendant le cursus. | 6 |
INF 1001 | Séminaires Avancés en Génie InformatiqueINF 1001 Séminaires Avancés en Génie Informatique 3 credits Participation à des séminaires spécialisés, présentations par des experts et des professionnels du secteur informatique. | 3 |
INF 1002 | Intelligence ÉconomiqueINF 1002 Intelligence Économique 3 credits Utilisation de l'analyse de données et de l'intelligence artificielle pour soutenir les décisions économiques dans les entreprises. | 3 |
INF 1003 | Ethique et Gouvernance de l’IA INF 1003Éthique et Gouvernance de l’IA 3 credits Étude des implications éthiques et de la gouvernance des technologies d'intelligence artificielle, discussion des meilleures pratiques et cadres réglementaires.. | 3 |
But
Le diplôme de génie civil vous donnera les outils pour vous aider à relever les défis de ce domaine. Vous saurez comment développer un projet et construire et exploiter des routes, des ponts et des bâtiments dans un contexte de développement durable. Votre formation vous permettra d’assimiler les matières de base de l’ingénierie, de la mécanique des solides déformables à l’environnement en passant par l’hydraulique, la mécanique des sols et la gestion de projet. Comment analyser les types de sols, concevoir et exploiter des réseaux d’adduction d’eau potable, d’eaux usées et d’eaux pluviales.
Le Département Génie Civil et Génie des Eaux est actif dans deux domaines clés pour la société, la gestion de l’eau et les infrastructures publiques.
Les professions
- Travaux publics
Employeurs
- Cabinets de conseil en ingénierie
- Entreprises de construction
- Gouvernements
- Municipalités