C5 · Compétences de BUT 1

Conduire

Niveau 1 : Identifier les besoins métiers des clients et des utilisateurs

Validé

S1

13.75

#49/103

S2

14.24

#2/102

Satisfaire les besoins des utilisateurs au regard de la chaîne de valeur du client, organiser et piloter un projet informatique avec des méthodes classiques ou agiles.

Apprentissages critiques

  • AC15.01Appréhender les besoins du client et de l'utilisateur
  • AC15.02Mettre en place les outils de gestion de projet
  • AC15.03Identifier les acteurs et les différentes phases d'un cycle de développement

Ressources mobilisées

Semestre 1

R1.02

Développement d'interfaces web

15.00

Travaux réalisés

Introduction au développement web statique (HTML/CSS, Bootstrap) et à la structuration sémantique des pages. Mise en pratique sur un site CV personnel. Découverte de WordPress et GitLab, avec une mise en application sur les SAE 1.05 et 1.06 : création d'un site pour la mairie d'une ville française sur plusieurs mois, gestion de versions et collaboration en équipe.

R1.08

Introduction à la gestion des organisations

13.75

Travaux réalisés

Étude des définitions clés liées à l'entreprise et à son environnement. Analyse des missions et de l'innovation au sein des organisations. Examen des stratégies d'entreprise et de leur mise en œuvre. Travail sur des cas pratiques, notamment l'étude du marché et l'analyse de la valeur ajoutée. Approche approfondie du contexte concurrentiel via des études de groupes comme Total Energies.

R1.11

Bases de la communication

14.00

Travaux réalisés

Étude des principes fondamentaux de la communication émetteur-récepteur et des différents registres de langue. Analyse et élaboration de documents professionnels : observation, rédaction et mise en forme du CV. Approfondissement des techniques de rédaction de la lettre de motivation adaptée aux métiers du numérique. Travail sur la prise de parole en public, l'argumentation et la synthèse de documents dans un contexte professionnel.

AL1.01

IA 1

15.50

Travaux réalisés

Exploration des algorithmes d'apprentissage automatique appliqués à la théorie des jeux combinatoires. Implémentation d'un agent intelligent capable d'apprendre à jouer au jeu de Grundy en s'améliorant au fil des parties grâce au renforcement. Étude des fondements mathématiques du jeu (valeurs de Grundy, stratégies gagnantes) et de leur formalisation algorithmique. Travail réalisé sous forme de Notebook Jupyter interactif combinant code, visualisations et analyse des résultats.

Semestre 2

R2.02

Développement d'applications avec IHM

12.31

Travaux réalisés

Conception d'interfaces homme-machine en appliquant les principes d'ergonomie, d'accessibilité et d'expérience utilisateur. Réalisation de maquettes et de prototypes via des outils de wireframing pour valider les choix d'interface avant le développement. Implémentation d'applications graphiques en Java avec les bibliothèques Swing et JavaFX en suivant l'architecture MVC. Séparation claire des responsabilités entre modèle, vue et contrôleur pour produire un code maintenable et testable.

R2.03

Qualité de développement

14.00

Travaux réalisés

Approfondissement des pratiques de qualité logicielle : débogage méthodique avec Eclipse, gestion des exceptions et analyse des traces d'exécution. Mise en place de tests unitaires avec JUnit et application de la conception par contrat (préconditions, postconditions, invariants). Gestion des versions avec Git en équipe et automatisation du cycle de build avec Maven (compilation, tests, packaging). Sensibilisation aux bonnes pratiques de développement : revue de code, intégration continue et documentation technique.

R2.07

Graphes

15.67

Travaux réalisés

Modélisation et résolution de problèmes à l'aide de graphes en appliquant divers algorithmes de parcours (BFS, DFS), de plus courts chemins (Dijkstra, Floyd-Warshall), et d'arbres couvrants (Kruskal, Prim). Étude de la coloration de graphes, l'ordonnancement de tâches, ainsi que des notions avancées comme les ensembles dominants et la centralité des sommets.

R2.10

Gestion des systèmes d'information

15.33

Travaux réalisés

Simulation de gestion d'entreprise (Terstrat) en équipe, impliquant prévisions budgétaires, stratégies marketing, création de supports de communication, tableaux de bord et calculs de salaires. Introduction à la gestion de projet (Gantt, diagrammes fonctionnels, personas) pour structurer et piloter un projet.

R2.12

Anglais

15.53

Travaux réalisés

Rédaction d'une lettre de motivation en anglais, préparation et simulation d'un entretien d'embauche, étude du vocabulaire lié à la personnalité et aux soft skills. Présentation de la méthode Agile (SCRUM en anglais) à l'écrit et à l'oral, avec production de supports de communication professionnels. Développement des compétences de compréhension de l'écrit et de l'oral à travers des documents authentiques du secteur informatique. Renforcement de l'expression orale en anglais technique dans des situations professionnelles simulées.

R2.13

Communication technique

13.59

Travaux réalisés

Approfondissement des techniques de communication professionnelle appliquées au domaine technique. Travail sur la rédaction de documents de projet (spécifications, compte-rendus, présentations) en respectant les normes professionnelles. Développement du storytelling technique pour présenter des projets informatiques de façon claire et convaincante à des publics non-experts. Pratique des échanges en équipe, de la gestion des feedbacks et de la communication transversale dans un contexte de développement logiciel.

AL2.01

IA 2 et Cyber 2

14.25

Travaux réalisés

Découverte des enjeux de la sécurité des systèmes d'information : identification des menaces, analyse des vulnérabilités et mise en place de contre-mesures. Approfondissement de la cybersécurité appliquée à travers des exercices pratiques sur des environnements contrôlés. Introduction aux modèles d'intelligence artificielle générative et à leurs applications dans le domaine informatique. Réflexion sur les implications éthiques et professionnelles de l'IA et de la sécurité dans les métiers du numérique.

Situations d'Apprentissage et d'Évaluation (SAE)

Semestre 1
SAE 1.05

Recueil de besoins

Projet « Ma ville attractive » : site WordPress pour la mairie d'une ville française, à partir d'une analyse des besoins d'une cible jeunes actifs/télétravail.

13.00

L'analyse réflexive complète est disponible sur la page projet dédiée.

Voir le projet →
Semestre 2
SAE 2.05

Gestion d'un projet

Projet « Partenariat Scientifique pour la Classe » : équipe support pour la coordination d'interventions en écoles primaires. Chef d'équipe.

13.30

L'analyse réflexive complète est disponible sur la page projet dédiée.

Voir le projet →
P2.01

Démarche Portfolio

Conception et rendu du portfolio de compétences S2.

15.00

Bilan de compétence

L'introduction à la gestion des organisations a donné un premier cadre pour comprendre l'environnement dans lequel un projet informatique s'inscrit. Les cours de communication ont travaillé la structuration d'un discours et la communication professionnelle. La simulation de gestion d'entreprise (Terstrat) a donné une première expérience de pilotage avec des contraintes de budget et de délai. En SAE 1.05 (« Ma ville attractive »), j'ai structuré les besoins d'une cible à partir de sources documentaires existantes, organisé les phases et réparti les rôles. En SAE 2.05 (Partenariat Scientifique), j'ai cartographié les acteurs, mis en place un questionnaire logistique comme outil de suivi et tenté de coordonner plusieurs équipes dans un cadre peu défini.