Cette unité d’enseignement n’est pas accessible aux étudiants d’échange !
Enseignants
Langue
d'enseignement
d'enseignement
¹ó°ù²¹²Ôç²¹¾±²õ
±Ê°ùé²¹±ô²¹²ú±ô±ð²õ
Ce cours suppose acquises les notions d'analyse (LSINC1111 ou LINFO1111) et d'algèbre (LSINC1112 ou LINFO1112) acquises en première année de bachelier.
Le(s) prérequis de cette Unité d’enseignement (UE) sont précisés à la fin de cette fiche, en regard des programmes/formations qui proposent cette UE.
Le(s) prérequis de cette Unité d’enseignement (UE) sont précisés à la fin de cette fiche, en regard des programmes/formations qui proposent cette UE.
Thèmes abordés
Nombres complexes
- Nombres complexes
- Exponentielle complexe
- Transformées de Fourrier
- Filtrage
- Echantillonnage - Nyquist
- notion et calcul de dérivée partielle
- interprétation graphique du gradient
- interprétation et calcul de la matrice hessienne
- Introduction intuitive à l'utilisation duÌý gradient et de la matrice hessienne pour une fonction à 2 variables afin de déterminer les points critiques et leur nature
- notion et calcul d'intégrales doubles
- Nombres entiers naturels, principe de récurrence, nombres premiers, etc
- Equivalence, classes d'équivalence
- Division euclidienne, représentation dans une base, arithmétique modulo, représentation des entiers dans l'ordinateur
- Pcgd, algorithme d'Euclide
- Notions élémentaires de cryptographie
- Graphes orientés et non orientés et leurs représentations matricielles
- Graphes bipartites et problèmes de matching
- Chemins sur un graphe et circuits Eulériens/Hamiltoniens
- Graphes planaires et coloriage
- Problèmes de plus court chemin
- Classement des noeuds d'un graphe : PageRank
Acquis
d'apprentissage
d'apprentissage
A la fin de cette unité d’enseignement, l’étudiant est capable de : | |
• S1.I1, S1.G1 • S2.2 | Eu égard au référentiel AA du programme « Bachelier en sciences informatiques », ce cours contribue au développement, à l'acquisition et à l'évaluation des acquis d'apprentissage suivants :
|
Contenu
Le cours LSINC1113 (Compléments de Mathématiques) vient complémenterÌýceux d’Analyse (LSINC1111) et d’Algèbre (LSINC1112) et vous propose de découvrir quatre thématiques plus pointues.
³¢â€™analyse multivariée est la suite logique du cours d’analyse vu en première année. Les concepts sont étendus aux fonctions à plusieurs variables qui sont plus représentatives de ce que l’on rencontre dans la nature. Un des principaux intérêt de ce pan de l’analyse est de pouvoir optimiser des processus complexes.Ìý
Le traitement de signal est bien connu dans les sciences de la santé (et les technologies en général), puisqu’il s’agit d’une branche mathématique permettant de débruiter des images, de filtrer des sons, de les transmettre par radio, ou encore d’intepréter des électrocardiogrammes pour, par exemple, déclencher une alarme. Cette partie repose sur un concept mathématique très puissant appelé la transformée de Fourier.ÌýÌý
La théorie des nombres est un domaine un peu à part car, dans ce domaine, tous les nombres doivent être entiers. C’est pourtant la théorie qui soutient la cryptographie moderne, nécessaire aux transactions bancaires, aux communications entre machines, au chiffrement de données !Ìý
Enfin, la théorie des graphes permet de représenter, d’étudier et de comprendre des réseaux d’objets, de personnes ou encore de neurones interconnectés.
L'objectif de ce cours est de permettre aux étudiant.e.s de découvrir des applications liées au monde de la santé où des mathématiques avancées sont indispensable. Une compréhension introductive de ces concepts mathématiques sont nécessaires pour pouvoir développer des solutions informatiques liées à ces applications.
Les acquis d'apprentissage liés à ces différentes thématiques sont décrites ci-dessous.
Analyse multivariée
Au terme de cette partie, l'étudiant.e sera capable de :
Au terme de cette partie, l'étudiant.e sera capable de :
Au terme de cette partie, l'étudiant.e sera capable de :
Au terme de cette partie, l'étudiant.e sera capable de :
³¢â€™analyse multivariée est la suite logique du cours d’analyse vu en première année. Les concepts sont étendus aux fonctions à plusieurs variables qui sont plus représentatives de ce que l’on rencontre dans la nature. Un des principaux intérêt de ce pan de l’analyse est de pouvoir optimiser des processus complexes.Ìý
Le traitement de signal est bien connu dans les sciences de la santé (et les technologies en général), puisqu’il s’agit d’une branche mathématique permettant de débruiter des images, de filtrer des sons, de les transmettre par radio, ou encore d’intepréter des électrocardiogrammes pour, par exemple, déclencher une alarme. Cette partie repose sur un concept mathématique très puissant appelé la transformée de Fourier.ÌýÌý
La théorie des nombres est un domaine un peu à part car, dans ce domaine, tous les nombres doivent être entiers. C’est pourtant la théorie qui soutient la cryptographie moderne, nécessaire aux transactions bancaires, aux communications entre machines, au chiffrement de données !Ìý
Enfin, la théorie des graphes permet de représenter, d’étudier et de comprendre des réseaux d’objets, de personnes ou encore de neurones interconnectés.
L'objectif de ce cours est de permettre aux étudiant.e.s de découvrir des applications liées au monde de la santé où des mathématiques avancées sont indispensable. Une compréhension introductive de ces concepts mathématiques sont nécessaires pour pouvoir développer des solutions informatiques liées à ces applications.
Les acquis d'apprentissage liés à ces différentes thématiques sont décrites ci-dessous.
Analyse multivariée
Au terme de cette partie, l'étudiant.e sera capable de :
- Effectuer des opérations simples impliquant des fonctions multivariées ;
- Expliquer le concept de dérivée partielle et calculer des dérivées partielles simples sur des fonctions bivariées ;
- Expliquer le concept de gradient d'une fonction, calculer un gradient simple, et intepréter graphiquement celui-ci ;
- Expliquer le concept de hessienne d'une fonction, calculer une hessienne simple ;
- Utiliser le gradient et la hessienne pour déterminer les points critiques (et leur nature) d'une fonction bivariée simple en expliquant le rôle que joue chacun de ces objets ;
- Déterminer la valeur d'une intégraleÌýdouble simple ;
- Citer différentes applications de la vie courante et dans les sciences de la santé où l'on peut observer des fonctions multivariées.
Au terme de cette partie, l'étudiant.e sera capable de :
- Effectuer des opérations simples (additionner, soustraire, mutliplier, diviser et élever à une puissance) faisant intervenir des nombres complexes sous leurs différentes formes (cartésienne, polaire et exponentielle) et résoudre des équations de base ;
- Comprendre et expliquer le concept de transformée de Fourier dans le cadre du traitement du signal et calculer des transformées de Fourier simples selon la définition ou via des propriétés ;
- DéfinirÌýet expliquer la notion de spectre d'un signal ;
- Expliquer le concept de filtre (passe-haut, passe-bas, passe-bande), le représenter, et dimensionner des filtres simples ;
- Vérifier et expliquer les conditions d'échantionnage via le théorême de Shannon-Nyquist ;
- Expliquer le phéonmène de repli spectral.
- Citer différentes applications de la vie courante et dans les sciences de la santé où le traitement du signal joueÌýun rôle important.
Au terme de cette partie, l'étudiant.e sera capable de :
- Utiliser le principe de récurrence dans des démonstrations simples et dans des exercices impliquant des nombres entiers naturels ;
- Expliquer le concept de base d'encodage d'un nombre et comment ils sontÌýreprésentés dans un ordinateur ;
- Effectuer une division euclidienne simple entre deux nombres entiers naturelsÌýpour extraire le quotient et le reste de celle-ci ;
- Effectuer des opérations simples en utilisant l'arithmétique modulo ;
- Définir et vérifier qu'un nombre est premier au moyen d'algorithmes simples ;
- Définir la notion d'équivalence et de classeÌýd'équivalence (modulo p), et vérifier que deux nombres sont équivalents (modulo p) ou appartiennent à la même classe d'équivalence ;
- Définir et expliquer la notion de logarithme discret ;
- Comprendre et expliquer les concepts de base de la cryptographie (clé publique, clé privée, principe de précaution, Alice, Bob, Eve, chiffrement des données, etc.) ;
- Expliquer l'algorithme cryprographique de Diffie-Hellman.
- Citer différentes applications de la vie courante et dans les sciences de la santé où la cryptographie joue un rôle important.
Au terme de cette partie, l'étudiant.e sera capable de :
- Définir et représenter les concepts de base de théorie des graphes (noeud, arête, graphe simple, graphe orienté) en utilisant le vocabulaire adéquat et des notations rigoureusesÌý;
- Représenter un graphe sous forme matricielle (matrice d'incidence et d'adjascence) ;
- Définif, représenter et vérifier qu'un graphe est biparti, et expliquer en quoi ce concept permet de résoudre des problèmes de matchingÌý;
- Définir et expliquer les notions de circuitsÌýet chemins (Eulériens et Hamiltoniens) sur un graphe et être capable de vérifier si un graphe est effectivement Eulérien ;
- Expliquer et appliquer des algorithmes simples de théorie des graphes (coloriage, plus court chemin, page rank) ;
- Citer différentes applications de la vie courante et dans les sciences de la santé où les graphes jouent un rôle important.
Méthodes d'enseignement
Le cours est un cours présentiel organisé de manière hybride entre un cours frontal et une discussion avec les étudiants. Des séances d'exercice de drill sont organisées pour maîtriser les concepts et des séances de laboratoire (avec ordinateur) sont prévues pour mieux appréhender l'aspect informatique des thématiques.
Modes d'évaluation
des acquis des étudiants
des acquis des étudiants
L'apprentissage de l'étudiant est évalué sur base des projets remis par les étudiants ainsi qu'un examen écrit.
Ìý
Ressources
en ligne
en ligne
Les ressources et les annonces sont déposées sur .
Faculté ou entité
en charge
en charge