Domaine Informatique – 1ère année

 

Charge Totale : 180 heures                                    Heures programmées : 90 heures                                     Crédits ECTS : 6

 

Organisation: 3 modules

 

CSC 3101 : Algorithmique  et langage de programmation                                                                                                          Christian  Bac, Paul Gibson

CSC 3102 : Introduction aux systèmes d’exploitation                                                                                                           Elisabeth  Brunet, Gaël Thomas

CSC 3601 : Modélisation, bases de données et SI                                                                                                                   Claire Lecocq, Amel Mammar

 

Chaque module a le même coefficient soit 1.

 

Objectifs :

Le cursus du domaine informatique en première année est construit à partir de trois modules mélangeant travail en classe et travail personnel. Ces trois modules sont mis en perspective par la réalisation d’un projet par des groupes de quatre élèves.

Le premier module s’intitule «Algorithmique et langages de programmation». Ses objectifs principaux sont de consolider les connaissances acquises pendant les classes préparatoires en matière d’algorithmique et de programmation. Il apporte des notions théoriques sur les langages de programmation ainsi que sur la calculabilité. Il introduit les bases de la programmation objet et s’attaque à la résolution de cas classiques de manipulations des structures de données de type graphes et arbres.

Le second module est appelé «Introduction aux systèmes d’exploitation». Il vient apporter un ensemble de connaissances relatives aux fonctionnements des systèmes informatiques. Il vise à permettre la compréhension des différentes entités en action dans un système informatique, ainsi que leur manipulation. Ce module permet  la consolidation des connaissances informelles acquises par la manipulation des entités informatiques allant du système d’exploitation des téléphones androïd  aux services dans le cloud. Dans la partie pratique, ce module introduit les notions permettant aux élèves de manipuler les différentes facettes d’un système d’exploitation en vue de faciliter le développement de projets réalistes.

Le troisième module est appelé «Modélisation, Bases de Données et Systèmes d’information». Il est axé sur la modélisation selon plusieurs dimensions. Ce module aborde en effet la modélisation objet à travers UML, la modélisation des données par un approfondissement de l’algèbre relationnelle et du langage SQL, mais aussi la modélisation des processus métier avec l’introduction de BPMN. Dans sa partie modélisation objet, ce module fait écho au module précédant. Il présente aussi les problématiques de passage d’une modélisation à une autre et en particulier des descriptions UML vers des descriptions relationnelles. La fin de ce module présente les notions de systèmes d’information et fait un parallèle entre les technologies et les métiers liés aux systèmes d’information.

 

Validation:

La validation de l’unité de valeur est acquise par l’obtention d’une moyenne générale supérieure ou égale à 10/20 et si aucune note finale de module n’est inférieure à 7/20. Cette moyenne est calculée à partir des notes finales de chacun des modules constituant le domaine, en leur appliquant les coefficients indiqués ci-dessus.

 

Sciences et Techniques