cookieImage
2025-2026 / INFO9021-1

Principes de programmation Partim 2 - Algorithmique et programmation

Durée

10h Th, 10h Pr

Nombre de crédits

 Bachelier en sciences biomédicales2 crédits 

Enseignant

Christophe Poulet

Langue(s) de l'unité d'enseignement

Langue française

Organisation et évaluation

Enseignement au premier quadrimestre, examen en janvier

Horaire

Horaire en ligne

Unités d'enseignement prérequises et corequises

Les unités prérequises ou corequises sont présentées au sein de chaque programme

Contenus de l'unité d'enseignement

Ce cours s'adresse principalement aux étudiants ayant suivi les notions d'algorithmique du cours INFO9018. Néanmoins, il reste accessible aux débutants. Il leur apportera les bases nécessaires pour développer et approfondir leurs compétences en programmation et en algorithmique, afin qu'ils puissent devenir, s'ils le souhaitent, des programmeurs à la fois compétents et créatifs.


Les principes fondamentaux de la programmation en R y sont présentés et mis en pratique. Les étudiants seront initiés à la manipulation des données, à la lecture et à l'écriture de fichiers de données, ainsi qu'à la réalisation de graphiques simples dans le langage R. Pour favoriser la compréhension, des exercices pratiques seront proposés après chaque notion, et les apprentissages seront introduits de manière progressive.

Le cours comporte également des séances de Travaux pratiques, destinées à permettre aux étudiants d'appliquer les concepts étudiés. La durée de ces séances sera ajustée en fonction du nombre de participants et de la disponibilité des salles. Le langage de programmation R sera privilégié pour l'ensemble des exercices.

Acquis d'apprentissage (objectifs d'apprentissage) de l'unité d'enseignement

Le cours d'introduction à l'algorithmique et à la programmation a pour but de permettre aux étudiants d'intéragir, de manière autonome, avec les données rencontrées en sciences biomédicales. En apprenant les bases de la programmation dans le langage R, les étudiants seront en mesure de mettre en évidence les particularités d'un jeu de données. Cela permettra à l'étudiant de gagner en confiance, en compétence pour analyser des données biomédicales.

Savoirs et compétences prérequis

Aucun prérequis n'est obligatoire.

Néanmoins la validation du cours INFO9018-1 est fortement conseillé pour bien suivre le cours.

Activités d'apprentissage prévues et méthodes d'enseignement

Au travers de mises en situations, l'étudiant développera petit à petit des aptitudes à la programmation. Il comprendra comment réaliser des petits outils simples mais très utiles. Pour ce faire nous utiliserons le langage R comme support de programmation.

Mode d'enseignement (présentiel, à distance, hybride)

Cours donné exclusivement en présentiel


Explications complémentaires:

Cours magistraux et travaux pratiques en présentiel.

Supports de cours, lectures obligatoires ou recommandées

Modalités d'évaluation et critères

Examen(s) en session

Toutes sessions confondues

- En présentiel

évaluation écrite ( QCM, questions ouvertes ) ET évaluation orale

Stage(s)

Remarques organisationnelles et modifications principales apportées au cours

Contacts

christophe.poulet@uliege.be

Tel: 04 366 3778

Association d'un ou plusieurs MOOCs