ECTS
6 crédits
Composante
Collège Sciences et Technologies pour l’Energie et l’Environnement (STEE)
Volume horaire
54h
Description
Cette UE donne les connaissances complètes pour la conception orientée objet des logiciels professionnels pour lesquels la notion d'architecture logicielle est centrale et cruciale à la qualité.
Un objectif est la revue complète des mécanismes de programmation par objets des langages C++ et Java incluant en particulier l'idée de réutilisation via des bibliothèques clef (e.g., collections).
Un autre objectif est de fournir aux étudiants une base de connaissances large et solide pour réaliser les travaux pratiques des autres UE de la licence informatique (programmation Java pour le parallélisme, le Web, etc.).
La maîtrise de Java est en outre essentielle pour envisager une poursuite d'études en master informatique.
Objectifs
À la fin de cette UE, vous serez capable de :
- Concevoir par objets.
Heures d'enseignement
- Technologie orientée objet - CMCours Magistral27h
- TDTravaux Dirigés12h
- TPTravaux Pratique15h
Pré-requis obligatoires
Programmation C
Contrôle des connaissances
100% Contrôle Continu Intégral.
Compétences acquises
Compétences | Niveau d'acquisition | |
---|---|---|
Exploitation de données à des fins d’analyse | Analyser et synthétiser des données complexes en vue de leur exploitation informatique. | 3 - Maitrise |
Mise en œuvre de méthodes et d'outils du champ disciplinaire | Se servir aisément de plusieurs styles/paradigmes algorithmiques et de programmation (approches impérative, fonctionnelle, objet et multitâche) ainsi que plusieurs langages de programmation | 3 - Maitrise |
Identification d'un questionnement au sein d'un champ disciplinaire | Choisir, sur des critères objectifs, les structures de données et construire les algorithmes les mieux adaptés à un problème donné. | 3 - Maitrise |