Skip to content

fulacse/fulacse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Présentation de ma formation

Intitulé de la formation

Ma formation est le Bachelor Universitaire de Technologie (BUT) en Informatique, spécialité "Réalisation d'applications : conception, développement, validation".

Contenus et environnements d'étude

Cette formation couvre un éventail de domaines essentiels à l'informatique moderne, incluant :

  • Compilation et automates : pour comprendre le cœur de la transformation du code.
  • Virtualisation et systèmes d'exploitation : offrant une base solide sur les environnements informatiques.
  • Langages de programmation : le socle du développement, avec une emphase particulière sur les principes de développement et les bonnes pratiques.
  • Architecture logicielle : étude des modèles tels que MVC, des patterns de conception, et des stratégies de management de projet.

Objectifs

La formation vise à doter les étudiants de compétences diverses, permettant :

  • La réalisation et le développement de projets informatiques.
  • L'optimisation des applications pour une meilleure efficacité.
  • L'administration de systèmes complexes et la gestion avancée des données.
  • La conduite et la gestion de projets informatiques, incluant le travail d'équipe et la collaboration.
  • Une préparation à l'intégration directe dans le monde professionnel, avec un accent sur la résolution de problèmes spécifiques aux entreprises.

Retour personnel sur la formation

Globalement, la formation a répondu à mes attentes, surtout dans le vaste domaine de l'informatique. Cependant, j'ai rencontré une limitation concernant le langage de programmation principal enseigné, Java, dont la complexité syntaxique ne me convient pas. Je privilégie Cython, qui combine la simplicité de Python à la puissance du C, permettant une écriture agréable et une exécution performante.

Compétences acquises

Voici un tableau résumant mes compétences et leur niveau de maîtrise :

Compétence Niveau Justification
Optimisation d'applications informatiques B Bonne connaissance en mathématiques et algorithmes, réduction de la complexité et des coûts.
Collaboration en équipe informatique C Participation réussie à plusieurs projets d'équipe, efficace en tant que membre.
Conduite de projet D Capacité à comprendre les besoins clients et utilisateurs, expérience en gestion de projet.
Gestion de données d'information A Expérience en traitement et analyse de données, participation à des compétitions d'IA avec d'excellents résultats.
Autonomie décisionnelle intelligente B Bonne connaissance dans le domaine de l'IA, compétences en recherche et gestion de paramètres d'apprentissage.

Projets marquants

  • Modélisation de séquences : réalisation de projets utilisant des modèles LSTM pour prédire des indicateurs énergétiques et développer un agent de gestion automatique des systèmes énergétiques. Participation à des compétitions internationales avec de bons classements.

  • Neural MMO : développement d'un agent dans un jeu de rôle qui apprend à exploiter les ressources de l'environnement pour accomplir des tâches. Excellents résultats obtenus dans une compétition globale.

  • Prédiction de la composition des protéines : participation à un projet innovant utilisant le Mask Language Model (MLM) pour prédire les éléments constitutifs des protéines. Ce travail illustre ma capacité à appliquer des techniques avancées de modélisation de séquences pour résoudre des problèmes complexes en biologie computationnelle.

Pour plus d'informations sur ces projets, veuillez consulter les liens suivants :

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published