Le cours d'algorithmique et programmation vise à approfondir vos connaissances acquises dans les cours précédents à savoir algorithmique et programmation 1 et algorithmique et programmation 2. Nous aborderons divers aspects incluant la programmation récursive, une introduction à la complexité des algorithmes, les listes chaînées, les arbres (arbre binaire, arbre binaire de recherche), les files de priorité, les tas, et certaines algorithmes de compression. De point de vue programmation nous continuerons à travailler avec le langage python comme ça été le cas jusqu'à présent en algorithmique et programmation I et algorithmique et programmation II.

Cet enseignement fait parti des 5 enseignements d'algorithmique et programmation réparti sur 5 semestres, qui permet de voir toutes les bases de l'algorithmique et de la programmation. Ce cours abordera les points suivants :

  • Complexité des algorithmes et Preuves de programmes.
  • Récursivité : Algorithmes et Complexité.
  • Algorithmes sur les grands nombres et polynômes.
  • Tables et fonctions de Hachage.

Un circuit logique est un assemblage de composants logiques de base permettant d'exécuter des opérations plus ou moins complexes sur des variables logiques (binaires).

Espace Moodle pour l'UE Bases de données en S4

Cette ressource permet à l'étudiant de développer la compétence 3 du cursus licence informatique: gérer une solution informatique. L'étudiant sera àmême de manipuler des commandes sur console unix.

Unité de pré-professionnalisation de la licence d'informatique : la partie CTR permet de travailler sur CV, lettre de motivation, entretien de recrutement.

Unité de pré-professionnalisation de la licence d'informatique : la partie CPP a pour objectif de rendre l'étudiant acteur de son insertion professionnelle dans un processus progressif et continu, en lui permettant de compléter et de renforcer sa réflexion sur ses choix d'orientation en lien avec un projet professionnel, de repérer et de formuler ses atouts personnels et les compétences acquises au travers de l'ensemble de ses expériences (en formation, en milieu professionnel, par ses engagements associatifs...).

This course is intended for sharing the course contents for L2 Maths/Informatics

Ce cours concerne la ressource : Langage C 

Espace pour trouver et échanger sur toutes les informations utiles aux étudiants de Licence 2 informatique.


Cette page contient:

- Le Diaporama du cours

- La liste d'exercices avec les solutions

- Des vidéos explicatives