-
une formation théorique qui s'appuie sur les outils modernes d'acquisition de la connaissance permettant de développer les compétences indispensables
-
une formation pratique reposant à la fois sur travaux pratiques et travaux dirigés en laboratoire et des stages pratiques auprès de ses structures partenaires ;
-
un apprentissage des savoirs et savoir-faire à travers une collaboration avec les détenteurs de ces savoirs.
Option 1 - Système Large Echelle Applications et systèmes distribués à grande échelle.
Thématiques abordées : défis de l’utilisation généralisée de l’Internet, des infrastructures distribuées et du cloud, calcul parallèle et utilisation des architectures multi-coeurs
Option 2 - Sécurité Sécurité des systèmes informatiques et électroniques, protection de l’information, des dispositifs physiques et des implémentations logicielles.
Thématiques abordées : la construction de mécanismes de sécurité cryptologie, programmation sécurisée, sécurité des réseaux, confiance, détection d’intrusions, la blockchain et les transactions sécurisées, cybersécurité
Option 3 - Médias et Interactions Analyse et modélisation des médias tels que l’image, la vidéo, le texte ou la parole, outils d’interaction adaptés aux besoins des utilisateurs.
Thématiques abordées : l’informatique graphique, la réalité virtuelle, la capture du mouvement et analyse des gestes humains, l’analyse d’images/vidéos et le traitement du langage ; Développement d’applications web ou mobiles
Option 4 - Big Data et Intelligence Artificielle Relever les défis liés au “déluge des données”, traiter et créer de la valeur à partir des données volumineuses : les technologies et les infrastructures à choisir pour faire bénéficier les applications.
Thématiques abordées : bases de données avancées, modélisation, statistiques, réseaux sociaux, fouille de données et grands graphes , Intelligence Artificielle.
Cette formation permet aux étudiants après la soutenance, d’être aptes à se mettre au service du monde professionnel pour assumer les fonctions de :
- Recherche et Développement ;
- Chef de projets;
- Responsables ou Managers de programmes de transformation digitale;
- Conseil, Expertise dans le Numérique;
- Achats, vente, affaires commerciales, marketing;
- Direction, gestion, ressources humaines, Finance, Management;
- Recherche, Enseignement, Formation;
- Administration de systèmes d’information;
- Responsable d’unité d’exploitation de systèmes d’informations;
Conditions d’admission
Admission en tronc commun
Le Recrutement des étudiants est ouvert à toute personne intéressée, sans distinction de religion, d’ethnie ou de catégorie sociale, et titulaire du Baccalauréat, séries scientifiques (C, D, E, F1/2/3/4 ou Informatique) ou d’un diplôme équivalent.
Admission en 1ère année du cycle d'Ingénieur Génie logiciel
Le Recrutement des étudiants est ouvert à toute personne intéressée, sans distinction de religion, d’ethnie ou de catégorie sociale, et titulaire d'un BAC+2 scientifique : MPSI ou d'un diplôme équivalent : DUT scientifique, Licence 2, BTS, classes préparatoires aux grandes écoles.
Procédures d’inscriptionLe processus de recrutement à l'UTM pour la filière Génie Logiciel se déroule en 5 étapes comme le montre le schéma ci-dessus. Après une pré-inscription en ligne, le candidat dépose un dossier qui sera étudié par le comité de recrutement. A l'issue de cette phase d'étude des dossiers, si le candidat est retenu, il sera reçu en entretien individuel et c'est à l'issue de cet entretien que l'élève pourra intégrer l'UTM.
Tout candidat à une inscription à l’UTM est tenu de fournir les pièces suivantes :
- Une demande manuscrite de motivation (non timbrée)
- Une fiche de demande d’admission à retirer à l’UTM
- Un relevé de notes du baccalauréat
- Un extrait d’acte de naissance
- Une photocopie de la CNIB ou passeport
- Deux photos d’identité
- Deux enveloppes timbrées, libellés à l’adresse du candidat
- Une photocopie légalisée du baccalauréat ou de l’attestation de réussite au baccalauréat
- Une photocopie légalisée du Diplôme BAC+2 MPSI ou Sciences informatiques ou DUT scientifique
- Un relevé des notes du diplôme Bac+2
Le candidat ne devient vraiment élève inscrit à l'UTM qu’après s’être acquitté des frais d’inscription et procéder à l’inscription administrative et pédagogique. Les documents exigés peuvent être modifiés selon les filières de formation.
Préparez vos documents Documents à fournir Les documents nécessaires légalisés devront être envoyés à l'adresse postale de l'UTM ou/et directement au service d'admission de l’UTM via l'email : inscriptions-gl@utmbf.com
Boite postale 01 BP 6445 Ouagadougou 01, Burkina Faso
Université de Technologies et de ManagementTéléphone: (+226) 25 37 57 35
Mobile 1: (+226) 51 89 35 35
Mobile 2: (+226) 79 80 29 80
Débouchés
Les ingénieurs UTM exercent dans des domaines d'activités très variés : Entreprise de Services du Numérique (ESN), éditeurs de logiciels, Opérateurs de télécommunication, sociétés de conseil, start-up, laboratoires de Recherche et Développement publics ou privés, banques, assurances et services informatiques de grandes sociétés ou administrations. L’ingénieur UTM Génie Logiciel est formé et préparé pour entreprendre ou travailler partout dans le monde entier dans les métiers ci-dessous :- Recherche et Développement ;
- Chef de projets,
- Responsables ou Managers de programmes de transformation digitale
- Conseil, Expertise dans le Numérique
- Achats, vente, affaires commerciales, marketing
- Direction, gestion, ressources humaines, Finance, Management
- Recherche, Enseignement, Formation
- Administration de systèmes d’information
- Responsable d’unité d’exploitation de systèmes d’informations
- Etc…
- Ingénierie du logiciel
- Données et modélisation
- Systèmes et réseaux
- Culture de l’ingénieur
- Langues vivantes et techniques de communication
- Droit, économie et gestion
- Management et gestion de projets en mode agile
- Entrepreneuriat
- Softskills
- Maîtrise du déploiement de réseaux informatiques ;
- Administration de systèmes d’information ;
- Maintenance de systèmes informatiques ;
- Étude, mise en place et configuration des services réseaux;
- Conception de système d’information et virtualisation;
- Administration de bases de données ;
- Gestion de projet de développement informatique;
- Ingénierie du génie logiciel, langages
- Maitrise du développement web et mobiles
- Mise en place de normes de sécurité dans un système d’information;
- Intégration de solutions (services ou produits de sécurité) dans des applications.
- Maîtrise les architectures logicielles complexes et les paradigmes de programmation.
- Maîtrise les différents styles, langages et outils de programmation : programmation orientée objet avancée, programmation impérative/déclarative/fonctionnelle, java, C++, C#, Prolog, Python, Julia, Ruby, Rust, Golang, Visual Studio, GCC, Eclipse, Intellij, Maven, Gitlab, Github etc…;
- Maîtrise des structures de données et l’algorithmique ;
- Le développement d’applications web et mobiles ;
- Le développement d’interfaces utilisateur
- L’architecture et l’ingénierie logicielle : modélisation et conception
- La validation et la vérification logicielle, pour trouver des erreurs dans un logiciel ou vérifier son bon fonctionnement (test unitaire/intégration, vérification, test d’applications Web et mobiles, test de montée en charge, intégration continue, etc.)
Soyez le premier à commenter