Apprentissages critiques

AC11.01

Implémenter des conceptions simples

Voir détail
AC11.02

Élaborer des conceptions simples

Voir détail
AC11.03

Faire des essais et évaluer leurs résultats en regard des spécifications

Voir détail
AC11.04

Développer des interfaces utilisateurs

Voir détail
AC21.01

Élaborer et implémenter les spécifications fonctionnelles et non fonctionnelles à partir des exigences

Voir détail
AC21.02

Appliquer des principes d’accessibilité et d’ergonomie

Voir détail
AC21.03

Adopter de bonnes pratiques de conception et de programmation

Voir détail
AC21.04

Vérifier et valider la qualité de l’application par les tests

Voir détail
AC31.01

Choisir et implémenter les architectures adaptées

Voir détail
AC31.02

Faire évoluer une application existante

Voir détail
AC31.03

Intégrer des solutions dans un environnement de production

Voir détail
AC12.01

Analyser un problème avec méthode (découpage en éléments algorithmiques simples, structure de données...)

Voir détail
AC12.02

Comparer des algorithmes pour des problèmes classiques (tris simples, recherche...)

Voir détail
AC12.03

Formaliser et mettre en œuvre des outils mathématiques pour l’informatique

Voir détail
AC22.01

Choisir des structures de données complexes adaptées au problème

Voir détail
AC22.02

Utiliser des techniques algorithmiques adaptées pour des problèmes complexes (par ex. recherche opérationnelle, méthodes arborescentes, optimisation globale, intelligence artificielle...)

Voir détail
AC22.03

Comprendre les enjeux et moyens de sécurisation des données et du code

Voir détail
AC22.04

Évaluer l’impact environnemental et sociétal des solutions proposées

Voir détail
AC32.01

Anticiper les résultats de diverses métriques (temps d’exécution, occupation mémoire, montée en charge...)

Voir détail
AC32.02

Profiler, analyser et justifier le comportement d’un code existant

Voir détail
AC32.03

Choisir et utiliser des bibliothèques et méthodes dédiées au domaine d'application (imagerie, immersion, intelligence artificielle, jeux vidéos, parallélisme, calcul formel...)

Voir détail
AC13.01

Identifier les différents composants (matériels et logiciels) d’un système numérique

Voir détail
AC13.02

Utiliser les fonctionnalités de base d’un système multitâches / multiutilisateurs

Voir détail
AC13.03

Installer et configurer un système d’exploitation et des outils de développement

Voir détail
AC13.04

Configurer un poste de travail dans un réseau d’entreprise

Voir détail
AC23.01

Concevoir et développer des applications communicantes

Voir détail
AC23.02

Utiliser des serveurs et des services réseaux virtualisés

Voir détail
AC23.03

Sécuriser les services et données d’un système

Voir détail
AC14.01

Mettre à jour et interroger une base de données relationnelle (en requêtes directes ou à travers une application)

Voir détail
AC14.02

Visualiser des données

Voir détail
AC14.03

Concevoir une base de données relationnelle à partir d’un cahier des charges

Voir détail
AC24.01

Optimiser les modèles de données de l’entreprise

Voir détail
AC24.02

Assurer la sécurité des données (intégrité et confidentialité)

Voir détail
AC24.03

Organiser la restitution de données à travers la programmation et la visualisation

Voir détail
AC24.04

Manipuler des données hétérogènes

Voir détail
AC15.01

Appréhender les besoins du client et de l'utilisateur

Voir détail
AC15.01

Mettre en place les outils de gestion de projet

Voir détail
AC15.01

Identifier les acteurs et les différentes phases d’un cycle de développement

Voir détail
AC15.01

Identifier les processus présents dans une organisation en vue d’améliorer les systèmes d’information

Voir détail
AC15.01

Formaliser les besoins du client et de l'utilisateur

Voir détail
AC15.01

Identifier les critères de faisabilité d’un projet informatique

Voir détail
AC15.01

Définir et mettre en œuvre une démarche de suivi de projet

Voir détail
AC16.01

Voir détail
AC16.01

Appréhender l’écosystème numérique

Voir détail
AC16.02

Découvrir les aptitudes requises selon les différents secteurs informatiques

Voir détail
AC16.01

Identifier les statuts, les fonctions et les rôles de chaque membre d’une équipe pluridisciplinaire

Voir détail
AC16.01

Acquérir les compétences interpersonnelles pour travailler en équipe

Voir détail
AC26.01

Comprendre la diversité, la structure et la dimension de l’informatique dans une organisation (ESN, DSI,...)

Voir détail
AC26.02

Appliquer une démarche pour intégrer une équipe informatique au sein d’une organisation

Voir détail
AC26.03

Mobiliser les compétences interpersonnelles pour travailler dans une équipe informatique

Voir détail
AC26.04

Rendre compte de son activité professionnelle

Voir détail
AC36.01

Organiser et partager une veille technologique et informationnelle

Voir détail
AC36.02

Identifier les enjeux de l’économie de l’innovation numérique

Voir détail
AC36.03

Guider la conduite du changement informatique au sein d’une organisation

Voir détail
AC36.04

Accompagner le management de projet informatique

Voir détail