Département des Sciences et technologies

2024-2025

Avenue Victor Maistriau 8a
7000 Mons

Fiche ects de l'unité d'enseignement #3485 intitulée :

Techniques de programmation avancées 3

Master en Sciences de l'Ingénieur industriel / orientation Informatique / Cycle 2 Bloc 1

Informations

Responsable d'UE : Olivier CORTISSE

Bloc : MA1 Info

Période : 1er quadrimestre

Durée : 39 h

Crédits : 4 ects

UE Prérequises : aucune

UE Corequises : aucune

Activité d'apprentissage (AA)

Connaissances et compétences préalables

Langage de programmation procédural et/ou orienté objet

Contribution aux objectifs du référentiel de compétences de l'ARES

Acquis d'apprentissage spécifiques

Les étudiants devront être capables de travailler en équipe, de concevoir et de mener à bien des projets logiciels

Contenu de l'AA

* normes et procédures

* génie logiciel

* compilation, débogage et profiling

Répartition des heures

19 h de théorie, 20 h d'exercices/Labos

Méthodes d'enseignement

Cours magistral, travaux de groupes, approche par projets, utilisation de logiciels

Langues d'enseignement

Français

Supports

Copies de présentations, syllabus, notes de cours

Ressources bibliographiques

  • « Génie logiciel. » David Gustafson. (EdiScience)
  • « Processus d’ingénierie du logiciel. » Claude Pinet. (Pearson Education)
  • « Programmation en C++ et génie logiciel. » Vincent T’kindt. (Dunod)
  • « Modélisation et conception orientées objet avec UML 2. » Michael Blaha et James Rumbaugh (Pearson Education)
  • "Apprendre la programmation orientée objet avec le langage Python" Vincent Boucheny (ENI)

Évaluation et pondération

Méthode d'évaluation : note globale à l'UE

Langues d'évaluation : français

Modalités d'évaluation :

* travaux/rapports/participation (30 %)

* projet (70 %)