Aller au contenu principal
Institut des Hautes Études Technologiques et Commerciales

IHETC School of Computer Science

Cursus Informatique — Bac+3

Les fondations solides du métier d'ingénieur logiciel.

Niveau requis
Licence
Titre délivré
Diplôme de Licence
Durée
3 ans
Travail effectif
20 h/semaine
Rythme
Plein temps
Frais de formation
5 400 000 GNF par an

Un cursus généraliste de niveau Bac+3 qui couvre l'algorithmique, la programmation, les bases de données, les systèmes et les réseaux. Il forme des professionnels capables de concevoir et maintenir des applications fiables, et constitue la porte d'entrée vers nos spécialisations en IA, cybersécurité et data.

Objectifs pédagogiques

  • Maîtriser les structures de données et l'algorithmique jusqu'à l'analyse de complexité
  • Concevoir, développer et tester une application complète du client au serveur
  • Modéliser et interroger une base de données relationnelle avec rigueur
  • Comprendre le fonctionnement réel d'un système d'exploitation et d'un réseau

Programme

1800 heures · 180 crédits

Année 1440 heures

  1. Algorithmique et programmation

    280 heures · 28 crédits

    Structures de contrôle, types abstraits, complexité, récursivité, tri et recherche, programmation structurée puis orientée objet

  2. Bases de données

    160 heures · 16 crédits

    Modèle relationnel, algèbre relationnelle, SQL, normalisation, transactions, index, plan d'exécution et optimisation

Année 2520 heures

  1. Systèmes et réseaux

    240 heures · 24 crédits

    Processus, mémoire, système de fichiers, ligne de commande, modèle TCP/IP, adressage, DNS, HTTP, services réseau

  2. Développement web et mobile

    280 heures · 28 crédits

    HTML sémantique, CSS, JavaScript et TypeScript, architecture client-serveur, interfaces de programmation, application mobile multiplateforme

Année 3440 heures

  1. Génie logiciel

    260 heures · 26 crédits

    Gestion de version, tests unitaires et d'intégration, intégration continue, revue de code, patrons de conception, architecture en couches, documentation

  2. Mise en production et exploitation

    180 heures · 18 crédits

    Conteneurs, déploiement, journalisation, supervision, sauvegarde, diagnostic et correction en exploitation

Transversal, sur tout le cursus240 heures

  1. Socle transversal

    240 heures · 24 crédits

    Anglais professionnel, expression, mathématiques discrètes, droit OHADA, méthodologie et intégrité

Transversal, sur tout le cursus160 heures

  1. Projet et immersion

    160 heures · 16 crédits

    Projet commandité en équipe (2 semestres) · stage d'application 8 semaines · stage de fin d'études 12 semaines et mémoire soutenu devant jury mixte

Prérequis réel

Ce qui suit est supposé acquis et ne sera pas réexpliqué. Si l'essentiel vous est étranger, ce n'est pas la bonne porte d'entrée — mieux vaut le savoir maintenant qu'à l'évaluation finale.

Aucun prérequis technique. Il faut savoir se servir d'un ordinateur au quotidien et accepter de reprendre les mathématiques du lycée : la programmation s'apprend ici, le raisonnement logique se consolide.

Conditions d'admission

  • Baccalauréat scientifique, technique ou équivalent
  • Dossier scolaire des deux dernières années
  • Entretien de motivation à distance

Débouchés professionnels

  • Développeur d'applications
  • Administrateur de bases de données
  • Technicien systèmes et réseaux
  • Chef de projet informatique junior
  • Poursuite en cursus Bac+5 Tech de l’IHETC

Compétences acquises

  • Python
  • Java
  • SQL
  • Linux
  • Git
  • API REST

Computer Science

Autres formations de cette école

Licence

Computer Science

Développement Web et Mobile

Construire et livrer des produits que les gens utilisent vraiment.

  • TypeScript
  • React
  • Next.js
  • React Native
2 ans20 h/semaine
5 200 000 GNF par anVoir le programme
Cursus Informatique — Bac+3 — IHETC