enseignement (années précédentes)

2023--2024

Info201 : systèmes d'exploitation

Info205 : mathématiques pour le numérique

Enseignant responsable : François Boussion

Info501 : logique et informatique


Info506 : systèmes d'exploitation

Enseignant responsable : Gerald Cavallini

Info601 : graphes et algorithmes

Info602 : mathématiques pour l'informatique

Info002 : cryptologie






2022--2023

Math105 : logique et ensembles

Enseignant responsable : Karim Nour

Info201 : systèmes d'exploitation

info205 : mathématiques pour le numérique

Enseignant responsable : François Boussion

Info501 : logique et informatique

Info506 : systèmes d'exploitation

Enseignant responsable : Gerald Cavallini

Info602 : mathématiques pour l'informatique

Info002 : cryptologie

2021--2022

Info201 :systèmes d'exploitation

Info501 : logique et informatique

Info502 : théorie des langages

Enseignant responsable : François Boussion

Info506 : systèmes d'exploitation

Enseignant responsable : Gerald Cavallini

Info602 : mathématiques pour l'informatique

Info002 : cryptologie

2020--2021

Info202 :systèmes d'exploitation

Info501 : logique et informatique

Les cours se tiendront à distance, probablement en utilisant Discord.

Contactez moi si vous n'avez pas reçu l'invitation.

Info502 : théorie des langages

Enseignant responsable : François Boussion

Les sujets de TP et TD sont disponibles sur Moodle

Info507 : systèmes d'exploitation

Info607 : mathématiques pour l'informatique

Info910 : cryptologie

2019--2020

Info202 :systèmes d'exploitation

Info502 : théorie des langages

Enseignant responsable : François Boussion

Les sujets de TP et TD sont disponibles sur Moodle

Info507 : systèmes d'exploitation

Info607 : mathématiques pour l'informatique

Info910 : cryptologie

2017--2018

Math102 : mathématiques pour le numérique

Enseignant responsable : Frédéric Garet

Les sujets de TD et TP sont disponibles sur Moodle.

Info201 : programmation et algorithmique

Info202 :systèmes d'exploitation

Math202 : mathématiques pour le numérique

Info502 : théorie des langages

Info507 : systèmes d'exploitation

Info607 : mathématiques pour l'informatique

2016--2017

Info101 : introduction à l'algorithmique

Enseignant responsable : Christine Ferrarris.

Math102 : mathématiques pour le numérique

Enseignant responsable : Frédéric Garet

Les sujets de TD et TP sont disponibles sur Moodle.

Info201 : programmation et algorithmique

Info202 :systèmes d'exploitation

Math202 : mathématiques pour le numérique

Enseignant responsable : Xavier Provencal

Les sujets de TD et TP sont disponibles sur le site de Xavier Provencal ou sur le wiki du LAMA.

Info524 : systèmes d'exploitation

Info528 : mathématiques pour l'informatique

Info633 : théorie des langages

2015--2016

Info113 : introduction à l'algorithmique

Enseignant responsable : Christine Ferrarris.

Info223 : science informatique

Info224 : algorithmique

Info524 : systèmes d'exploitation

Info528 : mathématiques pour l'informatique

Info633 : théorie des langages

2014--2015

Info113 : introduction à l'algorithmique

Enseignant responsable : Christine Ferrarris.

Info223 : science informatique

Info224 : algorithmique

Info524 : systèmes d'exploitation

Info528 : mathématiques pour l'informatique

Info633 : théorie des langages

2013--2014

Info113 : introduction à l'algorithmique

Enseignant responsable : Miguel Tomassena.

Info223 : science informatique

Info224 : algorithmique et programmation

Info524 : systèmes d'exploitation

Info528 : mathématiques pour l'informatique

Info623 : théorie des langages et calculabilité

2012--2013

Info113 : introduction à l'algorithmique

Enseignant responsable : Miguel Tomassena.

Info223 : science informatique

Info224 : algorithmiques et programmation

Info421 : programmation fonctionnelle

Info524 : systèmes d'exploitation

Info528 : mathématiques pour l'informatique

2011--2012

Info223 : science informatique

Info224 : algorithmique et programmation

Info421 : programmation fonctionnelle

Info524 : systèmes d'exploitation

Info528 : mathématiques pour l'informatique

2010--2011

Info223 : sciences informatiques

Info401 : programmation fonctionnelle

Info502 : systèmes d'exploitation

Info505 : algorithmes de graphes

%<<<2

%>>>2

Info614 : mathématiques pour l'informatique

2009--2010

Info-204 : science informatique

Quelques notes de cours sont disponibles sur le wiki du cours..

Info-401 : programmation fonctionnelle

Tout est disponible sur le wiki du cours...

Info-502 : systèmes d'exploitation

Cours pour les étudiants en troisième année des filières « STIC » (sciences et technologies de l'information et des communications). Le cours aborde les concepts de bases des systèmes d'exploitation tels que gestion des processus, gestion de la mémoire ou systèmes de fichiers.

Le cours est donné par moi même, et les TD/TP sont donnés soit par moi, soit par Florian Hatat.

Le cours possède un wiki contenant tous les détails techniques, compléments et références. Le wiki est accessible ici (wiki info-502). La participation au wiki est fortement encouragée.

Sujets de TD :

Sujets de TP :

Info-505 : algorithmes de graphes

Seconde moitié d'un cours pour les étudiants en troisième année de la filière STIC (sciences et technologies de l'information et des communications), mention « informatique ». La première partie est donnée par Françoise Deloule et traite des graphes de manière assez théorique en général. Cette seconde partie traite plus particulièrement des problèmes d'implantation des graphes, des algorithmes associés et des problèmes de complexité qui y sont liés. Le langage de programmation utilisé pour les TP sera le langage C.

Le cours possède un wiki contenant tous les détails techniques, compléments et références. Le wiki est accessible ici (wiki info-505). La participation au wiki est fortement encouragée.

Info-614 : mathématiques pour l'informatique

Info-719 : rappels et compléments d'algorithmique et de programmation

Cours pour la première année du master IDESSE (ingénierie des données en économie en sciences sociales). Il s'agit essentiellement d'une mise à niveau et de compléments de programmation. Le langage utilisé en cours sera le langage Python.

Le cours possède un wiki contenant tous les détails techniques, compléments et références. Le wiki est accessible ici (wiki info-719). La participation au wiki est fortement encouragée.

2008--2009

Info-401 : programmation fonctionnelle en Caml

Info-502 : systèmes d'exploitation

Info-505 : algorithmes sur les graphes

Info-710 : compléments de bases de données

Info-719 : rappels d'algorithmique et programmation C

Comme complément de cours pour le langage C, je suggère la lecture de l'introduction au langage C de Bernard Cassagne (disponible au format pdf ou online au format html).

Pour faire du C chez vous, vous pouvez :

2007--2008

Info301 : algorithmique

Ce cours est donné par Jean-Charles Marty et fait suite au cours d'info-303. Je donne les TP avec Gwenael Gaborit.

Info502 : système d'exploitation

Ce cours est donnés par Thibault Carron, et je ne donne que les TD (avec Thibault Carron) et les TP (avec Sylvie Ramasso et Brice Videau).

Info505 : mathématiques pour l'informatique, partie I

La première partie de ce cours réintroduit les notions élémentaires d'arithmétique et d'algèbre necessaires pour comprendre les bases de la cryptographie et des codes correcteurs d'erreurs.

La deuxième partie du cours est faite par Françoise Deloule et traitera de l'algorithmique classique des graphes.

Info-614 : mathématiques pour l'informatique

Après quelques rappels, ce cours réintroduit les notions élémentaires d'arithmétique pour comprendre les bases de la cryptographie ; puis on s'interessera aux applications de l'algèbre aux codes correcteurs d'erreurs.

Info710 : compléments de bases de données

2006--2007

info404 : algorithmes de graphes

Les tp se feront en utilisant le langage C. Je vous conseille le polycopié de de Bernard Cassagne : introduction au langage C (disponible au format pdf ou online au format html) (Lisez en particulier les chapitres 1, 2, 3, 4 et la partie du chapitre 6 sur les structures...)

Info602 : théorie des graphes et algorithmes sur les graphes

Info608 / info609 : projet (TP)

Ce cours commun est destiné aux étudiants en L3. Il s'agit de programmer un jeu de type roguelike. Le cours (génie logiciel, cycle de développement, ...) est fait par Jacques Léger.

Info502 : système d'exploitation

Ce cours est donnés par Thibault Carron, et je ne donne que les TD et les TP (avec Cyril Vachet et Mathieu Barcikowski).

Info607 : mathématiques pour l'informatique

Info710 : compléments de bases de données

Le site francophone de PostgreSQL se trouve ici et le livre "Practical PostgreSQL" est disponible en ligne.

Info803 : informatique

avant

Introduction à la logique (L3-math)

Il s'agissait d'un cours d'introduction à la logique mathématique pour des licence mathématiques 3ème années à l'université Aix-Marseille.