Semestre 2
Les matières du semestre 2 du BUT Informatique : développement orienté objets, IHM, qualité, programmation bas niveau, réseaux, BDD, graphes, statistiques.
Le deuxième semestre de BUT 1 assoit les fondations objet du métier : Java approfondi, interaction humain-machine, qualité de développement — et ouvre sur le bas niveau, les réseaux, les bases de données, les graphes et les statistiques.
R2.01 Développement orienté objets
10 chapitres · 10 TP — classes, héritage, interfaces, collections, génériques, en Java.
R2.02 Introduction à l'IHM
6 chapitres · 6 TD — JavaFX, programmation événementielle, ergonomie et théories de l'interaction.
R2.03 Qualité de développement
5 chapitres · 5 TP — compilation manuelle, Git, tests JUnit, exceptions, patrons de conception.
R2.04 Programmation bas niveau
Le langage C : mémoire, pointeurs, allocation dynamique — comprendre ce que Java cache.
R2.05 Réseaux
6 chapitres — identifiants, adressage IPv4/CIDR, pile TCP/IP, datagramme, IPv6, routage.
R2.06 Bases de données et SQL
4 chapitres · 9 TD/TP — jointures, sous-requêtes, DDL, vues, DCL, index, sous PostgreSQL.
R2.07 Graphes
5 chapitres · 4 TP — Dijkstra, Bellman, ordonnancement, flots, graphe de configurations.
R2.08 Statistiques descriptives
3 chapitres — tendance centrale, dispersion, corrélation et régression linéaire.
R2.09 Méthodes numériques
Polynômes, suites arithmétiques et géométriques, dichotomie.
R2.13 Argumentation et communication
Les 4 familles d'arguments, convaincre vs persuader, vulgarisation vidéo.
R2.14 Projet personnel et professionnel
Blason du métier idéal, enquête métier, portfolio de BUT 1.
Au programme national, ce semestre comporte aussi R2.10 Anglais, R2.11 Communication et R2.12 Économie, écologie et entreprise — non couvertes ici pour l'instant.
Dernière mise à jour le
Semestre 1
Les ressources du semestre 1 du BUT Informatique : initiation au développement, web, architecture, Unix, bases de données — non couvertes pour l'instant.
Développement orienté objets
Programme complet de R2.01 : Java de la classe aux génériques — héritage, interfaces, collections, entrées-sorties — avec les 10 TP corrigés pas à pas.