|
Le cours CSC 301 – Structures de Données avec Java II approfondit la manipulation des structures de données à travers le Framework Collections de Java, l’étude des algorithmes de tri, et leur intégration dans le développement d’applications graphiques professionnelles avec JavaFX ou Java Swing.
Ce cours adopte une approche à la fois :
L’objectif est de permettre aux étudiants de comprendre comment les collections et les algorithmes structurent les applications modernes, notamment :
2. Objectifs généraux du cours
À l’issue du cours, l’étudiant sera capable de :
a. Maîtriser le Framework Collections de Java
b. Comparer et choisir la structure adaptée selon un problème
c. Implémenter et analyser des algorithmes de tri
d. Comprendre la complexité algorithmique (Big-O)
e. Intégrer les structures de données dans des applications JavaFX ou Swing
f. Concevoir des applications complètes manipulant des collections dynamiques
g. Développer des interfaces graphiques interactives basées sur des données structurées
3. Positionnement stratégique du cours à IPNET
Ce cours est stratégique pour les filières suivantes :
Il constitue un socle fondamental pour tous les cours avancés liés aux algorithmes, aux systèmes complexes, à l’optimisation logicielle et aux architectures applicatives.