Prérequis : Connaissances de base en informatique.
Acquis d’apprentissage : Savoir analyser un problème complexe, le décomposer en sous problèmes simples, puis le programmer dans un langage impératif (C, C++).
Compétences visées : Etre capable de développer une application logicielle à partir de son cahier des charges
Contenu pédagogique de l’UE :
• Présentation des systèmes Unix/Linux, environnements de bureau, langage de ligne de commande (bash)
• Structures syntaxiques et structures de données de C/C++
• Concepts de la programmation orientée objet (Encapsulation, Héritage, Virtualité et Polymorphisme)
• Mise en œuvre sur des cas pratiques orientés console et environnements graphiques.Objectifs : Maîtriser les bases de l’algorithmique de la programmation objet. Notions de base de débogage et maintenance logiciels.
- Enseignant: Fabrice De Almeida Pereira Monteiro
- Enseignant: Yann Morere
- Enseignant: Zakaria Moubarak