1. Accueil
  2. FR
  3. Étudier
  4. Offre de formation
  5. UE
STIC-B455

Algorithmes et programmation II

année académique
2025-2026

Titulaire(s) du cours

Joël GOOSSENS (Coordonnateur)

Crédits ECTS

5

Langue(s) d'enseignement

français

Contenu du cours

Ce cours approfondit les notions d’algorithmes et de programmation abordées dans le cours STIC-B450. Le langage Processing est utilisé à la fois comme support pédagogique pour illustrer les concepts théoriques et comme outil pour introduire de nouveaux paradigmes de programmation, notamment la programmation récursive et la programmation orientée objet.

Objectifs (et/ou acquis d'apprentissages spécifiques)

Préparer les étudiant(e)s à l'utilisation critique de l'informatique moderne en tant qu'outil scientifique. Former les étudiants à la lecture et à la critique des problèmes susceptibles d'être traités à l'aide de l'ordinateur. Permettre aux étudiants d'appréhender, par la pratique, la démarche procédurale, ses contraintes et ses limites.

Pré-requis et Co-requis

Cours ayant celui-ci comme pré-requis

Méthodes d'enseignement et activités d'apprentissages

Cours ex cathedra, travaux dirigés.

Références, bibliographie et lectures recommandées

«Learning Processing», D. Shiffman, Editeur Morgan Kaufmann, 2015.

Support(s) de cours

  • Université virtuelle

Contribution au profil d'enseignement

APPRÉHENDER DE NOUVEAUX SAVOIRS

Appliquer à un autre champ d’étude des méthodes et des techniques acquises en BA en faisant preuve d'ouverture intellectuelle

Acquérir les connaissances méthodologiques et pratiques en vue de concevoir et de gérer un système d'information

APPROFONDIR DES SAVOIRS SPÉCIALISÉS

Comprendre et maîtriser les concepts spécialisés dans le domaine des sciences et technologies de l'information

AGIR EN PROFESSIONNEL

Mettre en œuvre les capacités d’analyse, de synthèse, de mise en contexte, de rigueur, de cohérence

Faire preuve d’esprit critique et d’autonomie

Autres renseignements

Contacts

Assistant scientifique :  Thomas Carette <tcarette@gmail.com>
Titulaire du cours : Joël Goossens <joel.goossens@ulb.be> 

Campus

Solbosch

Evaluation

Méthode(s) d'évaluation

  • Examen écrit
  • Projet

Examen écrit

  • Examen à livre ouvert

Projet

  1. Examen écrit à livre ouvert.
  2. Projet : Chaque étudiant réalisera un travail de programmation individuel, qui sera défendu oralement devant l’assistant en charge. L’objectif est de démontrer la maîtrise des concepts abordés ainsi que la paternité du code remis. Tout travail qui ne serait pas strictement personnel — qu’il s’agisse de plagiat ou d’une collaboration non autorisée — sera considéré comme une infraction grave et fera l’objet de sanctions conformément au règlement de l’ULB.

Concernant l’utilisation d’outils d’intelligence artificielle générative, les modalités de ce cours suivent celles qui sont exprimées pour les mémoires et TPMs énoncées dans le «guide du mémoire».

Construction de la note (en ce compris, la pondération des notes partielles)

Écrit 70%, Projet 30% (moyenne arithmétique).

Langue(s) d'évaluation

  • français

Programmes