Hugo Tekeng

Vue d’ensemble académique

Mon parcours universitaire repose sur deux formations complémentaires : une base rigoureuse en mathématiques appliquées, puis une spécialisation en informatique et sciences des données.

Université de DschangCamerounWES : Bachelor’s degree

Licence en mathématiques appliquées

2019 — 2023

Formation initiale complète en analyse, algèbre, probabilités, statistiques, équations différentielles, modélisation et calcul scientifique.

UQTRCanada2023 — présent

Baccalauréat en informatique — Sciences des données

Dernière session en cours • stage été 2026 recherché

Approfondissement en développement logiciel, data science, bases de données, systèmes, réseaux, architecture et projets appliqués.

Progression du parcours

Mathématiques appliquées → Informatique → Data / Logiciel / Plateformes

Cette progression rend mon profil particulièrement cohérent : une base mathématique forte pour la modélisation et l’analyse, prolongée par une formation avancée en informatique orientée vers les systèmes, les données et la réalisation de projets concrets.

Filtrer par domaine

Tous les cours

Automne 2023

4 cours
INF1001Web

Programmation Web

Cours d’introduction au développement Web centré sur les concepts fondamentaux du Web, la création de pages et sites Web, et l’apprentissage des principales technologies front-end et back-end. Le cours m’a permis de comprendre le fonctionnement du Web, le modèle client-serveur, la structuration HTML, la mise en forme CSS, l’interactivité avec JavaScript et les bases du développement côté serveur avec PHP.

INF1002Programmation objet

Introduction à la programmation objet

Cours d’introduction à la programmation et au paradigme orienté objet. Le cours m’a permis d’apprendre à concevoir des algorithmes, à les traduire en programmes Java et à structurer des applications en utilisant les principes fondamentaux de la programmation orientée objet.

SIF1053Systèmes

Architecture des ordinateurs

Cours introduisant l’architecture interne des ordinateurs modernes et les interactions entre matériel et logiciel. Le cours explore les composantes fondamentales d’un ordinateur, la représentation de l’information numérique, ainsi que les principes permettant de concevoir des logiciels efficaces en tenant compte de l’architecture matérielle.

STT1001Maths

Probabilités et statistiques

Cours d’introduction aux probabilités et à la statistique appliquée, orienté vers la compréhension des modèles probabilistes, de la statistique descriptive et des bases de l’inférence statistique. Ce cours m’a permis de développer une base solide pour l’analyse de données, l’échantillonnage et l’interprétation de résultats statistiques.

Hiver 2024

4 cours
INF1004Algorithmique

Structures de données et algorithmes

Cours fondamental sur l’organisation, la manipulation et la recherche des données à l’aide de structures de données classiques et des algorithmes associés. Le cours m’a permis d’apprendre à choisir des structures adaptées à un problème donné, à comparer différentes approches algorithmiques et à analyser leur efficacité en temps et en mémoire.

INF1034Interfaces

Introduction aux interfaces utilisateur

Cours d’introduction à la conception et à l’évaluation des interfaces utilisateur. Le cours m’a permis de comprendre les bases de l’ergonomie logicielle, de la conception centrée utilisateur et de la programmation d’interfaces graphiques en JavaFX, tout en appliquant des principes de qualité, d’accessibilité et d’organisation des interfaces.

PIF1005Maths

Mathématiques pour informaticiens I

Cours de mathématiques discrètes et logiques appliquées à l’informatique. Le cours m’a permis d’acquérir les outils mathématiques de base nécessaires pour modéliser des problèmes informatiques, raisonner de manière rigoureuse et comprendre des concepts fondamentaux comme la logique, les ensembles, les graphes et l’algèbre booléenne.

SMI1001Bases de données

Bases de données I

Cours d’introduction aux bases de données relationnelles, couvrant à la fois les fondements théoriques et les aspects pratiques. Le cours m’a permis d’apprendre à modéliser des données, concevoir des schémas relationnels, utiliser SQL pour manipuler les données, et comprendre les principes de normalisation et d’intégrité dans un système de gestion de bases de données.

Automne 2024

5 cours
INF1006Logiciel

Analyse et modélisation

Cours centré sur les phases initiales du développement logiciel, notamment l’analyse des besoins, la modélisation orientée objet et la production de spécifications. Le cours m’a permis de comprendre comment transformer des besoins métier en modèles structurés, utilisables dans la conception et le développement d’un système logiciel.

INF1035Programmation objet

Concepts avancés en objet

Cours d’approfondissement de la programmation orientée objet, centré sur les mécanismes avancés de conception et de développement logiciel. Le cours m’a permis d’aller au-delà des bases de la POO en étudiant la généricité, les patrons de conception, la robustesse des applications, la programmation événementielle et certains concepts avancés comme la programmation par contrat et la programmation orientée aspect.

PIF1006Maths

Mathématiques pour informaticiens II

Cours de mathématiques appliquées à l’informatique couvrant des notions avancées utiles à plusieurs domaines, notamment les langages formels, les automates, l’algèbre matricielle, l’analyse numérique, la cryptographie et la compression de données. Le cours m’a permis de relier des concepts mathématiques à des problématiques concrètes d’implantation informatique.

SDD1001Data

Introduction à la science des données

Cours d’introduction à la science des données centré sur l’utilisation de langages et bibliothèques modernes pour manipuler, analyser et visualiser les données. Le cours m’a permis de développer des bases pratiques en Python et en R, de manipuler des structures de données, d’utiliser des bibliothèques spécialisées, et d’aborder des tâches de prétraitement et d’analyse comme la régression linéaire.

SIF1015Systèmes

Systèmes d’exploitation

Cours d’introduction aux concepts fondamentaux des systèmes d’exploitation, avec un accent sur la programmation système et l’expérimentation sous des environnements ouverts comme UNIX et Linux. Le cours m’a permis de comprendre comment un système d’exploitation gère les processus, les threads, la mémoire, les fichiers, les entrées/sorties et la communication réseau, tout en développant des utilitaires système concrets.

Hiver 2025

5 cours
INF1007Logiciel

Conception de logiciels

Cours centré sur la conception de logiciels de qualité, en continuité avec l’analyse et la modélisation. Le cours m’a permis d’approfondir le processus de conception, d’utiliser des techniques modernes comme UML, les patterns de conception et les styles d’architecture logicielle, tout en réalisant un projet d’équipe couvrant plusieurs étapes du développement logiciel.

INF1008Algorithmique

Analyse et conception d’algorithmes

Cours centré sur l’analyse théorique et la conception d’algorithmes efficaces. Le cours m’a permis d’approfondir l’étude de la complexité, de comparer plusieurs stratégies algorithmiques et de choisir les méthodes les plus adaptées selon le problème à résoudre, en tenant compte de la correction, de l’efficacité et du contexte d’application.

INF1009Réseaux

Réseaux d’ordinateurs I

Cours d’introduction aux architectures des réseaux informatiques, axé sur les mécanismes qui permettent l’échange de données entre ordinateurs. Le cours m’a permis de comprendre l’architecture en couches, les protocoles de communication, les réseaux locaux, les circuits virtuels et les bases du fonctionnement des réseaux IP.

SDD1002Data

Modélisation et simulation

Cours orienté vers les techniques théoriques et pratiques de modélisation, de simulation et d’analyse de données. Le cours m’a permis de travailler sur plusieurs étapes d’un pipeline de science des données : collecte, nettoyage, préparation, visualisation, réduction de dimension, modélisation et application d’algorithmes d’apprentissage automatique sur des jeux de données réels.

SMI1002Bases de données

Bases de données II

Cours d’approfondissement sur les bases de données, centré sur les aspects techniques et internes des systèmes de gestion de bases de données. Le cours m’a permis de mieux comprendre le stockage, l’indexation, le traitement des requêtes, la gestion des transactions, la concurrence, la sécurité, ainsi que les liens entre bases de données, applications Web et analyse de données.

Automne 2025

5 cours
INF1010Réseaux

Réseaux d’ordinateurs II

Cours d’approfondissement en réseaux informatiques, orienté vers les technologies Internet, les architectures client/serveur, l’administration réseau et la sécurité. Le cours m’a permis d’étudier le modèle TCP/IP, le routage, les sockets, les VLANs, ainsi que les principes de sécurisation de l’information et la conception de réseaux d’entreprise.

INF1014Droit

Aspects juridiques de l’informatique

Cours d’introduction aux dimensions juridiques de l’informatique, du logiciel et d’Internet. Le cours m’a permis de comprendre les principales lois et problématiques liées à la propriété intellectuelle, aux contrats, à la protection des données personnelles, aux licences logicielles, aux noms de domaine et au commerce électronique.

SDD1003Data

Gestion des entrepôts des données et programmation mobile

Cours portant sur les bases de données non relationnelles, la modélisation de données massives et leur exploitation dans des applications Web ou mobiles. Le cours m’a permis de comprendre les différences entre bases relationnelles et NoSQL, d’utiliser MongoDB, de modéliser des schémas non normalisés, et de manipuler des données à grande échelle dans une perspective orientée data.

TIN1003Société

Science, technologie et société

Cours de réflexion critique sur les rapports entre science, technologie et société. Le cours m’a permis d’examiner les impacts sociaux, éthiques et philosophiques des innovations scientifiques et technologiques, d’analyser des enjeux comme la responsabilité sociale, la viabilité des technologies nouvelles, et de développer une pensée structurée sur les dilemmes contemporains liés aux STIM et à l’intelligence artificielle.

INF1011Logiciel

Génie logiciel

Cours centré sur les principes fondamentaux du génie logiciel et sur la production de logiciels de qualité. Le cours m’a permis d’approfondir les notions de conception réutilisable et maintenable, d’assurance qualité, de tests, de gestion de projet logiciel et d’évolution du logiciel, tout en appliquant des patrons et principes de conception dans un projet de session.

Base académique

Mathématiques appliquées

Formation initiale rigoureuse en analyse, algèbre, probabilités, statistiques, équations différentielles, géométrie et calcul scientifique.

Évolution du parcours

Transition vers l’informatique

Cette base mathématique a naturellement soutenu mon développement en algorithmique, programmation, data science, systèmes, bases de données et conception logicielle.

Positionnement actuel

Profil hybride mathématiques + informatique

Mon parcours combine raisonnement abstrait, modélisation quantitative et réalisation concrète de projets logiciels, data et plateformes numériques.

Parcours universitaire antérieur

Formation antérieure et équivalence académique

Avant mon parcours à l’UQTR, j’ai complété une licence complète en mathématiques appliquées à l’Université de Dschang. Cette formation m’a donné une base théorique forte en modélisation, calcul scientifique, analyse, probabilités, statistiques et raisonnement abstrait.

Université de DschangCameroun2019 — 2023

Licence en Mathématiques appliquées

Formation complète en mathématiques appliquées couvrant l’algèbre, l’analyse, les probabilités, les statistiques, les équations différentielles, l’analyse numérique, la topologie, la géométrie, l’informatique et plusieurs applications scientifiques. Ce parcours m’a donné une base théorique rigoureuse, une forte capacité d’abstraction et une solide aptitude à la modélisation mathématique, au calcul scientifique et à l’analyse quantitative.

Équivalence académique WES

Évaluation WES : équivalence canadienne reconnue comme Bachelor’s degree (four years).

Licence 1

Semestre LMD 1

Cours suivis

  • MAT111Algèbre I : Concepts algébriques fondamentaux
  • MAT121Analyse I : Analyse de la droite vectorielle réelle
  • MAT131Introduction à l’informatique
  • MAT141Analyse vectorielle
  • MAT151aLangue anglaise I
  • MAT161Mécanique I

Notions approfondies

  • Fondements de l’algèbre et du raisonnement mathématique : ensembles, relations, applications, opérations et premières structures algébriques.
  • Étude des fonctions réelles d’une variable réelle : limites, continuité, variations et lecture analytique des comportements des fonctions.
  • Premiers outils de géométrie et d’analyse vectorielle : vecteurs, opérations vectorielles, interprétation géométrique dans le plan et l’espace.
  • Introduction aux concepts informatiques : représentation de l’information, logique de traitement, bases de l’algorithmique et de la programmation.
  • Applications mathématiques à la mécanique classique : cinématique, dynamique et modélisation de phénomènes physiques simples.
  • Développement d’un vocabulaire scientifique en anglais utile à la lecture et à la communication académique.
Semestre LMD 2

Cours suivis

  • MAT112Algèbre II : Algèbre linéaire
  • MAT122Analyse II : Calcul différentiel
  • MAT132Calcul intégral et équations différentielles ordinaires
  • MAT142Statistiques I
  • MAT152Introduction à l’algorithmique et programmation
  • MAT162Électrostatique

Notions approfondies

  • Algèbre linéaire : matrices, déterminants, systèmes linéaires, espaces vectoriels, bases, dimension et applications linéaires.
  • Calcul différentiel : dérivation, théorèmes fondamentaux, étude locale et globale des fonctions, optimisation élémentaire.
  • Calcul intégral : primitives, intégrales définies, techniques d’intégration et interprétations géométriques et physiques.
  • Équations différentielles ordinaires : résolution d’équations du premier ordre et de certains modèles linéaires simples.
  • Statistiques descriptives : organisation, synthèse et interprétation de données quantitatives à l’aide d’indicateurs fondamentaux.
  • Algorithmique et programmation : variables, structures de contrôle, tableaux, fonctions, décomposition logique d’un problème et écriture de programmes simples.
  • Applications physiques via l’électrostatique et modélisation mathématique de phénomènes électriques élémentaires.

Licence 2

Semestre LMD 3

Cours suivis

  • MAT211Algèbre linéaire II
  • MAT221Analyse III : Espaces métriques et séries
  • MAT231Calcul différentiel sur ℝn
  • MAT241Calcul des probabilités
  • MAT261Théorie des comportements
  • MAT251aLangue anglaise II

Notions approfondies

  • Approfondissement de l’algèbre linéaire : réduction d’endomorphismes, valeurs propres, vecteurs propres et structure des transformations linéaires.
  • Espaces métriques et convergence : distance, voisinages, suites, complétude et premiers cadres abstraits de l’analyse moderne.
  • Séries numériques et comportements asymptotiques utiles à l’analyse et aux approximations.
  • Calcul différentiel sur ℝn : fonctions de plusieurs variables, dérivées partielles, gradient, différentielle et extrema.
  • Probabilités : espaces probabilisés, variables aléatoires, lois usuelles, espérance, variance et indépendance.
  • Approche analytique ou modélisatrice de comportements selon le contenu local du programme.
  • Consolidation de l’anglais scientifique et académique.
Semestre LMD 4

Cours suivis

  • MAT212Algèbre linéaire III
  • MAT222Analyse IV : Calcul intégral sur ℝn
  • MAT232Calcul scientifique
  • MAT242Architectures des ordinateurs
  • MAT252Statistiques II
  • MAT272Théorie des marchés

Notions approfondies

  • Algèbre linéaire avancée : structures vectorielles plus poussées, réduction, interprétation matricielle et outils de calcul abstrait.
  • Calcul intégral sur ℝn : intégrales multiples, domaines d’intégration, changements de variables et interprétations géométriques.
  • Calcul scientifique et méthodes numériques : approximation, résolution numérique d’équations, stabilité et erreur.
  • Architecture des ordinateurs : représentation de l’information, mémoire, processeur, organisation matérielle et logique machine.
  • Statistiques II : approfondissement de l’inférence, de l’estimation et de l’analyse quantitative des données.
  • Théorie des marchés : lecture quantitative et modélisation de mécanismes économiques ou décisionnels selon le programme suivi.

Licence 3

Semestre LMD 5

Cours suivis

  • MAT311Topologie générale
  • MAT321Groupes et anneaux
  • MAT331Géométrie affine et projective
  • MAT341Mesures et intégration
  • MAT351Équations différentielles
  • MAT361aLangue anglaise III

Notions approfondies

  • Topologie générale : ouverts, fermés, continuité, compacité, connexité et langage abstrait de l’analyse moderne.
  • Algèbre abstraite : groupes, anneaux, morphismes et structures fondamentales de l’algèbre moderne.
  • Géométrie affine et projective : transformations, invariants et modélisation géométrique structurée.
  • Mesure et intégration : fonctions mesurables, cadre de l’intégration moderne et outils avancés utiles à l’analyse et aux probabilités.
  • Équations différentielles avancées : systèmes, comportements qualitatifs et modélisation continue.
  • Anglais scientifique avancé pour la lecture et la communication de contenus académiques.
Semestre LMD 6

Cours suivis

  • MAT312Calcul différentiel
  • MAT322Variables complexes
  • MAT332Introduction à la géométrie différentielle
  • MAT342Analyse numérique
  • MAT352Théorie des ensembles
  • MAT362Mathématiques financières

Notions approfondies

  • Calcul différentiel avancé et approfondissement des outils analytiques utiles à la modélisation et à l’optimisation.
  • Variables complexes : nombres complexes, fonctions holomorphes et bases de l’analyse complexe.
  • Géométrie différentielle : étude locale des courbes, surfaces et objets différentiables.
  • Analyse numérique : discrétisation, approximation, résolution numérique, convergence et stabilité des méthodes.
  • Théorie des ensembles : fondements formels des mathématiques, relations, fonctions et structures ensemblistes.
  • Mathématiques financières : actualisation, intérêts, annuités, valorisation et modélisation quantitative en finance.
Parcours professionnel

Expériences professionnelles et terrain

En parallèle de ma formation, j’ai occupé des rôles concrets en environnement professionnel, à la fois dans le support informatique et dans l’analyse de données.

Lucatex SARLTélétravail — Guinée-BissauMars 2023 — Juillet 2023

Stagiaire Data Analyst

Stage en analyse de données orienté sur l’exploration de données commerciales, l’analyse statistique et la création de tableaux de bord interactifs afin d’améliorer la prise de décision basée sur les données.

Missions principales

  • Analyse de données et tendances de vente à l’aide de Python (pandas, matplotlib).
  • Optimisation de la gestion des stocks basée sur l’analyse des données.
  • Création de rapports interactifs et tableaux de bord via Tableau.
  • Prévisions statistiques des ventes à l’aide de modèles de régression.
  • Documentation des analyses et communication des résultats aux parties prenantes.

Technologies / environnement

PythonPandasMatplotlibTableauStatistics
Merveille PressinsCameroun2019 — 2023

Technicien en informatique

Responsable du support technique, de la maintenance des équipements informatiques et de l’assistance aux utilisateurs dans un environnement professionnel.

Missions principales

  • Installation, configuration et maintenance du matériel et des logiciels.
  • Support technique, diagnostic et résolution des incidents informatiques.
  • Formation et accompagnement des utilisateurs.
  • Gestion des environnements informatiques et assistance opérationnelle.

Technologies / environnement

WindowsNetworkingHardware MaintenanceTechnical Support