| Equivalence nouvelle -> ancienne maquette |
| Equivalence ancienne -> nouvelle maquette |
La L2 est maintenant divisée en plusieurs parcours dès la1ère année: Informatique (I), Informatique et mathématique (MI), Electronique et informatique (ELI). Je n'ai cité ici que les parcours où l'informatique est fortement présente (il y a bien sur les parcours plus orienté mathématiques, physique, etc.
Note : Les coefficients correspondent aux crédits.
L'année 2008-2009 est une année transitoire et les remarques en rouge concerne la transition entre l'ancienne et la nouvelle maquette.
| UEs | ECTS | contenu des enseignements | CM | TD | TP | Travail personnel |
|---|---|---|---|---|---|---|
| 5 UEs obligatoires | ||||||
| Informatique | 6 | Algorithmique et structures de données (Algèbre II en 2008-2009) | 18 |
18 | 18 | 54 |
| Informatique | 6 | Outils formels pour l'informatique | 18 | 36 | 54 | |
| Mathématiques | 6 | Analyse II | 18 | 36 | 54 | |
| Mathématiques | 4 | Introduction aux statistiques | 18 | 18 | 36 | |
| Langue | 2 | Anglais | 18 | 18 | ||
| 1 UE optionnelle Sur liste |
4 | En 2008-2009 option forcée: "programmation avancée scheme" qui correspond cette année à "Introduction à la programmation fonctionnelle" | 36 | |||
| Informatique | Programmation avancée en Scheme | 18 | 18 | |||
| Informatique | C2I théorique (2) et C2I pratique (2) | 2*18 | ||||
| Informatique | Présentation de documents (2) et Manipulation d'images (2) | 2*18 | ||||
| chimie | à définir | |||||
| biologie | à définir | |||||
| électronique | Electronique numérique | 12 | 12 | 12 | ||
| mathématique | à définir | |||||
| physique | à définir | |||||
| 1 UE libre | 2 | 20 | ||||
| Total semestre 3 | 30 | 272 |
| UEs | ECTS | contenu des enseignements | CM | TD | TP | Travail personnel |
|---|---|---|---|---|---|---|
| 5 UEs obligatoires | ||||||
| Informatique | 6 | Introduction à la programmation C | 18 |
36 | 54 | |
| Informatique | 4 | Etude et analyse des algorithmes | 18 | 18 | 36 | |
| Informatique | 4 | Introduction aux bases de données | 12 | 24 | 36 | |
| Informatique | 4 | Systèmes d'exploitation | 18 | 18 | 36 | |
| Langue | 2 | Anglais | 18 | 18 | ||
| 1 UE optionnelle Sur liste |
4 | 36 | ||||
| Informatique | C2I théorique (2) et C2I pratique (2) | 2*18 | ||||
| Informatique | Présentation de documents (2) et Manipulation d'images (2) | 2*18 | ||||
| Informatique | Calculabilité et complexité | 18 | 18 | |||
| Informatique | Programmation logique: application aux systèmes experts | 18 | 18 | |||
| Informatique | Introduction aux systèmes complexes | 18 | 18 | |||
| chimie | à définir | |||||
| biologie | à définir | |||||
| électronique | à définir | |||||
| mathématique | Méthodes numériques – Calcul formel | |||||
| physique | à définir | |||||
| 1 UE optionnelle Sur liste |
4 | 36 | ||||
| Informatique | Interface homme-machine | 12 | 24 | |||
| Divers | Préparation pour des études courtes | 18 | 18 | |||
| Electronique | Mémoires et architecture des micro-processeurs | 12 | 12 | 12 | ||
| 1 UE libre | 2 | 20 | ||||
| Total semestre 3 | 30 |
Pre-réquis :
Ce cours d'analyse présente tout d'abord la notion d'intégrales généralisées, qui complète le cours de première année sur les intégrales. Puis, sont abordées les séries numériques. Enfin, on étudiera les séries de fonctions, qui seront ensuite appliquées à l'étude des séries entières et des séries de Fourier.
Organisation de l'UE:
Le contrôle continu se compose :
Calcul de la note de l'UE
Informations supplémentaires :
voir le site de l'UE:
Pre-réquis : L1M3 (Mathématiques discrètes).
Ce cours d'informatique théorique présente une initiation au formalisme utilisé en informatique incluant au besoin les rappels mathématiques nécessaires. Il présente la dénombrabilité des ordinateurs, leur aspect symbolique et la notion centrale d'ordre. Il se poursuit par la présentation de la logique booléenne et du 1er ordre (raisonnement, applications de programmation logique). Il constitue également une première approche théorique de l'évaluation des performances des ordinateurs (équation de récurrence, complexité des algorithmes). Les propriétés des objets couramment manipulés dans les structures de données où les modélisations sont largement étudiées. Il s'agit des mots, les listes, les langages, les arbres, les graphes, etc.
Organisation de l'UE:
Le contrôle continu se compose :
Calcul de la note de l'UE
Informations supplémentaires :
Documents autorisés pendant les examens :
- 1er partiel : aucun
- 2ème partiel et examen de rattrapage : une feuille manuscrite
Pre-réquis :
Ce cours introduit la notion d'algorithme et de structures de données. Les notions de complexité et de preuve seront survolés. Le cours se concentre sur l'écriture d'algorithmes corrects pour résoudre des problèmes simples. Dans un premier temps différentes structures de données de base seront considérées comme les tableaux, les listes, les piles, les files et les tas simples. Dans une seconde partie des structures de données plus avancées seront étudiées.
Organisation de l'UE:
Le contrôle continu se compose :
Calcul de la note de l'UE :
La note finale session 1 reste à définir
Informations supplémentaires :
L'objectif de cet enseignement est de donner aux étudiants les premiers éléments de la statistique descriptive et inférentielle, et ce à travers d'un cours théorique et de séances de Travaux Dirigés. Pour ce faire, nous commencerons par quelques petites notions de probabilité qui nous serons très utiles pour la suite. Puis nous entrerons dans le vif du sujet en apprenant à résumer graphiquement et numériquement des séries de données. Pour finir, nous verrons comment tenter de modéliser des données et surtout comment valider le tout au moyen de l'estimation et de tests. Nous verrons au passage, comment le tout intervient dans la vie moderne d'aujourd'hui.
Organisation de l'UE:
Le contrôle continu se compose :
Calcul de la note de l'UE :
Règle de pondération à définir
Informations supplémentaires :
voir le site de l'UE
L'enseignement de l'anglais dispensé au semestre 3 se divise en 10h de travaux dirigés en présence d'un enseignant et en 10 h de travail en autonomie sur ordinateur. Pendant les séances de travaux dirigés, les enseignants proposent l'étude de textes de presse à portée scientifique. Ils testent la compréhension des étudiants par rapport à leur anglais écrit, leur vocabulaire ainsi que quelques points précis de grammaire. Concernant le temps passé sur ordinateur, les étudiants ont à leur disposition quelques logiciels du commerce mais surtout des textes avec des questions et des exercices de grammaire qui ont été élaborés spécifiquement pour un travail en autonomie. Le partiel de fin de semestre porte sur un texte avec des questions de compréhension, des QCM de vocabulaire et de grammaire ainsi qu'un QCM portant sur le travail qu'ils ont fait pendant les séances où ils sont en autonomie sur ordinateur.
Le contrôle continu se compose :
Une des deux épreuves finales aura lieu en TD mais l'autre nécessitera l'organisation d'un examen en amphithéâtre commun à tous les L2.
Durée de l'épreuve en amphithéâtre : 1h
Il n'y aura pas de deuxième session.
Pre-réquis : Aucun.
Ce cours d'introduction présente l'aspect purement fonctionnel de la programmation. Un programme y est vu comme une boîte noire, comme une fonction qui reçoit des données et produit un résultat. On utilise pour cela les ingrédients usuels des mathématiques : le raisonnement par récurrence et la composition des fonctions. L'Informatique Théorique montre que fonder la programmation sur les fonctions récursives permet de tout calculer, et ce cours a pour but de mettre l'idée en pratique à travers les structures de données récursives les plus importantes que sont les entiers, les listes et les arbres. Le graphisme et les animations joueront cette année un rôle spécifique. Le langage support sera Scheme, avec la version DrScheme v4.1. Page Web : http://deptinfo.unice.fr/~roy
Organisation de l'UE:
Le contrôle continu se compose :
Calcul de la note de l'UE :
Informations supplémentaires :
Documents autorisés pendant les examens : uniquement le polycopié du cours.
Internet et Bureautique
L'étudiant doit choisir 2 demi-options parmi les 3 proposées
C2I théorique
Aide à la préparation de l'épreuve théorique du C2i (Certificat Informatique et Internet). Approche théorique (mais aussi pour une part pratique) des TIC selon les domaines de compétence établis nationalement (cf. référentiel du 4 09 08 ) : caractère évolutif, dimension éthique, déontologique et juridique. S'approprier son environnement de travail. Rechercher l'information (web, BU). Sauvegarder, sécuriser, archiver ses données en local et en réseau filaire ou sans fil. Réaliser des documents à partir d'un logiciel de traitement de texte, d'un tableur ou d'un logiciel de présentation de diapositives. Échanger et communiquer à distance. Mener des projets en travail collaboratif à distance.
Organisation de l'UE:
Le contrôle continu se compose :
Calcul de la note de l'UE :
Informations supplémentaires :
L'évaluation de cette UE est tout à fait indépendante des épreuves du C2i organisées par le service TICE.
C2I pratique
Aide à la préparation de l'épreuve pratique du C2i (Certificat Informatique et Internet). Approche pratique (mais aussi pour une part théorique) des TIC portant sur le même programme que l'UE C2i Théorique, mais avec une approche pratique prioritaire. La formation portera plus particulièrement sur l'utilisation des outils de traitement de texte, tableur et présentation de diapositives. Egalement sur l'archivage, la compression et la sauvegarde des données.
Organisation de l'UE:
Le contrôle continu se compose :
Calcul de la note de l'UE :
Informations supplémentaires :
L'évaluation de cette UE est tout à fait indépendante des épreuves du C2i organisées par le service TICE.
Présentation de documents
L'enseignement proposé a pour objectif l'initiation aux techniques de présentation de documents de qualité supérieure, à l'aide de logiciels libres. On s'intéressera en particulier i) aux principes de bonne typographie et de présentation de documents imprimés de qualité, ii) aux techniques de base d'utilisation de LaTeX, iii) à l'utilisation de paquetages perfectionnés, iv) à la programmation et à l'extension de LaTeX, v) à la construction de présentations à projeter et vi) à la mise en page d'un document de taille importante.
Organisation de l'UE:
Vous trouverez à l'adresse http://deptinfo.unice.fr/~carine/UEL/ tout ce qui est utile à cet enseignement
En cours de mise à jour pour se conformer à la nouvelle maquette
Introduction à la programmation C
L'objectif de cet enseignement est de familiariser les étudiants avec la programmation C, en tant que représentante du paradigme impératif. Augmenter leurs facultés d'abstraction sur des problématiques concrètes et réalistes. Parfaire leur connaissance du modèle de machine et plus particulièrement de la gestion mémoire.
Organisation de l'UE:
Le contrôle continu se compose :
Calcul de la note de l'UE :
Etude et analyse des algorithmes
Pre-réquis : Programmation et structures de données et Outils formets pour l'informatique
Ce cours vise le « contenu » et la « méthode » des problèmes algorithmiques. Pour cela on fera dans ce cours, i) un tour complet de quelques problèmes fondamentaux et leurs solutions et ii) une étude des principes et des techniques pour résoudre des problèmes qui apparaissent au fur et à mesure, dans une discipline qui est sans cesse en évolution. On étudiera en particulier les points suivants :
Organisation de l'UE:
Le contrôle continu se compose :
Informations supplémentaires : aucunes
Construction d'un schéma de données. Structures physiques d'archivage des données. Définition des termes concept, modèle, méthode. Une méthode permettant de définir un modèle de données d'une application. Utilisation des formalismes de type entité-association. Bases de données relationnelles. Concepts de relation, attribut, table, domaine, contrainte d'intégrité, schéma. Algèbre relationnelle. Introduction à SQL.
Organisation de l'UE:
Le contrôle continu se compose :
Calcul de la note de l'UE :
durée des partiels et examens : 2 ou 3 heures, documents autorisés.
Systèmes d'exploitation
Pré-requis: Initiation a l'utilisation du systeme Unix, Initiation a la programmation imperative (Java, C ou Python).
Ce cours introduit les concepts fondamentaux des systèmes d'exploitation: processus, fichiers, mémoire, réseaux. Ce cours est concu de facon à pouvoir être suivi en parallèle avec un cours d'apprentissage du langage C. L'apprentissage des concepts systèmes s'appuie sur des séances de TD au tableau et une initiation à la programmation système à l'aide du langage Python. Les bases de la programmation en langage python seront introduites lors des premières séances. L'enseignement se terminera par une ou deux seances d'application des concepts au langage C.
Organisation de l'UE:
Controle des connaissances:
Calcul de la note d'UE:
Informations supplementaires:
Voir la page web du cours: http://deptinfo.unice.fr/~dalle/wiki/index.php?n=Enseignements.SystemesDExploitation
proche du 3ème semestre mais plus particulièrement orienté vers l'oral
Le contrôle continu se compose :
Calcul de la note de l'UE :
L'étudiant doit choisir une options parmi celles qui sont proposées ci-dessous.
Introduction aux systèmes complexes
Les systèmes complexes sont composés d'entités hétérogènes en interaction forte et structurés en plusieurs niveaux d'organisation. De nombreux systémes naturels ou artificiels peuvent être qualifiés de complexes. Le but de cet enseignement est d'exposer les differentes modélisations et les principes de la simulation informatique des systèmes complexes. L'enseignement s'appuiera sur plusieurs exemples de systèmes complexes issus de différents domaines scientifiques (biologique, informatique, sciences sociales, etc.). Chaque cours est accompagné d'une séance de travaux pratiques sur machine. Les travaux pratiques proposés utiliseront le langage NetLogo .
Organisation de l'UE:
Le contrôle continu se compose :
Calcul de la note de l'UE :
Informations supplémentaires :
site de l'UE.
Calculabilité et complexité (En cours de validation)
L'objectif de cet enseignement est de : i) comprendre la notion de calcul, le modèle de calcul, ii) comprendre les limites du calculable, iii) comprendre la notion d'efficacité d'un algorithme, en temps, en mémoire, iv) savoir analyser la complexité asymptotique d'un algorithme simple, v) comprendre la notion de classe de problème (P, NP) et les limites de l'algorithmique.
Organisation de l'UE:
Le contrôle continu se compose :
Calcul de la note de l'UE :
Informations supplémentaires :
durée du partiel 2 h, tous documents autorisés
C2I théorique
Aide à la préparation de l'épreuve théorique du C2i (Certificat Informatique et Internet). Approche théorique (mais aussi pour une part pratique) des TIC selon les domaines de compétence établis nationalement (cf. référentiel du 4 09 08 ) : caractère évolutif, dimension éthique, déontologique et juridique. S'approprier son environnement de travail. Rechercher l'information (web, BU). Sauvegarder, sécuriser, archiver ses données en local et en réseau filaire ou sans fil. Réaliser des documents à partir d'un logiciel de traitement de texte, d'un tableur ou d'un logiciel de présentation de diapositives. Échanger et communiquer à distance. Mener des projets en travail collaboratif à distance.
Organisation de l'UE:
Le contrôle continu se compose :
Calcul de la note de l'UE :
Informations supplémentaires :
L'évaluation de cette UE est tout à fait indépendante des épreuves du C2i organisées par le service TICE.
C2I pratique
Aide à la préparation de l'épreuve pratique du C2i (Certificat Informatique et Internet). Approche pratique (mais aussi pour une part théorique) des TIC portant sur le même programme que l'UE C2i Théorique, mais avec une approche pratique prioritaire. La formation portera plus particulièrement sur l'utilisation des outils de traitement de texte, tableur et présentation de diapositives. Egalement sur l'archivage, la compression et la sauvegarde des données.
Organisation de l'UE:
Le contrôle continu se compose :
Calcul de la note de l'UE :
Informations supplémentaires :
L'évaluation de cette UE est tout à fait indépendante des épreuves du C2i organisées par le service TICE.
Programmation fonctionnelle avancée (à partir de l'annnée prochaine elle remplacera l'option "programmmation fonctionnelle" du semestre 3 )
Pre-réquis : Le cours "Programmation Fonctionnelle" de MI2 ou de MP2 (semestre 3). Connaissance de la programmation fonctionnelle récursive en Scheme sur les nombres, les listes et les arbres.
Ce cours complémentaire fait suite au premier qui présentait l'aspect purement fonctionnel de la programmation en Scheme. L'objet de cette option consiste à introduire les concepts de base de la programmation impérative , voir en quoi elle complète l'approche fonctionnelle, et dans quels secteurs elle s'avère intéressante, voire indispensable.
Après quelques rappels, on étudiera une machine virtuelle permettant de traduire les arbres d'expressions étudiés au semestre 3 en langage machine avec branchements. On introduira ensuite le séquencement avec le graphisme de la tortue. L'affectation sera présentée, principalement en vue de modéliser un état local. Des traductions de programmes C et Java (avec ou sans objets) illustreront cette approche.
On étudiera ensuite les fichiers à travers les ports d'entrée-sortie, liés à la console, au disque et au Web. Une introduction sera en effet donnée à la fabrication de petits programmes effectuant des connexions sur Internet et récupérant des données sur le Web, pour traitement ultérieur (par exemple : écrire un programme Scheme qui donne la température actuelle à Nice, via un serveur situé à New-York !).
On présentera de manière minimale la couche-objet de Scheme, de manière à pouvoir construire des interfaces graphiques : fenêtres, boutons, menus, zones à dessiner, etc. On montrera au passage comment programmer avec la souris (dessin à main levée).
Enfin diverses applications seront programmées, en direction des mathématiques (polynomes, courbes de Bézier...), de l'informatique (automates, machines de Turing, Intelligence Artificielle...), et de la physique (simulation graphique du problème des N corps en gravitation, par exemple), etc. Certains logiciels extérieurs à Scheme pourront être utilisés et présentés pendant ce cours. Un scientifique devrait posséder à la fin de cette option un outil effectif pouvant lui permettre de programmer de petites applications bien présentées.
Cette formation est ouverte aux futurs informaticiens aimant programmer, mais aussi aux futurs matheux qui voudraient se destiner à une Ecole d'Ingénieur, à des études liant l'Informatique et les Mathématiques, ou qui choisiront l'option Informatique (option D) à l'Agrégation de Maths.
Organisation de l'UE:
Le contrôle continu se compose :
Calcul de la note de l'UE :
Informations supplémentaires :
Documents autorisés pendant l'examen final : le polycopié du cours.
Programmation logique: application aux systèmes experts
En cours de définition
Ce cours est une introduction aux techniques de l'Intelligence Artificielle (IA). Il est comporte deux parties : 1. une introduction au langage Prolog et à ses applications dans le domaines de l'Intelligence Artificielle et notamment des Systèmes Experts. 2. Une introduction aux techniques de résolution de problème Prolog (PROgrammation LOGique) est un langage de programmation déclarative qui à partir de la description du domaine étudié, puis du problème posé, permet de résoudre ce problème sans qu'on n'ait à expliciter comment faire. Il permet en outre de manipuler aisément la structure d'arbre. Ces propriétés, et la potentialité de méta-programmation rendent ce langage particulièrement approprié pour développer des applications en Intelligence Artificielle (représentation et traitement de connaissances). La suite du cours est consacrée à la présentation de différentes techniques connues en IA : résolution de problème à base d'heuristique (recherche de chemin dans un graphe par A*), éventuellement en situation d'adversité (minimax et alpha/beta), et apprentissage d'arbre de décision (algorithme C4.5). Nous finirons par une introduction à la logique floue, avec une présentation des applications possibles en contrôle.
Plan du cours : (9 séances cours et TP de 2h) : i) Introduction à la programmation logique, ii) Mécanisme de résolution Prolog, iii) Contrôle du moteur d'inférence, iv) Application aux systèmes experts, v) Systèmes experts avancés, vi) Résolution de problème : algorithme A*, vii) Résolution de problème : jeux et élagage alpha/beta, min-max, viii) Apprentissage et arbre de décision and ix) Introduction à la logique floue
Organisation de l'UE:
Le contrôle continu se compose :
Calcul de la note de l'UE :
Informations supplémentaires :
pas pour l'instant
Calcul formel : Le cours commencera par une initiation à un logiciel de calcul formel (Maple). On en explorera les diverses possibilités : calcul symbolique, calcul numérique exact, calcul numérique approché de précision aussi grande que désirée, représentation graphique d'objets 2D ou 3D. On s'intéressera ensuite à la méthode de Gauss pour la résolution de systèmes d'équations linéaires. On l'utilisera pour calculer une base et un système d'équations linéaires minimal pour les sous-espaces vectoriels solutions de divers problèmes d'algèbre linéaire numériques: par exemple le noyau et l'image d'une application linéaire. On reprendra ensuite les mêmes problèmes mais avec un paramètre et on devra distinguer différents cas pour les solutions. Enfin on fera des applications de ces techniques : par exemple le calcul d'un polynôme passant par des points donnés (interpolation). Cet enseignement est illustré par des tps sur machine utilisant le logiciel de calcul formel Maple.
Méthodes numériques : Le but est d'introduire certaines techniques et problèmes liés au calcul numérique. La "philosophie" du cours est plus tournée vers les applications concrètes que vers la théorie. On abordera successivement, les calculs en virgule flottante, la r ésolution d'équations non linéaires à une inconnue, la résolution de systèmes d'équations linéaires, le calcul approché d'intégrales, l'approximation de fonctions et les m éthodes d'accélération de convergence.
Organisation de l'UE:
Le contrôle continu se compose :
Calcul de la note de l'UE :
Présentation de documents (En cours de validation)
L'enseignement proposé a pour objectif l'initiation aux techniques de présentation de documents de qualité supérieure, à l'aide de logiciels libres. On s'intéressera en particulier i) aux principes de bonne typographie et de présentation de documents imprimés de qualité, ii) aux techniques de base d'utilisation de LaTeX, iii) à l'utilisation de paquetages perfectionnés, iv) à la programmation et à l'extension de LaTeX, v) à la construction de présentations à projeter et vi) à la mise en page d'un document de taille importante.
Organisation de l'UE:
à définir
Manipulation d'images (En cours de validation)
L'enseignement proposé vise à introduire les mécanismes de vision et la représentation numérisée des images et des couleurs. Initiation au logiciel GIMP. Retouche photographique. Construction de logos, textures et motifs. Décoration de pages Web. Animations simples. Plus généralement il s'agit d'une initiation aux techniques de manipulation d'images numérisées, à l'aide de logiciels libres.
Organisation de l'UE:
à définir
L'étudiant doit choisir une options parmi celles qui sont proposées ci-dessous.
Interface homme-machine (En cours de validation)
L'objectif de cette UE est de sensibiliser à la prise en compte de l'utilisateur dans la conception d'un logiciel. Pour cela, des notions d'ergonomies seront présentées afin de réaliser des interfaces utilisables. Ces notions seront présentées dans un cadre de développement d'interface, allant de l'analyse de besoin au développement informatique.
Organisation de l'UE:
Le contrôle continu se compose :
Calcul de la note de l'UE :
L'objectif de cette UE est d'appréhender les conceptes de bases du développement web. Axé sur la pratique, les technologies xhtml, css, javascript et php permettront de mettre en oeuvre la programmation asynchrone et d'appréhender les problèmes de synchronisation.
Organisation de l'UE :
Le contrôle continu se compose :
Calcul de la note de l'UE :
Cet enseignement a pour objectif l'étude de l'architecture des microprocesseurs : i) les mémoires (structures internes, types, décodage d'adresses, génération de fonctions booléennes) et ii) l'architecture des microprocesseurs (machines à accumulateurs, opcode, langage machine)
Organisation de l'UE:
Le contrôle continu se compose :
Calcul de la note de l'UE :
| Maquette 2008-2011 | Maquette 2004-2007 |
|---|---|
Semestre 3 |
|
Algorithmique et structures de données (après 2008-2009) Algèbre II (en 2008-2009) |
Algorithmique et structures de données de L1 (après 2008-2009) Algebre I semestre 3 (en 2008-2009) |
| Outils formels pour l'informatique | Inormatique théorique semestre 3 |
| Analyse II | Intégrales et séries semestre 3 |
| Introduction aux statistiques | Statistiques semestre 4 |
| Anglais | Anglais semestre 3 |
| option: programmation avancée scheme - en 2008 | Programmation fonctionnelle I semestre 3 |
| Option: programmation avancée en Scheme - à partir 2009 | option programmation fonctionnelle II semestre 4 |
| option C2I théorique | aucun équivalent |
| option C2I pratique | aucun équivalent |
| Présentation de documents | aucun équivalent |
| Manipulation d'images | aucun équivalent |
| Electronique numérique | EEA semestre 3 |
Semestre 4 |
|
| Introduction à la programmation C | Programmation impérative semestre 4 |
| Etude et analyse des algorithmes | Algorithmique semestre 4 |
| Introduction aux bases de données | Introduction aux bases de données semestre 4 |
| Systèmes d'exploitation | aucun équivalent |
| Anglais | Anglais semestre 3 |
| option C2I théorique | une option du semestre 4 |
| option C2I pratique | une option du semestre 4 |
| option Présentation de documents | une option du semestre 4 |
| option Manipulation d'images | une option du semestre 4 |
| option Calculabilité et complexité | une option du semestre 4 |
| option Programmation logique: application aux systèmes experts | une option du semestre 4 |
| option programmation foncrtionelle avancée | une option du semestre 4 |
| option Introduction aux systèmes complexes | une option du semestre 4 |
| option Méthodes numériques – Calcul formel | option Méthodes numériques – Calcul formel semestre 4 ou une autre option du semestre 4 |
| option Interface homme-machine | aucun équivalent |
| option Préparation pour réorientation en licence PRO | aucun équivalent |
| option Mémoires et architecture des micro-processeurs | aucun équivalent |
Si vous avez validé une des UEs de l'ancienne maquette mentionnée dans la colonne de gauche, vous êtes dispensé de l'UE se trouvant sur la même ligne dans la colonne de droite.
| Maquette 2004-2007 | Maquette 2008-2011 |
|---|---|
Semestre 3 |
|
| Programmation et structure de données (L1I) | Algorithmique et structure de données |
| Algèbre | Algèbre II semestre 3 (année 2008-2009 seulement) |
| Intégrales et séries | analyse II semestre 3 |
| Informatique Théorique | Outils formels pour l'informatique semestre 3 |
| Programmation fonctionnelle I | Introduction à la programmation fonctionnelle semestre 3 (année 2008-2009 seulement) |
| EEA | aucun en 2008-2009 |
| Langue vivante (Anglais) | Anglais semestre 3 et semestre 4 |
Semestre 4 |
|
| Algèbre II | aucun équivalent |
| Statistiques | Introduction aux statistiques semestre 3 |
| Algorithmique | Etude et analyse des algorithmes semestre 4 |
| Programmation impérative | Introduction à la programmation C semestre 4 |
| Bases de données | Introduction aux bases de données semestre 4 |
| Physique pour informaticiens | aucun équivalent en 2008-2009 |
| option EEA | une option de la 1ère liste du semestre 4 |
| option Internet et programmation web | une option de la 1ère liste du semestre 4 |
| option Méthodes numériques et méthodes formelles | une option de la 1ère liste du semestre 4 |
| option Probabilités | une option de la 1ère liste du semestre 4 |
| option Programmation fonctionnelle II | une option de la 1ère liste du semestre 4 |
.
| Code | Coeff. | ECTS | Matière | CM | TD | TP |
|---|---|---|---|---|---|---|
| L2M1 | 6,5 | 6,5 | Algèbre | 18 | 36 | 0 |
| L2M2 | 6,5 | 6,5 | Intégrales et séries | 18 | 36 | 0 |
| L2I1 | 6 | 6 | Informatique Théorique | 24 | 24 | 0 |
| L2I2 | 5 | 5 | Programmation fonctionnelle I | 24 | 0 | 24 |
| L2E | 3 | 3 | EEA | 12 | 12 | 0 |
| L2LV | 3 | 3 | Langue vivante (Anglais) | 0 | 24 | 0 |
| Total | 30 | 30 | 96 | 120 | 36 |
| Code | Coeff. | ECTS | Matière | CM | TD | TP |
|---|---|---|---|---|---|---|
| L2M3 | 6 | 6 | Algèbre | 18 | 36 | 0 |
| L2M4 | 2,5 | 2,5 | Statistiques | 12 | 12 | 0 |
| L2I3 | 6 | 6 | Algorithmique | 24 | 24 | 0 |
| L2I4 | 5,5 | 5,5 | Programmation impérative | 24 | 12 | 36 |
| L2I5 | 2,5 | 2,5 | Bases de données | 12 | 0 | 12 |
| L2P | 2,5 | 2,5 | Physique pour informaticiens | 12 | 12 | 0 |
| L20 | 5 | 5 | Option sur liste | 26 | 26 | 0 |
| Total | 30 | 30 | 128 | 122 | 48 |
.