Licence

Descriptif

L’objectif de la Licence Informatique est de former des informaticiens généralistes. L’étudiant issu de la formation sera en capacité de mener des projets de développement d’applications, d’administrer des systèmes et réseaux de PME/PMI et de gérer des systèmes d’information.

Le programme est une progression régulière ayant pour objectif l’acquisition des connaissances et du savoir-faire indispensables au développement et à la gestion de projets informatiques et à l’administration de systèmes. Il regroupe :

  • un enseignement fondamental intégrant des matières telles que les mathématiques et les fondements théoriques de l’informatique,
  • un enseignement comprenant les techniques nécessaires au métier de l’Informaticien (conception et développement de logiciel, système, architecture et réseaux, et ingénierie des systèmes d’information),
  • un enseignement de langue vivante (anglais)
  • et une découverte de la vie d’entreprise.

La poursuite d’études en Master est possible.

Public concerné

  • titulaires d’un BAC scientifique ; candidature sur ParcoursSup
  • titulaires d’un DUT ou BTS spécialité Informatique en troisième année sur validation d’études
  • autres sur étude de dossier

Compétences visées

  • concevoir et développer des logiciels,
  • concevoir et développer des applications Web et des services Web,
  • administrer des systèmes d’exploitation et des réseaux et leur sécurité sous Linux,
  • concevoir et développer des systèmes d’information (bases de données)

Métiers visés

  • concepteur et développeur d’applications logicielles
  • concepteur et développeur de sites internet
  • assistant administrateur réseaux et systèmes
  • assistant administrateur de base de données
  • chargé de maintenance logicielle

Organisation

  • durée : trois ans
  • formation organisée sur 1575 heures d’enseignement
  • une organisation modulaire en première année
  • des enseignements optionnels tous les ans
  • un projet de développement en première année, un projet Web et un projet en programmation orientée objet en deuxième année et un projet en génie logiciel en troisième année
  • stage obligatoire de 12 semaines au cours de la formation
  • la troisième année possible en alternance/apprentissage (capacité d’accueil : 16 apprentis)

Volume horaire et contenu des enseignements

Pour le premier semestre, l’étudiant(e) doit sélectionner 9 modules parmi 12 (3 en informatique, 3 en mathématiques, 3 en physique et 3 en chimie). Le choix ci-dessous est l’exemple le plus probable pour un(e) étudiant(e) en informatique.

Première année

Semestre 1ECTSVolume horaire
268h
Algorithmique 1
A. Lewandowski (ULCO/LISIC) et V. Marion (ULCO/LISIC)
Notions de base (variable, fonction, conditionnelle, itération et tableau) et Python
327h
Architecture et système 1
E. Poisson-Caillault (ULCO/LISIC) et P.-A. Hebert (ULCO/LISIC)
Chaine de traitement et architectures (Camera → FPGA → CPU), approfondissement Camera / Image, échantillonnage / quantification, codage des images et stockage, opérations booléennes, opérateurs morphologique de base et traitements plus évolués
327h
Web 1
J. Druel (ULCO/LISIC) et J. Lesage (Kubix3D)
Architecture d’une page Web, langage à bases (HTML) et langage de feuille de style (CSS)
327h
Mathématiques 1

Fonctions, suite et limites
327h
Mathématiques 2

Ensembles, relations et applications
327h
Mathématiques 3

Nombres complexes, géométrie cartésienne, isométries et similitudes
327h
Physique 1
327h
Chimie 1327h
Physique 2 ou chimie 2
327h
Anglais
325h
Semestre 2ECTSVolume horaire
261h
Algorithmique 2
A. Chotard (ULCO/LISIC), V. Marion (ULCO/LISIC) et S. Tari (ULCO/LISIC)
Algorithmique en langage C
327h
Algorithmique 3
A. Chotard (ULCO/LISIC), V. Marion (ULCO/LISIC) et S. Tari (ULCO/LISIC)
Algorithmique avancé en langage C
327h
Base de données 1
A. Ahmad (ULCO/LISIC)
Modélisation des Système d’Information, formalisme UML, Modèle Conceptuel des Données (MCD), Modèle Logique de Données Relationnel (MLD-R), Règles de passage du MCD au MLD-R (Dépendances fonctionnelles, formes normes 1NF, 2NF, 3NF, BCNF)
327h
Projet 1

Projet en langage C
327h
Mathématiques 4

Dérivabilité, formules de Taylor, calcul intégral
327h
Mathématiques 5

Systèmes linéaires, calcul matriciel, espaces vectoriels et applications linéaires
327h
Mathématiques 6

Arithmétique de Z, arithmétiques des polynômes
327h
Mathématiques 7

Calcul différentiel, équations différentielles, courbes paramétrées
327h
Anglais
325h
PPP
220h
Certification
1

Deuxième année

Semestre 3ECTSVolume horaire
258h
Algorithmique 4
V. Marion (ULCO/LISIC)
Arbre : structure données et algorithmes en langage C
327h
Langage à objets 1
G. Bourguin (ULCO/LISIC)
Concepts objets (objets, classes, héritage, encapsulation, constructeurs et méta-classe) en Java
327h
Architecture et système 2

Architecture d’un système d’exploitation et Linux
327h
Bases de données 2
A. Ahmad (ULCO/LISIC)
Algèbre Relationnelle, Opérateurs ensemblistes, Agrégats, Requêtes et langage SQL (MySQL), Passage du MLD-R au MPD
327h
Web 2
G. Bourguin (ULCO/LISIC)
Modèle dynamique couche cliente (JS/JQuery)
327h
Intelligence artificielle 1
E. Poisson-Caillault (ULCO/LISIC) et P.-A. Hebert (ULCO/LISIC)
Représentation et interprétation d’une variable (nuage de points, distribution, statistique de base, histogramme, mode, représentation temporelle, catégorielle, boite à moustache, tendance, cycle, modélisation/prédiction et régression) et représentation et interprétation bi-variée (visualisation 2D, changement d’espace, graphe, corrélation, clustering) et représentation 3D.
327h
Mathématiques 8

Algèbre linéaire
327h
Mathématiques 9

Algèbre linéaire – applications
327h
Anglais
325h
Unité d’ouverture
320h
Semestre 4ECTSVolume horaire
261h
Algorithmique 5
C. Renaud (ULCO/LISIC)
Graphe : structure données et algorithmes en langage C
327h
Langage à objets 2
G. Bourguin (ULCO/LISIC)
Polymorphisme, classes abstraites, interfaces, généricité, exceptions, apis en Java
327h
Architecture et système 3

Gestion ressources (processus, mémoire, …) et programmation concurrente (fork, threads, sémaphores)
327h
Web 3
G. Bourguin (ULCO/LISIC)
Modèle client-serveur, protocole HTTP et le langage PHP
327h
Informatique théorique 1

Dénombrement, automates finis, corrections d’algorithme et complexité
327h
Mathématiques 10

Analyse numérique
327h
Projet 2

Développement d’une application en Java
327h
Projet 3

Développement d’une application Web
327h
PPP
320h
Anglais
325h

Troisième année*

Semestre 5ECTSVolume horaire
266h
Remise à niveau (uniquement en apprentissage)
J. Williame (Vade Secure) et A. Daudenthun (Atecna)
Algorithmique et C, Linux et Web (PHP)
36h
Programmation fonctionnelle
J. Dehos (ULCO/LISIC)
Conditions, Pattern matching, liste, tuple, fonctions récursives, fonctions d’ordre supérieur et langage Haskell
327h
Langage à objets 3
J. Buisine (ULCO/LISIC) et E. Ramat (ULCO/LISIC)
Rappel des concepts objets (encapsulation, héritage, polymorphisme), spécificités du C++ (héritage multiple, instance/référence/pointeur, classe abstraite, surcharge des opérateurs)
327h
Réseaux 1
P. Sondi (ULCO/LISIC)
Codage, réseaux locaux, TCP/IP, ingénierie des protocoles, modélisation des réseaux et nouvelles architectures des réseaux
327h
Bases de données 3
A. Ahmad (ULCO/LISIC)
SQL avancé, procédures embarquées (PL-SQL), B-Tree, Optimisation (ANALYSE, AUTOTRACE, EXPLAIN PLAN), opération Physiques et introduction à Administration BD
327h
Génie Logiciel 1
J. Dehos (ULCO/LISIC)
Introduction au GL, documentation, versionning, interfaçage et intégration continue
327h
Informatique théorique 2
S. Verel (ULCO/LISIC)
Machine de de Turing, calculabilité, décidabilité, méthodes formelles et grammaire
327h
Intelligence Artificielle 2
A. Chotard (ULCO/LISIC)
Historique de l’IA, recherche bidirectionnel, minmax/alphabeta, recherche Monte-Carlo, A* et applications sur les jeux
327h
Probabilité et statistiques
M. Zribi (ULCO/LISIC) et P. Ostellari (ULCO/FCU)
Modèle probabiliste, variables aléatoires discrètes et continues, simulation de Monté Carlo
et génération de variables aléatoires
327h
Anglais
325h
Unité d’ouverture (ou AST – Analyse de situations de travail – uniquement en apprentissage)
325h
Semestre 6ECTSVolume horaire
261h
Langage à objets 4
J. Buisine (ULCO/LISIC) et E. Ramat (ULCO/LISIC)
C++ avancé : containers, flux, fonctions lambda et template
327h
Réseaux 2
P. Sondi (ULCO/LISIC)
Codage, réseaux locaux, TCP/IP, ingénierie des protocoles, modélisation des réseaux et nouvelles architectures des réseaux
327h
Administration systèmes et réseaux
P. Sondi (ULCO/LISIC)
Administration systèmes, services réseaux, supervision, pare-feux et IDS/IPS
327h
Génie Logiciel 2
J. Dehos (ULCO/LISIC)
UML, gestion d’erreurs, tests, refactoring et Design patterns (MVC, client/serveur)
327h
Informatique théorique 3
A. Chotard (ULCO/LISIC)
Introduction à la compilation (analyse lexicale et syntaxique)
327h
Projet 4

Gestion de projets en équipe
327h
Option 1 et option 2 (uniquement en formation initiale)
Exemple : informatique graphique, IA avancé, Web avancé, programmation VHDL, vision/supervision et traitement de données
2×32x27h
Web avancé (uniquement en apprentissage)
A. Daudenthun (Atecna)
Framework PHP (Symfony), Autoload, Routing et modèle MVC
336h
Anglais
325h
PPP (uniquement en formation initiale)
320h

Lieu de formation

Centre Universitaire Mi-Voix
Rue Ferdinand Buisson
BP 653
62228 CALAIS Cedex

Responsable de formation

Première année :

  • Virginie MARION
  • mail : virginie.marion@univ-littoral.fr

Deuxième année :

  • Adeel AHMAD
  • mail : adeel.ahmad@univ-littoral.fr

Troisième année :

  • Grégory BOURGUIN
  • mail : gregory.bourguin@univ-littoral.fr

Troisième année (alternance) :

  • Eric RAMAT
  • mail : eric.ramat@univ-littoral.fr

Secrétariat pédagogique (formation initiale)

Coralie CALLENS
Mail : coralie.callens@univ-littoral.fr
Tél : 03.21.46.36.11

Secrétariat pédagogique (alternance)

Florence BAQUET
Mail : florence.baquet@univ-littoral.fr
Tél : 03.21.46.55.22