archives : 2016-2017
2016-2017

du-isn

Projet transversal

Objectif

L’objectif du projet est multiple, il porte d’une part sur l’intégration des différents concepts vus en cours d’année et d’autre part sur la mise en oeuvre effective de la démarche d’un projet en informatique. Les sujets sont donc transversaux par rapport aux 4 axes de la discipline et montre l’interdépendance des différents domaines de l’informatique.

Le projet est également une opportunité pour développer du logiciel et non des programmes “jouets”, il pose alors des questions sur les outils d’aide au développement, (vérification, débogage, intégration, test, forge, etc.), sur le développement collaboratif, etc.

Continuer la lecture

UE Algorithmique

Objectif

L’objectif du cours est de donner une culture algorithmique permettant au stagiaire de savoir proposer une solution algorithmique à un problème, savoir l’implanter et savoir l’analyser. Cela nécessite de

  • Savoir reconnaître et mettre en oeuvre des schémas génériques d’algorithmes (séquence, arbre, graphe…),
  • Savoir construire une solution selon une démarche allant du plus simple (algorithme naïf) au plus efficace (diviser pour régner, etc.)
  • Savoir comment évaluer la complexité d’une solution algorithmique:
    • analyser la complexité au pire, en moyenne avec des hypothèses probabilistes,
    • analyser la complexité en utilisant des mesures sur des simulations ou des jeux de test

Continuer la lecture

UE Architecture

Objectif

Au niveau 1, l’objectif de ce cours est d’assurer les connaissances de base en architecture des ordinateurs.

Au niveau 2, l’objectif de ce cours est de comprendre les systèmes d’exploitation et les réseaux ainsi que d’acquérir des compétences en programmation concurrente.

Continuer la lecture

UE Information

Objectif

Ce cours vise à aborder (sur deux années) différents éléments liés au traitement de l’information en informatique, à savoir :

  • Codage numérique de l’information
  • Formats de fichier (textes, images, multimedia, web)
  • Quantification de l’information (complexité du contenu en information)
  • Accès à l’information et analyse de l’information
  • Stockage de l’information (supports de stockage et base de données)

Continuer la lecture

UE Langage et programmation

Objectif

Au niveau 1, l’objectif de ce cours est de :

  • connaître un langage de programmation impératif multi-usage (par exemple le langage C) ;
  • pouvoir s’adapter facilement à d’autres langages équivalents ;
  • savoir programmer efficacement les principaux algorithmes “classiques” ;
  • connaître les outils et méthodes élémentaires d’aide au développement et à la validation de programmes.

Au niveau 2, l’objectif de ce ce cours est d’introduire à aux concepts fondamentaux de l’informatique que sont langages et automates.

Continuer la lecture

events

Réunion de rentrée 2016-2017

Réunion de rentrée La réunion de rentrée aura lieu le mercredi 21 septembre 2016 de 14h à 17h en salle F320 de UFR IM²AG (Plan). Le planning sera le suivant : 14h00 accueil des participants 14h15 Présentation générale de la formation : objectifs en lien avec l’enseignement des sciences du numérique organisation et planning contenu pédagogique : Architecture Information Algorithmique Langage et programmation 15h15 Inscription administrative et accès aux ressources informatiques 15h30 Exposé scientifique par Sacha Krakowiak /Quelques défis de la science informatique/ Presentation-Krakowiak-ISN-2016 Pour montrer comment une approche scientifique a permis des avancées dans 3 domaines : écrire des programmes corrects ; produire des applications tolérantes aux fautes ; assurer la sécurité.

Continuer la lecture