Présentation de la formation

La mention de licence « Informatique » est une formation généraliste qui couvre les fondamentaux disciplinaires et méthodologiques nécessaires à l'exercice de métiers dans le domaine de l'informatique. Le programme exact varie selon l'université et le parcours choisi.

Ce document présente les matières types que l'on retrouve dans la majorité des établissements (Sorbonne, AMU, UGA, Lyon 1, Strasbourg, Bourgogne, Toulouse, Montpellier).

Spécialisations disponibles

Plusieurs parcours sont proposés selon les établissements :

Masters compatibles avec la licence Informatique

Cette licence ouvre la voie à de nombreux masters en France :

Ressources utiles

Programme détaillé par année

L1 — Première année de licence

Objectif : Acquisition des fondamentaux disciplinaires et méthodologiques

Volume : 58 ECTS

Anglais S1 1 ECTS

Acquisition des compétences linguistiques nécessaires à la communication professionnelle dans le domaine de l'informatique.

Mathématiques pour l'EEA 2 ECTS

Notions de mathématiques appliquées à l'Électronique, l'Électrotechnique et l'Automatique.

Électronique 6 ECTS

Fondamentaux de l'électronique analogique et numérique.

Algorithmique 1 5 ECTS

Introduction aux algorithmes et structures de données.

Programmation fonctionnelle 5 ECTS

Paradigme de programmation axé sur les fonctions et l'immutabilité.

Bases des mathématiques pour l'informatique 4 ECTS

Ensembles, relations, fonctions, logique propositionnelle.

Utilisation des systèmes informatiques 4 ECTS

Bases de l'administration système et des outils informatiques.

Jouons aux automates déterministes 3 ECTS

Introduction à la théorie des automates et des langages formels.

Probabilités et Statistiques 4 ECTS

Notions de probabilités et statistiques appliquées à l'informatique.

Anglais S2 2 ECTS

Approfondissement des compétences linguistiques en contexte professionnel.

Algorithmique 2 5 ECTS

Algorithmes avancés et complexité algorithmique.

Programmation C 5 ECTS

Programmation impérative et procédurale en langage C.

Programmation événementielle et web 4 ECTS

Développement d'applications interactives et web.

Mathématiques du choix collectif 4 ECTS

Théorie des jeux et décision collective.

Architecture et assembleur 4 ECTS

Architecture des ordinateurs et programmation en assembleur.

L2 — Deuxième année de licence

Objectif : Approfondissement et début de spécialisation

Volume : 62 ECTS

Modélisation et programmation objet 1 5 ECTS

Introduction à la programmation orientée objet (POO).

Systèmes d'information et Bases de données 5 ECTS

Conception et gestion des bases de données relationnelles.

Programmation web 4 ECTS

Développement d'applications web dynamiques.

Anglais S3 2 ECTS

Perfectionnement des compétences linguistiques en contexte professionnel.

Logique propositionnelle 5 ECTS

Fondamentaux de la logique propositionnelle et applications.

Systèmes 5 ECTS

Systèmes d'exploitation et administration système.

Arithmétique 4 ECTS

Théorie des nombres et applications en cryptographie.

Approche scientifique de la transition écologique (ASTRE) 2 ECTS

Enjeux environnementaux et solutions technologiques durables.

Algorithmique 3 5 ECTS

Algorithmes avancés et optimisation.

IP, protocoles et communications 4 ECTS

Réseaux informatiques et protocoles de communication.

Modélisation et Programmation objet 2 5 ECTS

Approfonfissement de la programmation orientée objet.

Algèbre linéaire et calcul matriciel 4 ECTS

Fondamentaux d'algèbre linéaire et applications.

Anglais S4 2 ECTS

Perfectionnement des compétences linguistiques en contexte professionnel.

Projet de programmation 5 ECTS

Mise en pratique des connaissances acquises à travers un projet complet.

Modèles de calculs 5 ECTS

Théorie des modèles de calcul et complexité.

L3 — Troisième