Université Côte d'azur

UE INFO: Outils formels pour l'info

Code de l'ECUE : SPUF301

Ce cours donne droit à 6.0 ECTS.
PORTAIL SCIENCES ET TECHNOLOGIES
Informatique , Mathématiques
Campus Valrose
Licence 2
Semestre impair
Français

PRESENTATION

Le cours est une introduction aux mathématiques discrètes nécessaires pour comprendre les concepts fondamentaux de l'informatique. On partira des notions de base d'ensemble, relation et fonction pour introduire et justifier l'induction structurelle. Nous verrons aussi plusieurs méthodes pour resoudre les équations de récurrence. Une introduction au calcul des propositions et des prédicats conclura le cours.

Responsable(s) du cours

Enrico Formenti

Présentiel

  • 18h de cours magistral
  • 36h de travaux dirigés
  • 54h de Travail en autonomie (à la maison)

PREREQUIS

Avant le début du cours, je dois ...

OBJECTIFS

A la fin de ce cours, je devrais être capable de...
  • résoudre des équations de récurrence linéaires et certaines classes de non-linéaires
  • comprendre la notion de conséquence logique et ses implications
  • faire une démonstration élémentaire
  • comprendre les liens entre récurrence et complexité des algorithmes
  • transposer une phrase énoncée en langage naturel vers la logique du premier ordre
  • comprendre la notion de modèle et de sémantique dans la logique du premier ordre
  • faire un raisonnement qui implique l'induction simple ou structurelle

CONTENU

  • Présentation du cours, ses objectifs, matériel suggéré.

  • Ensembles, dénombrabilité, mots.

  • Relations, fonctions et ordres

  • Induction

  • Dénombrement

  • Récurrence

  • Contrôle intermédiaire qui compte pour 50% de la note finale.

  • Récurrence et séries formelles.

  • Logique des propositions

  • Logique des prédicats

  • Automates finis et expressions régulières.

Accéder au Syllabus complet (Authentification requise)
Important
Ce syllabus n’a aucune valeur contractuelle. Son contenu est susceptible d’évoluer en cours d’année : soyez attentifs aux dernières modifications.